Compartir a través de


Estructura EapHostPeerMethodResult (eaphostpeertypes.h)

La estructura EapHostPeerMethodResult contiene los datos de resultado generados por EAPHost durante una sesión de autenticación que luego se pasa a un método EAP.

Sintaxis

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;

Miembros

fIsSuccess

Si es TRUE, el supplicante se autenticó correctamente; si es FALSE, no lo fue.

dwFailureReasonCode

Contiene un código de motivo si no se pudo autenticar el suplicante.

fSaveConnectionData

Si es TRUE, los datos de conexión especificados en pConnectionData deben conservarse en el disco; de lo contrario, no es necesario guardarlo.

dwSizeofConnectionData

Tamaño, en bytes, de pConnectionData.

pConnectionData

Puntero a un búfer de bytes que contiene información sobre la conexión a la que se mantiene la sesión de autenticación de EAP.

fSaveUserData

Si es TRUE, los datos de usuario especificados en pUserData deben conservarse en el disco; de lo contrario, no es necesario guardarlo.

dwSizeofUserData

Tamaño, en bytes, de pUserData.

pUserData

Puntero a un búfer de bytes que contiene información sobre el usuario suplicante que solicitó la sesión de autenticación de EAP.

pAttribArray

Puntero a una estructura de matriz EAP_ATTRIBUTES que contiene atributos de la sesión de autenticación.

isolationState

Valor de vínculo ISOLATION_STATE que indica el estado de aislamiento de la conexión de sesión de autenticación.

pEapMethodInfo

Puntero a una estructura de EAP_METHOD_INFO que contiene información sobre el método EAP que realizó la autenticación para el suplicante.

pEapError

Puntero a la estructura EAP_ERROR que contiene los errores generados por EAPHost durante la ejecución de esta llamada de función. Después de consumir los datos de error, esta memoria debe liberarse llamando a EapHostPeerFreeEapError.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado eaphostpeertypes.h

Consulte también

Estructuras supplicantes de EAPHost

EapHostPeerGetResult