Método IEAPProviderConfig::RouterInvokeConfigUI (rrascfg.h)

El sistema llama al método RouterInvokeConfigUI para invocar la interfaz de usuario de configuración para la autenticación EAP entre dos enrutadores.

Sintaxis

HRESULT RouterInvokeConfigUI(
  DWORD     dwEapTypeId,
  ULONG_PTR uConnectionParam,
  HWND      hwndParent,
  DWORD     dwFlags,
  BYTE      *pConnectionDataIn,
  DWORD     dwSizeOfConnectionDataIn,
  BYTE      **ppConnectionDataOut,
  DWORD     *pdwSizeOfConnectionDataOut
);

Parámetros

dwEapTypeId

Especifica el EAP para el que se va a invocar la interfaz de usuario de configuración.

uConnectionParam

Especifica la sesión de configuración para la que se va a invocar la interfaz de usuario.

hwndParent

Identificador de la ventana primaria de la interfaz de usuario de configuración.

dwFlags

Especifica la marca RAS_EAP_FLAG_ROUTER. Esta es la única marca válida para este parámetro. Indica que la autenticación está entre dos enrutadores. Este parámetro siempre incluye esta marca.

pConnectionDataIn

Puntero a los datos de configuración actuales de la interfaz.

dwSizeOfConnectionDataIn

Especifica el tamaño de los datos de configuración actuales a los que apunta el parámetro pConnectionDataIn .

ppConnectionDataOut

Puntero a un puntero a un búfer que contiene los nuevos datos de configuración de la interfaz.

pdwSizeOfConnectionDataOut

Puntero a una variable DWORD para recibir el tamaño de los nuevos datos de configuración.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto debe ser S_OK.

Si se produce un error en la función, el valor devuelto debe ser uno de los códigos siguientes.

Código devuelto Descripción
E_FAIL
Error no específico.
E_INVALIDARG
Uno de los argumentos no es válido.
E_OUTOFMEMORY
Error en el método porque no pudo asignar la memoria necesaria.
E_UNEXPECTED
Se ha producido un error inesperado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado rrascfg.h

Consulte también

Interfaces del EAP

Referencia del protocolo de autenticación extensible

IEAPProviderConfig

IEAPProviderConfig::Initialize

IEAPProviderConfig::RouterInvokeCredentialsUI

IEAPProviderConfig::ServerInvokeConfigUI

IEAPProviderConfig::Uninitialize