RTM_SIZE_OF_DEST_INFO宏 (rtmv2.h)
RTM_SIZE_OF_DEST_INFO宏 (RTM_DEST_INFO) 返回目标信息结构的大小。 此结构的大小是可变的,并且基于它包含信息的视图数。 为目标信息分配内存时使用此宏。
语法
void RTM_SIZE_OF_DEST_INFO(
NumViews
);
参数
NumViews
指定目标结构中的视图数。
返回值
无
备注
如果客户端每个目标只使用一个视图,则客户端可以静态分配 RTM_DEST_INFO 结构。
宏的定义如下:
#include <windows.h>
#define RTM_DEST_VIEW_INFO_SIZE \
FIELD_OFFSET(RTM_DEST_INFO, ViewInfo)
#define RTM_SIZE_OF_DEST_INFO(NumViews) \
(sizeof(RTM_DEST_INFO) - RTM_BASIC_DEST_INFO_SIZE)
#define RTM_BASIC_DEST_INFO_SIZE \
(RTM_BASIC_DEST_INFO_SIZE + (NumViews) * \
RTM_DEST_VIEW_INFO_SIZE)
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | rtmv2.h |