CLUSPROP_BINARY_DECLARE 매크로(clusapi.h)
rgb 멤버가 호출자가 결정한 크기로 설정된 CLUSPROP_BINARY 구조를 만듭니다.
구문
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 |