CLRES_V1_FUNCTIONS estructura (resapi.h)
Contiene punteros a todos los puntos de entrada de resource API versión 1.0, excepto El inicio.
Sintaxis
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;
Miembros
Open
Puntero al punto de entrada Abrir .
Close
Puntero al punto de entrada Cerrar .
Online
Puntero al punto de entrada En línea .
Offline
Puntero al punto de entrada Sin conexión .
Terminate
Puntero al punto de entrada Finalizar .
LooksAlive
Puntero al punto de entrada LookAlive .
IsAlive
Puntero al punto de entrada IsAlive .
Arbitrate
Puntero al punto de entrada Arbitrate .
Release
Puntero al punto de entrada Release .
ResourceControl
Puntero al punto de entrada ResourceControl .
ResourceTypeControl
Puntero al punto de entrada ResourceTypeControl .
Comentarios
La estructura CLRES_V1_FUNCTIONS es la tabla de funciones devuelta por la función Startup en Resource API 1.0. Los archivos DLL de recursos que admiten varios tipos de recursos deben proporcionar una tabla de funciones para cada tipo de recurso. Todos los punteros de función deben ser distintos de NULL, excepto los siguientes puntos de entrada:
Para obtener más información, consulte Implementación de archivos DLL de recursos.Para crear una tabla de funciones para la versión 1.0 de Resource API, use la macro CLRES_V1_FUNCTION_TABLE .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Encabezado | resapi.h |
Consulte también
ResourceControl