Condividi tramite


CLRES_V1_FUNCTIONS struttura (resapi.h)

Contiene puntatori a tutti i punti di ingresso dell'API risorsa versione 1.0, ad eccezione di Startup.

Sintassi

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;

Members

Open

Puntatore al punto di ingresso Apri .

Close

Puntatore al punto di ingresso Chiudi .

Online

Puntatore al punto di ingresso online .

Offline

Puntatore al punto di ingresso Offline .

Terminate

Puntatore al punto di ingresso Termina .

LooksAlive

Puntatore al punto di ingresso LookAlive .

IsAlive

Puntatore al punto di ingresso IsAlive .

Arbitrate

Puntatore al punto di ingresso di Arbitrate .

Release

Puntatore al punto di ingresso Versione .

ResourceControl

Puntatore al punto di ingresso ResourceControl .

ResourceTypeControl

Puntatore al punto di ingresso ResourceTypeControl .

Commenti

La struttura CLRES_V1_FUNCTIONS è la tabella delle funzioni restituita dalla funzione Startupnell'API risorsa 1.0. Le DLL di risorse che supportano più tipi di risorse devono fornire una tabella di funzioni per ogni tipo di risorsa. Tutti i puntatori di funzione devono essere non NULL, ad eccezione dei punti di ingresso seguenti:

Per altre informazioni, vedere Implementazione delle DLL delle risorse.

Per creare una tabella di funzioni per la versione 1.0 dell'API Risorsa, usare la macro CLRES_V1_FUNCTION_TABLE .

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Intestazione resapi.h

Vedi anche

Arbitrare

CLRES_V1_FUNCTION_TABLE

Close

Isalive

Looksalive

Offline

Online

Apri

Versione

ResourceControl

ResourceTypeControl

Avvio

Terminate.