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
ResourceControl