Функция EapPeerInitialize (eapmethodpeerapis.h)
Инициализирует одноранговый метод EAP для EAPHost.
Синтаксис
DWORD EapPeerInitialize(
[out] EAP_ERROR **ppEapError
);
Параметры
[out] ppEapError
Указатель на указатель на структуру EAP_ERROR , которая содержит все ошибки, возникающие во время выполнения этого вызова функции. После использования данных об ошибках эту память необходимо освободить, передав указатель на EapPeerFreeErrorMemory.
Возвращаемое значение
None
Remarks
Метод EAP — это библиотека DLL, которая реализует и экспортирует API однорангового метода EAP. Примеры методов включают MS-PEAPv0 и более поздних версий, MS-EAP-TLS и MS-CHAPv2. Вы также можете создавать и реализовывать пользовательские методы EAP.
Библиотеки методов EAP вместе с EAPHOST.dll составляют "EAPHost". Библиотека DLL узла управляет библиотеками и позволяет запрашиваемой библиотеке (клиентам EAP) проходить проверку подлинности в них.
Каждый API обрабатывается как указатель функции EAPHost, который вызывает их, если они соответствуют определенным подписям и соглашениям о вызовах, указанным в этой документации. Эти указатели функций получаются, когда EAPHost вызывает EapPeerGetInfo.
Этот вызов выполняется одноранговым EAPHost с помощью указателя функции на этот API. Этот API должен быть реализован в методе EAP, загруженном EAPHost, и должен строго соответствовать синтаксису и типам параметров, указанным в документации.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | eapmethodpeerapis.h |