CLRES_V4_FUNCTION_TABLE_SET宏 (resapi.h)
初始化 资源 API 4.0 版的函数表。
语法
void CLRES_V4_FUNCTION_TABLE_SET(
_Name,
_Version,
_Prefix,
_Arbitrate,
_Release,
_BeginResCtrl,
_BeginResTypeCtrl,
_LooksAlive,
_IsAlive,
_Cancel,
_BeginResCtrlAsUser,
_BeginResTypeCtrlAsUser
);
参数
_Name
函数表的名称。
_Version
函数表的版本,例如 CLRES_VERSION_V4_00。
_Prefix
追加到函数表中每个入口点名称前面的前缀。
_Arbitrate
仲裁入口点的名称。
_Release
发布入口点的名称。
_BeginResCtrl
BeginResourceControl 入口点的名称。
_BeginResTypeCtrl
BeginResourceTypeControl 入口点的名称。
_LooksAlive
LooksAlive 入口点的名称。
_IsAlive
IsAlive 入口点的名称。
_Cancel
取消入口点的名称。
_BeginResCtrlAsUser
BeginResourceControlAsUser 入口点的名称。
_BeginResTypeCtrlAsUser
BeginResourceTypeControlAsUser 入口点的名称。
返回值
无
备注
CLRES_V4_FUNCTION_TABLE_SET宏使用 Version 参数指定的版本和 Name 参数指定的标签为资源 API 4.0 版创建函数表。 入口点的实际名称是通过将 Prefix 参数中指定的前缀与资源 API 中定义的泛型名称组合在一起生成的。 例如,如果将 Prefix 设置为字符串“FileShare”,则 Open 函数的名称将是“FileShareOpen”。 可选的入口点函数可能设置为 NULL。
生成的函数表包括以下成员。
成员 | 说明 |
---|---|
Prefix | OpenV2 入口点的名称。 |
Prefix | Close 入口点的名称。 |
Prefix | OnlineV2 入口点的名称。 |
Prefix | OfflineV2 入口点的名称。 |
Prefix | Terminate 入口点的名称。 |
若要查看函数表的格式,请参阅 CLRES_FUNCTION_TABLE 结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2016 |
目标平台 | Windows |
标头 | resapi.h |