Compartir a través de


Función EapHostPeerInvokeConfigUI (eaphostpeerconfigapis.h)

Inicia la interfaz de usuario de configuración del método EAP especificado.

Se debe llamar a EapHostPeerInvokeConfigUI en los subprocesos que tienen COM inicializado para single Threaded Apartment (STA). Esto se puede lograr llamando a COM API CoInitialize; cuando el supplicante ha terminado con el subproceso STA CoUninitialize debe llamarse antes de salir.

Sintaxis

DWORD EapHostPeerInvokeConfigUI(
  [in]  HWND            hwndParent,
  [in]  DWORD           dwFlags,
  [in]  EAP_METHOD_TYPE eapMethodType,
  [in]  DWORD           dwSizeOfConfigIn,
  [in]  const BYTE      *pConfigIn,
  [out] DWORD           *pdwSizeOfConfigOut,
  [out] BYTE            **ppConfigOut,
  [out] EAP_ERROR       **ppEapError
);

Parámetros

[in] hwndParent

Identificador de la ventana primaria en la que aparece el cuadro de diálogo de configuración.

[in] dwFlags

Combinación de marcas EAP que describen el comportamiento de la sesión de autenticación de EAP.

[in] eapMethodType

Estructura EAP_METHOD_TYPE que especifica el método EAP.

[in] dwSizeOfConfigIn

Tamaño de la configuración de entrada. Puede establecerse en 0 (cero).

[in] pConfigIn

Puntero a un búfer de bytes que contiene elementos de configuración. El búfer es de tamaño dwSizeOfConfigIn. Este parámetro puede ser NULL, si dwSizeOfConfigIn está establecido en 0 (cero).

[out] pdwSizeOfConfigOut

Puntero a un DWORD que especifica el tamaño del búfer al que apunta ppConfigOut.

[out] ppConfigOut

Puntero a un puntero a un búfer de bytes que contiene los datos de configuración actualizados del usuario. Después de consumir los datos, esta memoria debe liberarse llamando a EapHostPeerFreeMemory.

[out] ppEapError

Puntero a un puntero a una estructura de 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 EapHostPeerFreeErrorMemory.

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 eaphostpeerconfigapis.h
Library Eappcfg.lib
Archivo DLL Eappcfg.dll

Consulte también

Funciones de configuración de supplicant de EAPHost