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 |
|