PSET_RESOURCE_STATUS_ROUTINE_EX fonction de rappel (resapi.h)

Appelé pour mettre à jour le status d’une ressource. Le type PSET_RESOURCE_STATUS_ROUTINE_EX définit un pointeur vers cette fonction.

Syntaxe

PSET_RESOURCE_STATUS_ROUTINE_EX PsetResourceStatusRoutineEx;

DWORD PsetResourceStatusRoutineEx(
  RESOURCE_HANDLE ResourceHandle,
  PRESOURCE_STATUS_EX ResourceStatus
)
{...}

Paramètres

ResourceHandle

Handle de la ressource à mettre à jour. Le paramètre ResourceHandle doit contenir le même handle que celui utilisé pour le paramètre ResourceHandle dans le point d’entrée OpenV2 pour cette ressource.

ResourceStatus

Pointeur vers une structure RESOURCE_STATUS_EX qui contient des informations sur l’état de la ressource.

Valeur retournée

L’une des valeurs suivantes de l’énumération RESOURCE_EXIT_STATE .

Code/valeur de retour Description
ResourceExitStateContinue
0
La ressource n’a pas été arrêtée. Les threads de travail peuvent continuer les opérations OnlineV2 et OfflineV2 pour la ressource.
ResourceExitStateTerminate
1
La ressource a été arrêtée. Les appelants doivent mettre fin aux opérations OnlineV2 ou OfflineV2 et arrêter immédiatement tous les threads de travail affectés à la ressource.

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 de rappel de DLL de ressource