Partager via


Structure STATPROPSTG (propidlbase.h)

La structure STATPROPSTG contient des données sur une propriété unique dans un jeu de propriétés. Ces données sont l’ID de propriété et la balise de type, ainsi que le nom de chaîne facultatif qui peut être associé à la propriété.

IPropertyStorage::Enum fournit un pointeur vers l’interface IEnumSTATPROPSTG sur un objet énumérateur qui peut être utilisé pour énumérer les structures STATPROPSTG pour les propriétés dans le jeu de propriétés actuel. STATPROPSTG est défini comme suit :

Syntaxe

typedef struct tagSTATPROPSTG {
  LPOLESTR lpwstrName;
  PROPID   propid;
  VARTYPE  vt;
} STATPROPSTG;

Membres

lpwstrName

Chaîne Unicode à caractères larges avec fin null qui contient le nom de chaîne facultatif associé à la propriété . Peut être NULL. Ce membre doit être libéré à l’aide de CoTaskMemFree.

propid

Identificateur 32 bits qui identifie de manière unique la propriété dans le jeu de propriétés. Toutes les propriétés des jeux de propriétés doivent avoir des identificateurs de propriété uniques.

vt

Type de propriété.

Spécifications

   
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]
En-tête propidlbase.h (include Propidl.h)

Voir aussi

IEnumSTATPROPSTG

IPropertyStorage::Enum