共用方式為


CLUSPROP_BINARY_DECLARE宏 (clusapi.h)

建立 CLUSPROP_BINARY 結構,並將 rgb 成員設定為呼叫端所決定的大小。

語法

void CLUSPROP_BINARY_DECLARE(
   name,
   cb
);

參數

name

要建立 CLUSPROP_BINARY 結構的名稱。

cb

rgb 成員陣列) 位元組大小 (計數。 這個值必須是常數。

傳回值

備註

ClusAPI.h 定義 CLUSPROP_BINARY_DECLARE ,如下所示:

#define CLUSPROP_BINARY_DECLARE( name, cch ) \
    struct {                                 \
        CLUSPROP_SYNTAX Syntax;              \
        DWORD           cbLength;            \
        BYTE            rgb[(cch + 3) & ~3]; \
    } name

範例

下列範例示範如何使用 CLUSPROP_BINARY_DECLARE

BYTE ByteData[] = { 'A', 1, 'B', 2, 'C' };
CLUSPROP_BINARY_DECLARE( ByteValue, sizeof( ByteData ) );
ByteValue.Syntax.dw = CLUSPROP_SYNTAX_LIST_VALUE_SZ;
ByteValue.cbLength = sizeof( ByteData );
memcpy( ByteValue.rgb, ByteData, sizeof( ByteData ) );

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
目標平台 Windows
標頭 clusapi.h

另請參閱

CLUSPROP_BINARY