CLRES_V1_FUNCTIONS 结构 (resapi.h)
包含指向除“启动”之外的所有资源 API 版本 1.0 入口点的指针。
语法
typedef struct CLRES_V1_FUNCTIONS {
POPEN_ROUTINE Open;
PCLOSE_ROUTINE Close;
PONLINE_ROUTINE Online;
POFFLINE_ROUTINE Offline;
PTERMINATE_ROUTINE Terminate;
PLOOKS_ALIVE_ROUTINE LooksAlive;
PIS_ALIVE_ROUTINE IsAlive;
PARBITRATE_ROUTINE Arbitrate;
PRELEASE_ROUTINE Release;
PRESOURCE_CONTROL_ROUTINE ResourceControl;
PRESOURCE_TYPE_CONTROL_ROUTINE ResourceTypeControl;
} CLRES_V1_FUNCTIONS, *PCLRES_V1_FUNCTIONS;
成员
Open
指向 Open 入口点的指针。
Close
指向 Close 入口点的指针。
Online
指向 Online 入口点的指针。
Offline
指向脱机入口点 的 指针。
Terminate
指向 Terminate 入口点的指针。
LooksAlive
指向 LooksAlive 入口点的指针。
IsAlive
指向 IsAlive 入口点的指针。
Arbitrate
指向 Arbitrate 入口点的指针。
Release
指向 Release 入口点的指针。
ResourceControl
指向 ResourceControl 入口点的指针。
ResourceTypeControl
指向 ResourceTypeControl 入口点的指针。
注解
CLRES_V1_FUNCTIONS 结构是由 Resource API 1.0 中的 Startup 函数返回的函数表。 支持多种资源类型的资源DLL 必须为每个资源类型提供一个函数表。 除以下入口点外,所有函数指针都必须为非 NULL:
有关详细信息,请参阅 实现资源 DLL。若要为资源 API 1.0 版创建函数表,请使用 CLRES_V1_FUNCTION_TABLE 宏。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
标头 | resapi.h |
另请参阅
ResourceControl
Terminate