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 |