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

El sistema llama al método Initialize para inicializar una sesión de configuración de EAP con el equipo especificado.

Sintaxis

HRESULT Initialize(
  LPCOLESTR pszMachineName,
  DWORD     dwEapTypeId,
  ULONG_PTR *puConnectionParam
);

Parámetros

pszMachineName

Puntero a una cadena terminada en null que contiene el nombre del equipo en el que se va a configurar EAP. La longitud de la cadena no está limitada.

dwEapTypeId

Especifica el EAP para el que se va a inicializar una sesión de configuración.

puConnectionParam

Puntero a una variable de entero sin signo. Si la devolución es correcta, el valor de esta variable identifica esta sesión 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.

Comentarios

La interfaz de usuario de configuración debe permitir al usuario configurar el proveedor EAP en un equipo remoto. Establezca la conexión con el equipo remoto durante la llamada a Initialize.

El archivo DLL que implementa IEAPProviderConfig puede admitir más de un protocolo de autenticación. El parámetro dwEapTypeId especifica el protocolo de autenticación para el que se inicializa una sesión de configuración.

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::RouterInvokeConfigUI

IEAPProviderConfig::RouterInvokeCredentialsUI

IEAPProviderConfig::ServerInvokeConfigUI

IEAPProviderConfig::Uninitialize