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