Freigeben über


IShellIconOverlayManager::GetReservedOverlayInfo-Methode (shlobj_core.h)

Ruft den Index der Symbolüberlagerung oder des Symbolbilds für die angegebene Datei mit den angegebenen Attributen aus einer der reservierten Überlagerungen ab.

Syntax

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

Parameter

[in, optional] pwszPath

Typ: PCWSTR

Der vollständige Pfad der Datei.

dwAttrib

Art: DWORD

Die Attribute der Datei. Dieser Parameter kann eine Kombination aus einem beliebigen Dateiattributeflag (FILE_ATTRIBUTE_*) sein, das in den Windows-Headerdateien definiert ist. Weitere Informationen finden Sie unter Dateiattributekonstanten.

[out] pIndex

Typ: int*

Der Index des Symbolbilds oder der Symbolüberlagerung, abhängig vom Wert von dwflags.

dwflags

Art: DWORD

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

iReservedID

Typ: int

Die reservierte Symbolüberlagerungs-ID.

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

   
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