Compartilhar via


Função EapMethodAuthenticatorSendPacket (eapmethodauthenticatorapis.h)

Obtém um pacote de autenticação do método autenticador EAP para enviar ao supplicante.

EapMethodAuthenticatorSendPacket é um protótipo de função.

Sintaxe

DWORD EapMethodAuthenticatorSendPacket(
  [in]      EAP_SESSION_HANDLE             sessionHandle,
  [in]      BYTE                           bPacketId,
  [in, out] DWORD                          *pcbSendPacket,
  [out]     EapPacket                      *pSendPacket,
  [out]     EAP_AUTHENTICATOR_SEND_TIMEOUT *pTimeout,
  [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 EapMethodAuthenticatorBeginSession.

[in] bPacketId

Especifica um valor de ID numérica para o pacote a ser enviado.

[in, out] pcbSendPacket

Especifica o tamanho máximo, em bytes, do pacote a ser enviado. No retorno, esse parâmetro recebe o tamanho, em bytes, do pacote retornado em pEapPacket.

[out] pSendPacket

Um ponteiro para uma estrutura EapPacket que contém o pacote a ser enviado para o suplicável.

[out] pTimeout

Um ponteiro para uma enumeração EAP_AUTHENTICATOR_SEND_TIMEOUT que especifica o tempo limite do pacote.

[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 passando um ponteiro para os dados de erro para EapMethodAuthenticatorFreeErrorMemory.

Retornar valor

Nenhum

Comentários

Essa chamada é executada por um EAPHost baseado em autenticador usando um ponteiro de função para essa API. Essa API deve ser implementada no método autenticador 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 eapmethodauthenticatorapis.h

Confira também

Funções do método Authenticator EAPHost

EapMethodAuthenticatorBeginSession