RESUTIL_PROPERTY_ITEM結構 (resapi.h)
包含叢集物件屬性的相關信息。 RESUTIL_PROPERTY_ITEM 結構的陣列形成屬性數據表,可用於屬性作業。
語法
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;
成員
Name
屬性的名稱。
KeyName
屬性的 叢集資料庫 子機碼選擇性名稱。 此參數可以是 Null。
Format
描述屬性的格式,例如 CLUSPROP_FORMAT_BINARY 或 CLUSPROP_FORMAT_DWORD。 如需有效格式值的清單,請參閱 CLUSPROP_SYNTAX 的 wFormat 成員。
DUMMYUNIONNAME
DUMMYUNIONNAME.DefaultPtr
DUMMYUNIONNAME.Default
DUMMYUNIONNAME.lpDefault
DUMMYUNIONNAME.LargeIntData
DUMMYUNIONNAME.ULargeIntData
DUMMYUNIONNAME.FileTimeData
Minimum
屬性的最小數據值。 對於 具有CLUSPROP_FORMAT_BINARY 和 CLUSPROP_FORMAT_MULTI_SZ 格式的數據值, Minimum 成員包含 預設所指定之預設數據值的位元組大小。
Maximum
屬性的最大數據值。
Flags
描述 屬性的位掩碼。
RESUTIL_PROPITEM_READ_ONLY (0x00000001)
屬性是 唯讀的。
RESUTIL_PROPITEM_REQUIRED (0x00000002)
此為必要屬性。
RESUTIL_PROPITEM_SIGNED (0x00000004)
將數值屬性標示為帶正負號的值。
Offset
實際屬性數據的位元組位移。 數據會儲存在稱為參數區塊的緩衝區中。
備註
如需建置參數區塊和屬性數據表的詳細資訊,請參閱使用 清單 和數據表。
範例
請參閱使用 清單 和數據表和建置搭配CLUSPROP_BUFFER_HELPER,以及定義實作資源 DLL 中的結構和常數。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
標頭 | resapi.h |