Método IEAPProviderConfig::RouterInvokeCredentialsUI (rrascfg.h)
El sistema llama al método RouterInvokeCredentialsUI para invocar la interfaz de usuario de credenciales para la autenticación EAP entre dos enrutadores.
Sintaxis
HRESULT RouterInvokeCredentialsUI(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam,
HWND hwndParent,
DWORD dwFlags,
BYTE *pConnectionDataIn,
DWORD dwSizeOfConnectionDataIn,
BYTE *pUserDataIn,
DWORD dwSizeOfUserDataIn,
BYTE **ppUserDataOut,
DWORD *pdwSizeOfUserDataOut
);
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
Controle a 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 .
pUserDataIn
Puntero a los datos de credenciales actuales de la interfaz.
dwSizeOfUserDataIn
Especifica el tamaño de los datos de credenciales actuales.
ppUserDataOut
Puntero a un puntero a un búfer para recibir los nuevos datos de credenciales de la interfaz.
pdwSizeOfUserDataOut
Puntero a una variable DWORD para recibir el tamaño de los nuevos datos de credenciales.
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 siguientes códigos.
Código devuelto | Descripción |
---|---|
|
Error no específico. |
|
Uno de los argumentos no es válido. |
|
Error en el método porque no pudo asignar la memoria necesaria. |
|
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
Referencia de protocolo de autenticación extensible
IEAPProviderConfig::Initialize
IEAPProviderConfig::RouterInvokeConfigUI