Freigeben über


IShellIconOverlayManager::GetFileOverlayInfo-Methode (shlobj_core.h)

Ruft den Index der Symbolüberlagerung oder das Symbolbild für die angegebene Datei mit den angegebenen Attributen ab.

Syntax

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

Parameter

[in] pwszPath

Typ: PCWSTR

Der vollständige Pfad der Datei.

dwAttrib

Art: DWORD

Die Attribute der Datei. Dieser Parameter kann eine Kombination aus einem der Dateiattributeflags (FILE_ATTRIBUTE_*) sein, die in den Windows-Headerdateien definiert sind. Siehe Dateiattributekonstanten.

[out] pIndex

Typ: int*

Ein Zeiger auf den Symbolindex in der Systembildliste.

dwflags

Art: DWORD

Verwenden Sie für den Index der Symbolüberlagerung SIOM_OVERLAYINDEX. Verwenden Sie für den Index des Symbolbilds SIOM_ICONINDEX.

Rückgabewert

Typ: HRESULT

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der entsprechende Index wurde gefunden.
E_FAIL
Fehler aus irgendeinem Grund.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h
DLL Shell32.dll (Version 5.0 oder höher)

Weitere Informationen

IShellIconOverlay

IShellIconOverlayManager