macro CLUSPROP_BINARY_DECLARE (clusapi.h)
Crea una struttura CLUSPROP_BINARY con il membro RGB impostato su una dimensione determinata dal chiamante.
Sintassi
void CLUSPROP_BINARY_DECLARE(
name,
cb
);
Parametri
name
Nome della struttura CLUSPROP_BINARY da creare.
cb
Dimensione (conteggio di byte) della matrice membro RGB . Questo valore deve essere una costante.
Valore restituito
nessuno
Osservazioni
ClusAPI.h definisce CLUSPROP_BINARY_DECLARE come indicato di seguito:
#define CLUSPROP_BINARY_DECLARE( name, cch ) \
struct { \
CLUSPROP_SYNTAX Syntax; \
DWORD cbLength; \
BYTE rgb[(cch + 3) & ~3]; \
} name
Esempio
Nell'esempio seguente viene illustrato come usare 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 ) );
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Piattaforma di destinazione | Windows |
Intestazione | clusapi.h |