Condividi tramite


Struttura STATPROPSTG (propidlbase.h)

La struttura STATPROPSTG contiene dati relativi a una singola proprietà in un set di proprietà. Questi dati sono l'ID proprietà e il tag di tipo e il nome stringa facoltativo che può essere associato alla proprietà.

IPropertyStorage::Enum fornisce un puntatore all'interfaccia IEnumSTATPROPSTG in un oggetto enumeratore che può essere usato per enumerare le strutture STATPROPSTG per le proprietà nel set di proprietà corrente. STATPROPSTG è definito come:

Sintassi

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

Members

lpwstrName

Stringa Unicode con terminazione null con caratteri wide contenente il nome stringa facoltativo associato alla proprietà. Può essere NULL. Questo membro deve essere liberato usando CoTaskMemFree.

propid

Identificatore a 32 bit che identifica in modo univoco la proprietà all'interno del set di proprietà. Tutte le proprietà all'interno dei set di proprietà devono avere identificatori di proprietà univoci.

vt

Tipo della proprietà.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Intestazione propidlbase.h (include Propidl.h)

Vedi anche

IEnumSTATPROPSTG

IPropertyStorage::Enum