CLRES_V1_FUNCTION_TABLE宏 (resapi.h)

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

语法

void CLRES_V1_FUNCTION_TABLE(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _ResControl,
   _ResTypeControl
);

参数

_Name

函数表的标签。

_Version

定义确切的版本,例如 CLRES_VERSION_V1_00

_Prefix

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

_Arbitrate

Arbitrate 入口点的名称。

_Release

发布入口点的名称。

_ResControl

ResourceControl 入口点的名称。

_ResTypeControl

ResourceTypeControl 入口点的名称。

返回值

备注

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

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

成员 说明
Prefix 打开入口点的名称。
Prefix 关闭入口点的名称。
Prefix Online 入口点的名称。
Prefix 脱机入口点的名称。
Prefix Terminate 入口点的名称。
Prefix LooksAlive 入口点的名称。
Prefix IsAlive 入口点的名称。
 

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

示例

请参阅实现资源 DLL 中的定义结构和常量

要求

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

另请参阅

仲裁

CLRES_FUNCTION_TABLE

数据结构宏

版本

ResourceControl

ResourceTypeControl