Función EapPeerGetResponsePacket (eapmethodpeerapis.h)
Obtiene un paquete de respuesta del método EAP.
Sintaxis
DWORD EapPeerGetResponsePacket(
[in] EAP_SESSION_HANDLE sessionHandle,
[in, out] DWORD *pcbSendPacket,
[out] EapPacket *pSendPacket,
[out] EAP_ERROR **ppEapError
);
Parámetros
[in] sessionHandle
Puntero a una estructura de EAP_SESSION_HANDLE que contiene el identificador único de esta sesión de autenticación de EAP en el servidor EAPHost. Este identificador se devuelve en el parámetro pSessionHandle en una llamada anterior a EapPeerBeginSession.
[in, out] pcbSendPacket
Puntero a un valor que contiene el tamaño en bytes del búfer asignado para el paquete de respuesta. A la devolución, este parámetro recibe un puntero al tamaño real en bytes de pSendPacket.
[out] pSendPacket
Puntero a una estructura EapPacket que contiene el paquete de respuesta.
[out] ppEapError
Puntero a la dirección de una estructura de EAP_ERROR que contiene 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 aEapPeerFreeErrorMemory.
Valor devuelto
None
Observaciones
EapPeerGetResponsePacket es llamado por EAPHost en el método EAP para obtener un paquete de respuesta. EAPHost solo llama a esta API cuando el código de acción de una llamada anterior indica que hay un paquete disponible.
Esta llamada se realiza mediante 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ámetros 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 |