Поделиться через


Функция EapMethodAuthenticatorSendPacket (eapmethodauthenticatorapis.h)

Получает пакет проверки подлинности из метода проверки подлинности EAP для отправки запрашиваемой.

EapMethodAuthenticatorSendPacket — это прототип функции.

Синтаксис

DWORD EapMethodAuthenticatorSendPacket(
  [in]      EAP_SESSION_HANDLE             sessionHandle,
  [in]      BYTE                           bPacketId,
  [in, out] DWORD                          *pcbSendPacket,
  [out]     EapPacket                      *pSendPacket,
  [out]     EAP_AUTHENTICATOR_SEND_TIMEOUT *pTimeout,
  [out]     EAP_ERROR                      **ppEapError
);

Параметры

[in] sessionHandle

Указатель на структуру EAP_SESSION_HANDLE , содержащую уникальный дескриптор для этого сеанса проверки подлинности EAP на сервере EAPHost. Этот дескриптор возвращается в параметре pSessionHandle в предыдущем вызове EapMethodAuthenticatorBeginSession.

[in] bPacketId

Задает числовое значение идентификатора отправляемого пакета.

[in, out] pcbSendPacket

Указывает максимальный размер отправляемого пакета в байтах. При возврате этот параметр получает размер в байтах пакета, возвращенного в pEapPacket.

[out] pSendPacket

Указатель на структуру EapPacket , содержащую пакет для отправки запрашивающей.

[out] pTimeout

Указатель на перечисление EAP_AUTHENTICATOR_SEND_TIMEOUT , указывающее время ожидания для пакета.

[out] ppEapError

Указатель на адрес структуры EAP_ERROR , которая содержит ошибки, возникающие во время выполнения этого вызова функции. После использования данных об ошибках эту память необходимо освободить, передав указатель на данные об ошибках в EapMethodAuthenticatorFreeErrorMemory.

Возвращаемое значение

None

Remarks

Этот вызов выполняется EAPHost на основе средства проверки подлинности с помощью указателя функции на этот API. Этот API должен быть реализован в методе проверки подлинности EAP, загруженном EAPHost, и должен строго соответствовать синтаксису и типам параметров, указанным в документации.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header eapmethodauthenticatorapis.h

См. также раздел

Функции метода EAPHost Authenticator

EapMethodAuthenticatorBeginSession