Compartir a través de


Estructura EapPeerMethodResult (eapmethodpeerapis.h)

Contiene los datos de resultados generados por un método EAP durante la autenticación.

Sintaxis

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;

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. El búfer no puede contener más de los elementos dwSizeOfConnectionData .

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. El búfer no puede contener más de los elementos dwSizeofUserData .

pAttribArray

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

pEapError

Puntero a la estructura EAP_ERROR que contiene los errores generados durante la ejecución de esta llamada de función. Después de consumir los datos de error, esta memoria debe liberarse pasando un puntero a EapPeerFreeErrorMemory.

pNgcKerbTicket

Vale de Kerberos.

fSaveToCredMan

Si se va a guardar o no en el Administrador de credenciales.

Requisitos

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

Consulte también

Estructuras del método del mismo nivel de EAPHost