Compartir a través de


Función EapHostPeerSetUIContext (eappapis.h)

Proporciona un contexto de interfaz de usuario nuevo o actualizado al método del mismo nivel EAP cargado en EAPHost después de que se haya generado la interfaz de usuario. Para obtener más información sobre cómo generar la interfaz de usuario, vea EapHostPeerGetUIContext.

EapHostPeerSetUIContext establece los datos de contexto de la interfaz de usuario recibidos de una llamada a EapHostPeerInvokeInteractiveUI.

Sintaxis

DWORD EapHostPeerSetUIContext(
  [in]  EAP_SESSIONID             sessionHandle,
  [in]  DWORD                     dwSizeOfUIContextData,
  [in]  const BYTE * const        pUIContextData,
  [out] EapHostPeerResponseAction *pEapOutput,
  [out] EAP_ERROR                 **ppEapError
);

Parámetros

[in] sessionHandle

Puntero a una estructura de EAP_SESSIONID que contiene el identificador único de esta sesión de autenticación de EAP en el servidor EAPHost. Este identificador se devuelve en el parámetro pSessionId en una llamada anterior a EapHostPeerBeginSession.

[in] dwSizeOfUIContextData

Tamaño, en bytes, del búfer de datos de contexto de la interfaz de usuario proporcionado en pUIContextData.

[in] pUIContextData

Puntero a un búfer de bytes que contiene los nuevos datos de contexto de la interfaz de usuario supplicantes que se van a establecer en EAPHost. Los datos se devuelven del parámetro EapHostPeerInvokeInteractiveUI OUT.

[out] pEapOutput

Puntero a un valor de enumeración EapHostPeerResponseAction que especifica el código de acción para el paso siguiente que el supplicante debe realizar como respuesta.

[out] ppEapError

Puntero a la dirección de una estructura de EAP_ERROR . La dirección debe establecerse en NULL antes de llamar a esta función. Si hay datos de error disponibles, se recibe un puntero a la dirección de una estructura de EAP_ERROR que contiene los errores que se producen durante la ejecución de esta llamada de función. Después de usar los datos de error, libere esta memoria llamando a EapHostPeerFreeEapError.

Valor devuelto

None

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado eappapis.h
Library Eappprxy.lib
Archivo DLL Eappprxy.dll

Consulte también

Funciones en tiempo de ejecución de supplicant de EAPHost

EapHostPeerGetUIContext

EapHostPeerInvokeInteractiveUI