Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Creates a CLUSPROP_BINARY structure with the rgb member set to a size determined by the caller.
Syntax
void CLUSPROP_BINARY_DECLARE(
name,
cb
);
Parameters
name
Name of the CLUSPROP_BINARY structure to be created.
cb
The size (count of bytes) of the rgb member array. This value must be a constant.
Return value
None
Remarks
ClusAPI.h defines CLUSPROP_BINARY_DECLARE as follows:
#define CLUSPROP_BINARY_DECLARE( name, cch ) \
struct { \
CLUSPROP_SYNTAX Syntax; \
DWORD cbLength; \
BYTE rgb[(cch + 3) & ~3]; \
} name
Examples
The following example shows how to use 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 ) );
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | None supported |
| Minimum supported server | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
| Target Platform | Windows |
| Header | clusapi.h |