Partager via


IPropertyStorage ::Enum, méthode (propidlbase.h)

La méthode Enum crée un objet énumérateur conçu pour énumérer des données de type STATPROPSTG, qui contient des informations sur le jeu de propriétés actuel. En retour, cette méthode fournit un pointeur vers le pointeur IEnumSTATPROPSTG sur cet objet.

Syntaxe

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

Paramètres

[out] ppenum

Pointeur vers la variable de pointeur IEnumSTATPROPSTG qui reçoit le pointeur d’interface vers le nouvel objet énumérateur.

Valeur retournée

Cette méthode prend en charge la valeur de retour standard E_UNEXPECTED, en plus des éléments suivants :

Remarques

IPropertyStorage ::Enum crée un objet d’énumération qui peut être utilisé pour itérer des structures STATPROPSTG . Au retour, cette méthode fournit un pointeur vers un instance de l’interface IEnumSTATPROPSTG sur cet objet, dont vous pouvez appeler des méthodes pour obtenir des informations sur le jeu de propriétés actuel.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête propidlbase.h (inclure Objbase.h, Propidlbase.h)
Bibliothèque Uuid.lib
DLL Ole32.dll

Voir aussi

Exemple EnumAll

IEnumSTATPROPSTG

IEnumSTATPROPSTG - Implémentation de fichier composé

IPropertyStorage

Exemples