ALIGN_CLUSPROP宏 (clusapi.h)
在 值清單中正確對齊結構。
語法
void ALIGN_CLUSPROP(
count
);
參數
count
要對齊的數據大小,以位元組為單位。 此值必須是常數。
傳回值
無
備註
ALIGN_CLUSPROP 傳回大於或等於 計數的值。 值代表數據的總位元組大小加上適當對齊所需的填補。
ClusAPI.h 定義 ALIGN_CLUSPROP ,如下所示:
#define ALIGN_CLUSPROP( count ) ((count + 3) & ~3)
範例
下列範例說明如何使用 ALIGN_CLUSPROP 來計算值清單專案的大小。 如需其他範例,請參閱使用 清單 和數據表。
WCHAR szData[] = L"StringData";
DWORD cbSizeofValueListEntry;
cbSizeofValueListEntry = sizeof( CLUSPROP_VALUE ) +
ALIGN_CLUSPROP( sizeof( szData ) );
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
目標平台 | Windows |
標頭 | clusapi.h |