Compartir a través de


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

Arbitrar

CLRES_V1_FUNCTION_TABLE

Close

Isalive

LookAlive

Sin conexión

En línea

Abrir

Versión

ResourceControl

ResourceTypeControl

Startup

Terminate