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


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

Обрабатывает пакет проверки подлинности EAP, полученный сервером EAPHost, и возвращает действие ответа.

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

Синтаксис

DWORD EapMethodAuthenticatorReceivePacket(
  [in]  EAP_SESSION_HANDLE                       sessionHandle,
  [in]  DWORD                                    cbReceivePacket,
  [in]  const EapPacket * const                  pReceivePacket,
  [out] EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION *pEapOutput,
  [out] EAP_ERROR                                **ppEapError
);

Параметры

[in] sessionHandle

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

[in] cbReceivePacket

Размер pReceivePacket в байтах.

[in] pReceivePacket

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

[out] pEapOutput

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

[out] ppEapError

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

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

None

Remarks

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

Требования

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

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

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

EapMethodAuthenticatorBeginSession