Struttura STATPROPSTG (propidl.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 possono essere associati alla proprietà.

IPropertyStorage::Enum fornisce un puntatore all'interfaccia IEnumSTATPROPSTG su un oggetto enumeratore che può essere utilizzato 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 a 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

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

Vedi anche

IEnumSTATPROPSTG

IPropertyStorage::Enum