Partager via


PxeRegisterCallback, fonction (wdspxe.h)

Inscrit des fonctions de rappel pour différents événements de notification.

Syntaxe

DWORD PXEAPI PxeRegisterCallback(
  [in] HANDLE            hProvider,
  [in] PXE_CALLBACK_TYPE CallbackType,
  [in] PVOID             pCallbackFunction,
  [in] PVOID             pContext
);

Paramètres

[in] hProvider

HANDLE passé à la fonction PxeProviderInitialize .

[in] CallbackType

Spécifie le rappel en cours d’inscription.

Valeur Signification
PXE_CALLBACK_RECV_REQUEST
0
Inscrivez le rappel PxeProviderRecvRequest . Ce rappel doit être inscrit pendant que le fournisseur traite la fonction PxeProviderInitialize , sinon le fournisseur est arrêté.
PXE_CALLBACK_SHUTDOWN
1
Inscrivez le rappel PxeProviderShutdown . Ce rappel doit être inscrit pendant que le fournisseur traite la fonction PxeProviderInitialize , sinon le fournisseur est arrêté.
PXE_CALLBACK_SERVICE_CONTROL
2
Inscrivez le rappel PxeProviderServiceControl .
PXE_CALLBACK_MAX
3
Permet de déterminer un index hors limites. Les valeurs supérieures ou égales à PXE_CALLBACK_MAX ne sont pas valides.

[in] pCallbackFunction

Adresse de la fonction de rappel. La signature de la fonction varie en fonction du paramètre CallbackType .

[in] pContext

Valeur de contexte à passer à la fonction de rappel.

Valeur retournée

Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008, Windows Server 2003 avec SP2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wdspxe.h
Bibliothèque WdsPxe.lib
DLL WdsPxe.dll

Voir aussi

PxeProviderInitialize

PxeProviderRecvRequest

PxeProviderServiceControl

PxeProviderShutdown

Fonctions serveur des services de déploiement Windows