Freigeben über


IPropertyStorage::Enum-Methode (propidlbase.h)

Die Enum-Methode erstellt ein Enumeratorobjekt, das zum Auflisten von Daten vom Typ STATPROPSTG entwickelt wurde, das Informationen zum aktuellen Eigenschaftensatz enthält. Bei der Rückgabe stellt diese Methode einen Zeiger auf den IEnumSTATPROPSTG-Zeiger für dieses Objekt bereit.

Syntax

HRESULT Enum(
  [out] IEnumSTATPROPSTG **ppenum
);

Parameter

[out] ppenum

Zeiger auf die IEnumSTATPROPSTG-Zeigervariable , die den Schnittstellenzeiger auf das neue Enumeratorobjekt empfängt.

Rückgabewert

Diese Methode unterstützt zusätzlich folgendes den Standardrückgabewert E_UNEXPECTED:

Hinweise

IPropertyStorage::Enum erstellt ein Enumerationsobjekt, das zum Durchlaufen von STATPROPSTG-Strukturen verwendet werden kann. Bei der Rückgabe stellt diese Methode einen Zeiger auf eine instance der IEnumSTATPROPSTG-Schnittstelle für dieses Objekt bereit, deren Methoden Sie aufrufen können, um Informationen zum aktuellen Eigenschaftensatz abzurufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile propidlbase.h (include Objbase.h, Propidlbase.h)
Bibliothek Uuid.lib
DLL Ole32.dll

Weitere Informationen

EnumAll-Beispiel

IEnumSTATPROPSTG

IEnumSTATPROPSTG – Implementierung von Zusammengesetzten Dateien

IPropertyStorage

Beispiele