Struttura EapHostPeerMethodResult (eaphostpeertypes.h)

La struttura EapHostPeerMethodResult contiene i dati dei risultati generati da EAPHost durante una sessione di autenticazione che viene quindi passata a un metodo EAP.

Sintassi

typedef struct tagEapHostPeerMethodResult {
  BOOL            fIsSuccess;
  UINT32          dwFailureReasonCode;
  BOOL            fSaveConnectionData;
  UINT32          dwSizeofConnectionData;
#if ...
  BYTE            *pConnectionData;
#else
  BYTE            *pConnectionData;
#endif
  BOOL            fSaveUserData;
  UINT32          dwSizeofUserData;
#if ...
  BYTE            *pUserData;
#else
  BYTE            *pUserData;
#endif
  EAP_ATTRIBUTES  *pAttribArray;
  ISOLATION_STATE isolationState;
  EAP_METHOD_INFO *pEapMethodInfo;
  EAP_ERROR       *pEapError;
} EapHostPeerMethodResult;

Members

fIsSuccess

Se TRUE, il supplicante è stato autenticato correttamente; se FALSE, non era.

dwFailureReasonCode

Contiene un codice motivo se non è stato possibile autenticare il supplicant.

fSaveConnectionData

Se TRUE, i dati di connessione specificati nei dati pConnectionData devono essere mantenuti su disco; in caso contrario, non deve essere salvato.

dwSizeofConnectionData

Dimensioni, 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.

fSaveUserData

Se TRUE, i dati utente specificati nei dati pUserData devono essere mantenuti su disco; in caso contrario, non deve essere salvato.

dwSizeofUserData

Dimensioni, 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.

pAttribArray

Puntatore a una struttura di matrice EAP_ATTRIBUTES che contiene attributi della sessione di autenticazione.

isolationState

Valore di collegamento ISOLATION_STATE che indica lo stato di isolamento della connessione di sessione di autenticazione.

pEapMethodInfo

Puntatore a una struttura EAP_METHOD_INFO che contiene informazioni sul metodo EAP che ha eseguito l'autenticazione per il supplicante.

pEapError

Puntatore alla struttura EAP_ERROR che contiene eventuali errori generati da EAPHost durante l'esecuzione di questa chiamata di funzione. Dopo aver utilizzato i dati di errore, questa memoria deve essere liberata chiamando EapHostPeerFreeEapError.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione eaphostpeertypes.h

Vedi anche

Strutture supplicant di EAPHost

EapHostPeerGetResult