共用方式為


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

另請參閱

CLUSPROP_SZ