ALIGN_CLUSPROP 宏 (clusapi.h)
在 值列表中正确对齐结构。
语法
void ALIGN_CLUSPROP(
count
);
参数
count
要对齐的数据的大小(以字节为单位)。 此值必须是常量。
返回值
无
备注
ALIGN_CLUSPROP 返回大于或等于 count 的值。 值表示数据的总字节大小以及正确对齐所需的填充。
ClusAPI.h 定义 ALIGN_CLUSPROP ,如下所示:
#define ALIGN_CLUSPROP( count ) ((count + 3) & ~3)
示例
以下示例演示如何使用 ALIGN_CLUSPROP 来计算值列表条目的大小。 有关其他示例,请参阅使用Lists和表。
WCHAR szData[] = L"StringData";
DWORD cbSizeofValueListEntry;
cbSizeofValueListEntry = sizeof( CLUSPROP_VALUE ) +
ALIGN_CLUSPROP( sizeof( szData ) );
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 企业版、Windows Server 2008 Datacenter |
目标平台 | Windows |
标头 | clusapi.h |