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


Функция 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

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

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