Metodo IPropertyStorage::Enum (propidl.h)

Il metodo Enum crea un oggetto enumeratore progettato per enumerare i dati di tipo STATPROPSTG, che contiene informazioni sul set di proprietà corrente. In caso di restituzione, questo metodo fornisce un puntatore al puntatore IEnumSTATPROPSTG su questo oggetto.

Sintassi

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

Parametri

[out] ppenum

Puntatore alla variabile puntatore IEnumSTATPROPSTG che riceve il puntatore di interfaccia al nuovo oggetto enumeratore.

Valore restituito

Questo metodo supporta il valore restituito standard E_UNEXPECTED, oltre ai seguenti:

Commenti

IPropertyStorage::Enum crea un oggetto enumerazione che può essere usato per eseguire l'iterazione delle strutture STATPROPSTG . In caso di restituzione, questo metodo fornisce un puntatore a un'istanza dell'interfaccia IEnumSTATPROPSTG su questo oggetto, i cui metodi è possibile chiamare per ottenere informazioni sul set di proprietà corrente.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione propidl.h (include Objbase.h, Propidlbase.h)
Libreria Uuid.lib
DLL Ole32.dll

Vedi anche

Esempio EnumAll

IEnumSTATPROPSTG

IEnumSTATPROPSTG - Implementazione di file composti

IPropertyStorage

Esempi