CLRES_V2_FUNCTION_TABLE_SET宏 (resapi.h)

初始化 资源 API 2.0 版的函数表。

语法

void CLRES_V2_FUNCTION_TABLE_SET(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _ResControl,
   _ResTypeControl,
   _LooksAlive,
   _IsAlive,
   _Cancel
);

参数

_Name

函数表的名称。

_Version

函数表的版本,例如 CLRES_VERSION_V2_00

_Prefix

追加到函数表中每个入口点名称前面的前缀。

_Arbitrate

仲裁入口点的名称。

_Release

发布入口点的名称。

_ResControl

ResourceControl 入口点的名称。

_ResTypeControl

ResourceTypeControl 入口点的名称。

_LooksAlive

LooksAlive 入口点的名称。

_IsAlive

IsAlive 入口点的名称。

_Cancel

取消入口点的名称。

返回值

备注

CLRES_V2_FUNCTION_TABLE_SET 宏使用 Version 参数指定的版本和 Name 参数指定的标签为资源 API 版本 2.0 创建函数表。 入口点的实际名称是通过将 Prefix 参数中指定的前缀与资源 API 中定义的泛型名称组合在一起生成的。 例如,如果将 Prefix 设置为字符串“FileShare”,则 Open 函数的名称将是“FileShareOpen”。 可选的入口点函数可能设置为 NULL

生成的函数表包括以下成员。

成员 说明
Prefix OpenV2 入口点的名称。
Prefix Close 入口点的名称。
Prefix OnlineV2 入口点的名称。
Prefix OfflineV2 入口点的名称。
Prefix Terminate 入口点的名称。
 

若要查看函数表的格式,请参阅 CLRES_FUNCTION_TABLE 结构。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012
目标平台 Windows
标头 resapi.h

另请参阅

故障转移群集宏