Função PxeAsyncRecvDone (wdspxe.h)
Passa os resultados do processamento da solicitação do cliente de forma assíncrona. Essa função só deverá ser chamada se a função PxeProviderRecvRequest retornar ERROR_IO_PENDING.
Sintaxe
DWORD PXEAPI PxeAsyncRecvDone(
[in] HANDLE hClientRequest,
[in] PXE_BOOT_ACTION Action
);
Parâmetros
[in] hClientRequest
Manipule para a solicitação recebida do cliente.
[in] Action
Especifica a ação que o sistema deve executar para essa solicitação de cliente. A tabela a seguir lista os valores possíveis.
Valor | Significado |
---|---|
|
O provedor respondeu ao cliente com um pacote de resposta DHCP padrão que contém o caminho para o Programa de Inicialização de Rede. Retornar essa ação significa que o provedor concluiu com êxito a solicitação do cliente chamando a função PxeSendReply pelo menos uma vez. |
|
O provedor respondeu ao cliente usando uma resposta personalizada que não está em conformidade com as especificações de DHCP. Retornar essa ação significa que o provedor concluiu com êxito a solicitação do cliente chamando a função PxeSendReply pelo menos uma vez. |
|
O provedor não deseja atender à solicitação do cliente e a solicitação não deve ser passada para o próximo provedor. Todos os recursos associados à solicitação do cliente são liberados e a solicitação do cliente é ignorada. Os provedores também poderão usar esse valor se reconhecerem o cliente, mas a solicitação tiver sido malformada. |
|
O provedor não deseja atender à solicitação do cliente. O sistema passa a solicitação para o próximo provedor na lista de provedores registrados. Se esse for o último provedor na lista, todos os recursos associados à solicitação do cliente serão liberados e a solicitação do cliente será ignorada. |
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 |