Método IPropertyStorage::Enum (propidl.h)

El método Enum crea un objeto enumerador diseñado para enumerar datos de tipo STATPROPSTG, que contiene información sobre el conjunto de propiedades actual. Al devolver, este método proporciona un puntero al puntero IEnumSTATPROPSTG en este objeto.

Sintaxis

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

Parámetros

[out] ppenum

Puntero a la variable de puntero IEnumSTATPROPSTG que recibe el puntero de interfaz al nuevo objeto enumerador.

Valor devuelto

Este método admite el valor devuelto estándar E_UNEXPECTED, además de lo siguiente:

Comentarios

IPropertyStorage::Enum crea un objeto de enumeración que se puede usar para iterar estructuras STATPROPSTG . A cambio, este método proporciona un puntero a una instancia de la interfaz IEnumSTATPROPSTG en este objeto, cuyos métodos se pueden llamar para obtener información sobre el conjunto de propiedades actual.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado propidl.h (include Objbase.h, Propidlbase.h)
Library Uuid.lib
Archivo DLL Ole32.dll

Consulte también

EnumAll Sample

IEnumSTATPROPSTG

IEnumSTATPROPSTG: implementación de archivos compuestos

IPropertyStorage

Muestras