Estrutura EapPeerMethodResult (eapmethodpeerapis.h)
Contém dados de resultado gerados por um método EAP durante a autenticação.
Sintaxe
typedef struct tagEapPeerMethodResult {
BOOL fIsSuccess;
DWORD dwFailureReasonCode;
BOOL fSaveConnectionData;
DWORD dwSizeofConnectionData;
BYTE *pConnectionData;
BOOL fSaveUserData;
DWORD dwSizeofUserData;
BYTE *pUserData;
EAP_ATTRIBUTES *pAttribArray;
EAP_ERROR *pEapError;
NgcTicketContext *pNgcKerbTicket;
BOOL fSaveToCredMan;
} EapPeerMethodResult;
Membros
fIsSuccess
Se TRUE, o suplicante foi autenticado com êxito; se FALSE, não foi.
dwFailureReasonCode
Contém um código de motivo se o suplicante não pôde ser autenticado.
fSaveConnectionData
Se TRUE, os dados de conexão especificados nos dados pConnectionData deverão ser persistidos no disco; caso contrário, ele não precisa ser salvo.
dwSizeofConnectionData
O tamanho, em bytes, de pConnectionData.
pConnectionData
Um ponteiro para um buffer de bytes que contém informações sobre a conexão sobre a qual a sessão de autenticação EAP é mantida. O buffer não pode conter mais do que os elementos dwSizeOfConnectionData .
fSaveUserData
Se TRUE, os dados do usuário especificados em dados pUserData deverão ser persistidos no disco; caso contrário, ele não precisa ser salvo.
dwSizeofUserData
O tamanho, em bytes, de pUserData.
pUserData
Um ponteiro para um buffer de bytes que contém informações sobre o usuário suplicante que solicitou a sessão de autenticação EAP. O buffer não pode conter mais do que os elementos dwSizeofUserData .
pAttribArray
Um ponteiro para uma estrutura de matriz EAP_ATTRIBUTES que contém os atributos EAP retornados pela sessão de autenticação.
pEapError
Um ponteiro para a 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 passando um ponteiro para EapPeerFreeErrorMemory.
pNgcKerbTicket
Tíquete Kerberos.
fSaveToCredMan
Se deseja ou não salvar no Gerenciador de Credenciais.
Requisitos
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] |
Cabeçalho | eapmethodpeerapis.h |