IShellFolderViewType::EnumViews-Methode

Ruft einen Enumerator ab, der einen Zeiger auf eine Elementbezeichnerliste (PIDL) für jede erweiterte Ansicht zurückgibt.

Syntax

HRESULT EnumViews(
  [in]  ULONG       grfFlags,
  [out] IEnumIDList **ppenum
);

Parameter

grfFlags [ In]

Typ: ULONG

Flags, die angeben, welche Elemente in die Enumeration eingeschlossen werden sollen. Eine Liste der möglichen Werte finden Sie unter SHCONTF-Enumerationstyp. Dieser Parameter kann ignoriert werden.

ppenum [ out]

Typ: IEnumIDList**

Die Adresse einer Zeigervariable vom Typ IEnumIDList, die den Enumerator empfängt.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Ansichten werden dem Benutzer als ausgeblendete Ordner außerhalb des Stammverzeichnisses (dargestellt durch PIDLs) dargestellt. Bei Bedarf wird die Standardansicht (außerhalb des Stammordners) als NULL oder als leere PIDL dargestellt.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
DLL
Shell32.dll