Compartilhar via


Função EapPeerEndSession (eapmethodpeerapis.h)

Encerra uma sessão de autenticação EAP para o método EAP.

Sintaxe

DWORD EapPeerEndSession(
  [in]  EAP_SESSION_HANDLE sessionHandle,
  [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.

[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

Uma sessão de autenticação envolve uma autenticação de solicitação suplicante e o método EAP que executa a autenticação. Quando um suplicante fecha uma sessão de autenticação com uma chamada para EapHostPeerEndSession, o EAPHost também deve fechar a sessão para o método EAP que executou a autenticação com essa API.

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

Confira também

Funções de Run-Time de método par EAPHost

EapHostPeerClearConnection

EapPeerBeginSession