Struttura EapPeerMethodResult (eapmethodpeerapis.h)
Contiene i dati dei risultati generati da un metodo EAP durante l'autenticazione.
Sintassi
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;
Members
fIsSuccess
Se TRUE, il supplicante è stato autenticato correttamente; se FALSE, non lo era.
dwFailureReasonCode
Contiene un codice motivo se non è stato possibile autenticare il supplicante.
fSaveConnectionData
Se TRUE, i dati di connessione specificati in pConnectionData devono essere salvati in modo permanente su disco; in caso contrario, non è necessario salvarlo.
dwSizeofConnectionData
Dimensione, in byte, di pConnectionData.
pConnectionData
Puntatore a un buffer di byte che contiene informazioni sulla connessione su cui viene mantenuta la sessione di autenticazione EAP. Il buffer non può contenere più elementi dwSizeOfConnectionData .
fSaveUserData
Se TRUE, i dati utente specificati nei dati pUserData devono essere salvati in modo permanente su disco; in caso contrario, non è necessario salvarlo.
dwSizeofUserData
Dimensione, in byte, di pUserData.
pUserData
Puntatore a un buffer di byte che contiene informazioni sull'utente supplicante che ha richiesto la sessione di autenticazione EAP. Il buffer non può contenere più elementi dwSizeofUserData .
pAttribArray
Puntatore a una struttura di matrice EAP_ATTRIBUTES che contiene gli attributi EAP restituiti dalla sessione di autenticazione.
pEapError
Puntatore alla struttura EAP_ERROR che contiene eventuali errori generati durante l'esecuzione di questa chiamata di funzione. Dopo aver utilizzato i dati di errore, questa memoria deve essere liberata passando un puntatore a EapPeerFreeErrorMemory.
pNgcKerbTicket
Ticket Kerberos.
fSaveToCredMan
Indica se salvare in Gestione credenziali.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | eapmethodpeerapis.h |