struttura RESUTIL_PROPERTY_ITEM (resapi.h)
Contiene informazioni su una proprietà dell'oggetto cluster. Una matrice di strutture RESUTIL_PROPERTY_ITEM costituisce una tabella delle proprietà che può essere utilizzata nelle operazioni di proprietà.
Sintassi
typedef struct RESUTIL_PROPERTY_ITEM {
LPWSTR Name;
LPWSTR KeyName;
DWORD Format;
union {
DWORD_PTR DefaultPtr;
DWORD Default;
LPVOID lpDefault;
PRESUTIL_LARGEINT_DATA LargeIntData;
PRESUTIL_ULARGEINT_DATA ULargeIntData;
PRESUTIL_FILETIME_DATA FileTimeData;
} DUMMYUNIONNAME;
DWORD Minimum;
DWORD Maximum;
DWORD Flags;
DWORD Offset;
} RESUTIL_PROPERTY_ITEM, *PRESUTIL_PROPERTY_ITEM;
Members
Name
Nome della proprietà.
KeyName
Nome facoltativo della sottochiave del database cluster per la proprietà . Questo parametro può essere NULL.
Format
Descrive il formato della proprietà, ad esempio CLUSPROP_FORMAT_BINARY o CLUSPROP_FORMAT_DWORD. Per un elenco di valori di formato validi, vedere il membro wFormat di CLUSPROP_SYNTAX.
DUMMYUNIONNAME
DUMMYUNIONNAME.DefaultPtr
DUMMYUNIONNAME.Default
DUMMYUNIONNAME.lpDefault
DUMMYUNIONNAME.LargeIntData
DUMMYUNIONNAME.ULargeIntData
DUMMYUNIONNAME.FileTimeData
Minimum
Valore minimo dei dati per la proprietà . Per i valori di dati con i formati CLUSPROP_FORMAT_BINARY e CLUSPROP_FORMAT_MULTI_SZ , il membro Minimum contiene le dimensioni in byte del valore di dati predefinito specificato da Default.
Maximum
Valore massimo dei dati per la proprietà .
Flags
Maschera di bit che descrive la proprietà .
RESUTIL_PROPITEM_READ_ONLY (0x00000001)
La proprietà è di sola lettura.
RESUTIL_PROPITEM_REQUIRED (0x00000002)
la proprietà è obbligatoria.
RESUTIL_PROPITEM_SIGNED (0x00000004)
Contrassegna una proprietà numerica come valore con segno.
Offset
Offset di byte ai dati effettivi della proprietà. I dati vengono archiviati in un buffer noto come blocco di parametri.
Commenti
Per altre informazioni sulla compilazione di blocchi di parametri e tabelle delle proprietà, vedere Uso di Elenchi e tabelle.
Esempio
Vedere Uso di Elenchi e tabelle ecompilazione con CLUSPROP_BUFFER_HELPER e definizione di strutture e costantinell'implementazione di DLL di risorse.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Intestazione | resapi.h |