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) |