Partager via


Structure EapHostPeerMethodResult (eaphostpeertypes.h)

La structure EapHostPeerMethodResult contient les données de résultat générées par EAPHost pendant une session d’authentification qui sont ensuite passées à une méthode EAP.

Syntaxe

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;

Membres

fIsSuccess

Si la valeur est TRUE, le demandeur a été correctement authentifié ; si false, ce n’était pas le cas.

dwFailureReasonCode

Contient un code de raison si le demandeur n’a pas pu être authentifié.

fSaveConnectionData

Si la valeur est TRUE, les données de connexion spécifiées dans les données pConnectionData doivent être conservées sur le disque ; sinon, il n’a pas besoin d’être enregistré.

dwSizeofConnectionData

Taille, en octets, de pConnectionData.

pConnectionData

Pointeur vers une mémoire tampon d’octets qui contient des informations sur la connexion sur laquelle la session d’authentification EAP est conservée.

fSaveUserData

Si la valeur est TRUE, les données utilisateur spécifiées dans les données pUserData doivent être conservées sur le disque ; sinon, il n’a pas besoin d’être enregistré.

dwSizeofUserData

Taille, en octets, de pUserData.

pUserData

Pointeur vers une mémoire tampon d’octets qui contient des informations sur l’utilisateur qui a demandé la session d’authentification EAP.

pAttribArray

Pointeur vers une structure de tableau EAP_ATTRIBUTES qui contient les attributs de la session d’authentification.

isolationState

Une valeur de lien ISOLATION_STATE qui indique l’état d’isolation de la connexion de session d’authentification.

pEapMethodInfo

Pointeur vers une structure de EAP_METHOD_INFO qui contient des informations sur la méthode EAP qui a effectué l’authentification pour le demandeur.

pEapError

Pointeur vers la structure EAP_ERROR qui contient les erreurs générées par EAPHost pendant l’exécution de cet appel de fonction. Après avoir consommé les données d’erreur, cette mémoire doit être libérée en appelant EapHostPeerFreeEapError.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête eaphostpeertypes.h

Voir aussi

EAPHost Supplicant Structures

EapHostPeerGetResult