Função EapPeerProcessRequestPacket (eapmethodpeerapis.h)
Processa um pacote recebido por EAPHost de um suplicante.
Sintaxe
DWORD EapPeerProcessRequestPacket(
[in] EAP_SESSION_HANDLE sessionHandle,
[in] DWORD cbReceivedPacket,
[in] EapPacket *pReceivedPacket,
[out] EapPeerMethodOutput *pEapOutput,
[out] EAP_ERROR **ppEapError
);
Parâmetros
[in] sessionHandle
Um ponteiro para uma estrutura EAP_SESSION_HANDLE que contém o identificador exclusivo para esta sessão de autenticação EAP no servidor EAPHost. Esse identificador é retornado no parâmetro pSessionHandle em uma chamada anterior para EapPeerBeginSession.
[in] cbReceivedPacket
O tamanho, em bytes, do pacote de solicitação especificado em pReceivePacket.
[in] pReceivedPacket
Um ponteiro para uma estrutura EapPacket que contém o pacote de solicitação a ser processado.
[out] pEapOutput
Um ponteiro para uma estrutura EapPeerMethodOutput que contém a saída da operação do processo de pacote.
[out] ppEapError
Um ponteiro para um ponteiro para uma estrutura EAP_ERROR que contém erros gerados durante a execução dessa chamada de função. Depois de consumir os dados de erro, essa memória deve ser liberada chamando EapPeerFreeErrorMemory.
Retornar valor
Nenhum
Comentários
Essa chamada é executada por um EAPHost baseado em pares 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 |