CLUSPROP_SZ_DECLARE宏 (clusapi.h)
建立CLUSPROP_SZ結構 , 並將 sz 成員設定為呼叫端所決定的大小。
語法
void CLUSPROP_SZ_DECLARE(
name,
cch
);
參數
name
要建立 之CLUSPROP_SZ 結構的名稱。
cch
大小 (,也就是 sz 成員陣列) 字元計數。 此值必須是常數。
傳回值
無
備註
ClusAPI.h 定義 CLUSPROP_SZ_DECLARE ,如下所示:
#define CLUSPROP_SZ_DECLARE( name, cch ) \
struct { \
CLUSPROP_SYNTAX Syntax; \
DWORD cbLength; \
WCHAR sz[(cch + 1) & ~1]; \
} name
範例
下列範例示範如何使用 CLUSPROP_SZ_DECLARE:
WCHAR szNameData[] = L"Object Name";
CLUSPROP_SZ_DECLARE( NameValue, sizeof( szNameData ) / sizeof( WCHAR ) );
NameValue.Syntax.dw = CLUSPROP_SYNTAX_LIST_VALUE_SZ;
NameValue.cbLength = sizeof( szNameData );
StringCbCopy( NameValue.sz, NameValue.cbLength, szNameData );
規格需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
目標平台 | Windows |
標頭 | clusapi.h |