Condividi tramite


Metodo IShellIconOverlayManager::GetFileOverlayInfo (shlobj_core.h)

Ottiene l'indice della sovrimpressione dell'icona o dell'immagine dell'icona per il file specificato con gli attributi specificati.

Sintassi

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

Parametri

[in] pwszPath

Tipo: PCWSTR

Percorso completo del file.

dwAttrib

Tipo: DWORD

Attributi del file. Questo parametro può essere una combinazione di qualsiasi flag di attributo di file (FILE_ATTRIBUTE_*) definito nei file di intestazione di Windows. Vedere Costanti degli attributi di file.

[out] pIndex

Tipo: int*

Puntatore all'indice dell'icona nell'elenco di immagini di sistema.

dwflags

Tipo: DWORD

Per l'indice della sovrimpressione dell'icona, usare SIOM_OVERLAYINDEX. Per l'indice dell'immagine dell'icona, usare SIOM_ICONINDEX.

Valore restituito

Tipo: HRESULT

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
È stato trovato l'indice appropriato.
E_FAIL
Errore per qualsiasi motivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h
DLL Shell32.dll (versione 5.0 o successiva)

Vedi anche

IShellIconOverlay

IShellIconOverlayManager