Partager via


Méthode IShellIconOverlayManager::GetReservedOverlayInfo (shlobj_core.h)

Obtient l’index de la superposition d’icônes ou l’image d’icône pour le fichier spécifié avec les attributs spécifiés à partir de l’une des superpositions réservées.

Syntaxe

HRESULT GetReservedOverlayInfo(
  [in, optional] PCWSTR pwszPath,
                 DWORD  dwAttrib,
  [out]          int    *pIndex,
                 DWORD  dwflags,
                 int    iReservedID
);

Paramètres

[in, optional] pwszPath

Type : PCWSTR

Chemin d’accès complet du fichier.

dwAttrib

Type : DWORD

Attributs du fichier. Ce paramètre peut être une combinaison des indicateurs d’attribut de fichier (FILE_ATTRIBUTE_*) définis dans les fichiers d’en-tête Windows. Consultez Constantes d’attribut de fichier.

[out] pIndex

Type : int*

Index de l’image d’icône ou de la superposition d’icônes, en fonction de la valeur de dwflags.

dwflags

Type : DWORD

Pour l’index de la superposition d’icônes, utilisez SIOM_OVERLAYINDEX. Pour l’index de l’image d’icône, utilisez SIOM_ICONINDEX.

iReservedID

Type : int

ID de superposition de l’icône réservée.

Valeur retournée

Type : HRESULT

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
L’index approprié a été trouvé.
E_FAIL
Échec, pour une raison quelconque.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlobj_core.h
DLL Shell32.dll (version 5.0 ou ultérieure)

Voir aussi

IShellIconOverlay

IShellIconOverlayManager