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


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

Преобразует XML в большой двоичный объект конфигурации.

Синтаксис

DWORD EapPeerConfigXml2Blob(
  [in]  DWORD            dwFlags,
  [in]  EAP_METHOD_TYPE  eapMethodType,
  [in]  IXMLDOMDocument2 *pConfigDoc,
  [out] BYTE             **ppConfigOut,
  [out] DWORD            *pdwSizeOfConfigOut,
  [out] EAP_ERROR        **ppEapError
);

Параметры

[in] dwFlags

Сочетание флагов EAP , описывающих поведение сеанса проверки подлинности EAP. Может иметь значение 0.

[in] eapMethodType

Структура EAP_METHOD_TYPE , содержащая сведения о поставщике и авторе о методе EAP, используемом для проверки подлинности подключения.

[in] pConfigDoc

Отправляет указатель на xml-конфигурацию для преобразования.

[out] ppConfigOut

Указатель на указатель на буфер байтов, содержащий данные конфигурации, преобразованные из XML. Данные конфигурации создаются внутри элемента схемы EapHostConfig . Буфер имеет размер pdwSizeOfConfigOut. После использования данных эту память необходимо освободить, вызвав EapPeerFreeMemory.

[out] pdwSizeOfConfigOut

Указатель на размер в байтах большого двоичного объекта конфигурации в ppConfigBlob.

[out] ppEapError

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

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

None

Требования

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

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

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