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


Функция EapHostPeerConfigXml2Blob (eaphostpeerconfigapis.h)

Преобразует XML в большой двоичный объект конфигурации. Когда запрашивающий начинает проверку подлинности или вызывает EapHostPeerInvokeConfigUI, запрашивающий вызывает EapHostPeerConfigXml2Blob для преобразования xml-конфигурации в BLOB.

Преобразуемые XML-данные могут поступать из вызова EapHostPeerConfigBlob2Xml или из XML-кода, созданного системным администратором или другим автором XML.

Синтаксис

DWORD EapHostPeerConfigXml2Blob(
  [in]  DWORD           dwFlags,
  [in]  IXMLDOMNode     *pConfigDoc,
  [out] DWORD           *pdwSizeOfConfigOut,
  [out] BYTE            **ppConfigOut,
  [out] EAP_METHOD_TYPE *pEapMethodType,
  [out] EAP_ERROR       **ppEapError
);

Параметры

[in] dwFlags

Не используется. Задайте значение 0.

[in] pConfigDoc

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

[out] pdwSizeOfConfigOut

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

[out] ppConfigOut

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

[out] pEapMethodType

Указатель на структуру EAP_METHOD_TYPE , указанную в XML-документе.

[out] ppEapError

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

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

None

Требования

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

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

Функции конфигурации запрашивающего приложения EAPHost

EapHostPeerConfigXml2Blob

EapHostPeerGetResult

EapHostPeerInvokeConfigUI