Функция 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:
- EapPeerInitialize
- EapPeerBeginSession
- EapPeerGetIdentity
- EapPeerSetCredentials
- EapPeerProcessRequestPacket
- EapPeerGetResponsePacket
- EapPeerGetResult
- EapPeerGetUIContext
- EapPeerSetUIContext
- EapPeerGetResponseAttributes
- EapPeerSetResponseAttributes
- EapPeerEndSession
- EapPeerShutdown
Другие функции в наборе API однорангового метода EAP вызываются одноранговым EAPHost без соответствующего запрашивающего вызова и используются для операций проверки подключения или вызова пользовательского интерфейса.
Этот вызов выполняется одноранговым EAPHost с помощью указателя функции на этот API. Этот API должен быть реализован в методе EAP, загруженном EAPHost, и должен строго соответствовать синтаксису и типам параметров, указанным в документации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | eapmethodpeerapis.h |