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