Função EapPeerGetResponsePacket (eapmethodpeerapis.h)
Obtém um pacote de resposta do método EAP.
Sintaxe
DWORD EapPeerGetResponsePacket(
[in] EAP_SESSION_HANDLE sessionHandle,
[in, out] DWORD *pcbSendPacket,
[out] EapPacket *pSendPacket,
[out] EAP_ERROR **ppEapError
);
Parâmetros
[in] sessionHandle
Um ponteiro para uma estrutura de EAP_SESSION_HANDLE que contém o identificador exclusivo para essa sessão de autenticação EAP no servidor EAPHost. Esse identificador é retornado no parâmetro pSessionHandle em uma chamada anterior para EapPeerBeginSession.
[in, out] pcbSendPacket
Um ponteiro para um valor que contém o tamanho em bytes do buffer alocado para o pacote de resposta. No retorno, esse parâmetro recebe um ponteiro para o tamanho real em bytes de pSendPacket.
[out] pSendPacket
Um ponteiro para uma estrutura EapPacket que contém o pacote de resposta.
[out] ppEapError
Um ponteiro para o endereço de uma estrutura EAP_ERROR que contém quaisquer erros gerados durante a execução dessa chamada de função. Depois de consumir os dados de erro, essa memória deve ser liberada chamandoEapPeerFreeErrorMemory.
Retornar valor
Nenhum
Comentários
EapPeerGetResponsePacket é chamado por EAPHost no método EAP para obter um pacote de resposta. O EAPHost só chama essa API quando o código de ação de uma chamada anterior indica que um pacote está disponível.
Essa chamada é executada por um EAPHost baseado em par usando um ponteiro de função para essa API. Essa API deve ser implementada no método EAP carregado pelo EAPHost e deve estar estritamente em conformidade com a sintaxe e os tipos de parâmetro especificados na documentação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | eapmethodpeerapis.h |