Compartir a través de


Función EapPeerGetInfo (eapmethodpeerapis.h)

Obtiene un conjunto de punteros de función para una implementación del método del mismo nivel Eap EapPeerGetInfo cargado actualmente en el servicio EAPHost.

Sintaxis

DWORD EapPeerGetInfo(
  [in]  EAP_TYPE                 *pEapType,
  [out] EAP_PEER_METHOD_ROUTINES *pEapInfo,
  [out] EAP_ERROR                **ppEapError
);

Parámetros

[in] pEapType

Puntero a una estructura de EAP_TYPE que contiene los datos del proveedor en el implementador de las API a las que apuntan los miembros de esta estructura.

[out] pEapInfo

Puntero a una estructura de EAP_PEER_METHOD_ROUTINES que contiene los punteros de función a implementaciones específicas del método EAP de las API que corresponden a las llamadas supplicantes realizadas al EAPHost basado en el mismo nivel.

[out] ppEapError

Puntero a un puntero a una estructura de EAP_ERROR que recibe los errores generados durante la ejecución de esta llamada de función. Después de consumir los datos de error, esta memoria debe liberarse llamando a EapPeerFreeErrorMemory.

Valor devuelto

None

Observaciones

Cada ARCHIVO DLL de método del mismo nivel de EAP debe implementar las siguientes API:

Estas API corresponden a las llamadas realizadas por un supplicante y sirven como proxy entre las llamadas API del supplicante y las API públicas expuestas en el archivo DLL del método EAP. Por lo tanto, cuando un supplicante realiza una llamada a un EAPHost basado en el mismo nivel para establecer una sesión de autenticación o para realizar una operación durante esa sesión, EAPHost llama a la función implementada correspondiente en el archivo DLL del método EAP con los parámetros proporcionados. Las funciones del método EAP se administran mediante punteros a sus respectivos puntos de entrada.

Las demás funciones del conjunto de API del método del mismo nivel EAP se llaman mediante un EAPHost basado en el mismo nivel sin una llamada suplicante correspondiente y se usan para las operaciones de invocación de interfaz de usuario o validación de conexiones.

Esta llamada la realiza un EAPHost basado en el mismo nivel mediante un puntero de función a esta API. Esta API debe implementarse en el método EAP cargado por EAPHost y debe cumplir estrictamente la sintaxis y los tipos de parámetro especificados en la documentación.

Requisitos

Requisito Value
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 eapmethodpeerapis.h

Consulte también

EAPHost Peer Method Run-Time Functions