PSTARTUP_EX_ROUTINE fonction de rappel (resapi.h)

Charge une DLL de ressource, en retournant une structure qui contient une table de fonctions et un numéro de version. Le type PSTARTUP_EX_ROUTINE définit un pointeur vers cette fonction.

Syntaxe

PSTARTUP_EX_ROUTINE PstartupExRoutine;

DWORD PstartupExRoutine(
  [in]        LPCWSTR ResourceType,
  [in]        DWORD MinVersionSupported,
  [in]        DWORD MaxVersionSupported,
  [in] [in]   PCLRES_CALLBACK_FUNCTION_TABLE MonitorCallbackFunctions,
  [out] [out] PCLRES_FUNCTION_TABLE *ResourceDllInterfaceFunctions
)
{...}

Paramètres

[in] ResourceType

Type de ressource à démarrer.

[in] MinVersionSupported

Version minimale de l’API de ressource prise en charge par le service cluster.

[in] MaxVersionSupported

Version maximale de l’API de ressource prise en charge par le service cluster.

[in] [in] MonitorCallbackFunctions

TBD

[out] [out] ResourceDllInterfaceFunctions

TBD

Valeur retournée

Code/valeur de retour Description
ERROR_SUCCESS
0
La demande a abouti.
ERROR_REVISION_MISMATCH
1306 (0x51A)
La DLL de ressource ne prend pas en charge une version qui se trouve dans la plage identifiée par les paramètres MinVersionSupported et MaxVersionSupported .

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête resapi.h

Voir aussi

Fonctions Entry-Point dll de ressource