Função PxeRegisterCallback (wdspxe.h)

Registra funções de retorno de chamada para eventos de notificação diferentes.

Sintaxe

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

Parâmetros

[in] hProvider

HANDLE passado para a função PxeProviderInitialize .

[in] CallbackType

Especifica o retorno de chamada que está sendo registrado.

Valor Significado
PXE_CALLBACK_RECV_REQUEST
0
Registre o retorno de chamada PxeProviderRecvRequest . Esse retorno de chamada deve ser registrado enquanto o provedor está processando a função PxeProviderInitialize ou o provedor será desligado.
PXE_CALLBACK_SHUTDOWN
1
Registre o retorno de chamada PxeProviderShutdown . Esse retorno de chamada deve ser registrado enquanto o provedor está processando a função PxeProviderInitialize ou o provedor será desligado.
PXE_CALLBACK_SERVICE_CONTROL
2
Registre o retorno de chamada PxeProviderServiceControl .
PXE_CALLBACK_MAX
3
Usado para determinar um índice fora do intervalo. Valores maiores ou iguais a PXE_CALLBACK_MAX não são válidos.

[in] pCallbackFunction

Endereço da função de retorno de chamada. A assinatura da função varia dependendo do parâmetro CallbackType .

[in] pContext

Valor de contexto a ser passado para a função de retorno de chamada.

Valor retornado

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008, Windows Server 2003 com SP2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wdspxe.h
Biblioteca WdsPxe.lib
DLL WdsPxe.dll

Confira também

PxeProviderInitialize

PxeProviderRecvRequest

PxeProviderServiceControl

PxeProviderShutdown

Funções de servidor dos Serviços de Implantação do Windows