Compartir a través de


Función EapMethodAuthenticatorInvokeConfigUI (eapmethodauthenticatorapis.h)

Define una función que genera el cuadro de diálogo interfaz de usuario de configuración de conexión del método EAP en el cliente.

EapMethodAuthenticatorInvokeConfigUI es un prototipo de función.

Se debe llamar a EapHostAuthenticatorInvokeConfigUI en los subprocesos que tienen COM inicializado para un solo contenedor en subprocesos. 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 EapMethodAuthenticatorInvokeConfigUI(
  [in]  EAP_METHOD_TYPE *pEapMethodType,
  [in]  HWND            hwndParent,
  [in]  DWORD           dwFlags,
  [in]  LPCWSTR         pwszMachineName,
  [in]  DWORD           dwSizeOfConfigIn,
  [in]  BYTE            *pConfigIn,
  [out] DWORD           *pdwSizeOfConfigOut,
  [out] BYTE            **ppConfigOut,
  [out] EAP_ERROR       **ppEapError
);

Parámetros

[in] pEapMethodType

Puntero a una estructura de EAP_METHOD_TYPE que contiene información de proveedor y autor sobre el método EAP utilizado para autenticar la conexión.

[in] hwndParent

Identificador de la ventana primaria que iniciará el cuadro de diálogo interfaz de usuario de configuración de conexión.

[in] dwFlags

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

[in] pwszMachineName

Nombre de la máquina de destino que se va a configurar. NULL significa que el equipo local se está configurando.

[in] dwSizeOfConfigIn

Especifica el tamaño, en bytes, de pConfigIn. Puede establecerse en 0.

[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.

[out] pdwSizeOfConfigOut

Especifica el tamaño, en bytes, de los datos de configuración devueltos en 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 EapMethodAuthenticatorFreeMemory.

[out] ppEapError

Puntero a la dirección de 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 EapMethodAuthenticatorFreeErrorMemory.

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 eapmethodauthenticatorapis.h

Consulte también

Funciones del método EAPHost Authenticator