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


Функция EapPeerGetInfo (eapmethodpeerapis.h)

Получает набор указателей функций для реализации однорангового метода EAP EapPeerGetInfo , загруженного в службу EAPHost.

Синтаксис

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

Параметры

[in] pEapType

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

[out] pEapInfo

Указатель на структуру EAP_PEER_METHOD_ROUTINES , содержащую указатели функций на реализации API-интерфейсов, относящихся к методам EAP, которые соответствуют запрашивающим вызовам, выполненным в одноранговом EAPHost.

[out] ppEapError

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

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

None

Remarks

Каждая библиотека DLL однорангового метода EAP должна реализовывать следующие API:

Эти API соответствуют вызовам, выполняемым запрашивающим, и служат прокси-сервером между вызовами API запрашивающего и общедоступными API, предоставляемыми в библиотеке DLL метода EAP. Поэтому, когда запрашивающий выполняет вызов однорангового узла EAPHost для установки сеанса проверки подлинности или выполнения операции во время этого сеанса, EAPHost вызывает соответствующую реализованную функцию в библиотеке DLL метода EAP с указанными параметрами. Функции метода EAP управляются указателями на соответствующие точки входа.

Другие функции в наборе API однорангового метода EAP вызываются одноранговым EAPHost без соответствующего запрашивающего вызова и используются для операций проверки подключения или вызова пользовательского интерфейса.

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

Требования

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

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

Функции Run-Time однорангового метода EAPHost