Функция EapHostPeerCredentialsXml2Blob (eaphostpeerconfigapis.h)
Создает большой двоичный объект учетных данных. Большой двоичный объект учетных данных содержит только данные пользователя, такие как имя пользователя, пароль и ПИН-код. Большой двоичный объект конфигурации, напротив, содержит параметры, управляющие поведением метода .
Синтаксис
DWORD EapHostPeerCredentialsXml2Blob(
[in] DWORD dwFlags,
[in] IXMLDOMNode *pCredentialsDoc,
[in] DWORD dwSizeOfConfigIn,
[in] BYTE *pConfigIn,
[out] DWORD *pdwSizeOfCredentialsOut,
[out] BYTE **ppCredentialsOut,
[out] EAP_METHOD_TYPE *pEapMethodType,
[out] EAP_ERROR **ppEapError
);
Параметры
[in] dwFlags
Не используется. Задайте значение 0.
[in] pCredentialsDoc
Указатель на XML-узел документа, содержащий учетные данные, которые являются учетными данными пользователя или компьютера в зависимости от переданной конфигурации. XML-документ создается с помощью схемы EapHostUserCredentials.
[in] dwSizeOfConfigIn
Размер (в байтах) буфера, на который указывает параметр pConfigIn .
[in] pConfigIn
Указатель на буфер байтов, содержащий большой двоичный объект конфигурации, для которого настроены учетные данные. Буфер имеет размер dwSizeofConfigIn.
[out] pdwSizeOfCredentialsOut
Размер (в байтах) буфера, на который указывает ppCredentialsOut.
[out] ppCredentialsOut
Указатель на указатель на буфер байтов, который получает буфер больших двоичных объектов учетных данных, созданный входным XML-кодом. Размер буфера может быть pdwSizeofCredentialsOut. После использования данных эту память необходимо освободить, вызвав EapHostPeerFreeMemory.
[out] pEapMethodType
Указатель на структуру EAP_METHOD_TYPE , указанную в XML-документе.
[out] ppEapError
Указатель на указатель на структуру EAP_ERROR , которая содержит ошибки, возникающие при выполнении этого вызова функции. После использования данных об ошибке эту память необходимо освободить, вызвав EapHostPeerFreeErrorMemory.
Возвращаемое значение
None
Remarks
Большой двоичный объект конфигурации изначально возвращается одним из следующих методов.
Учетные данные на основе XML могут поступать из групповой политики или от системного администратора.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | eaphostpeerconfigapis.h |
Библиотека | Eappcfg.lib |
DLL | Eappcfg.dll |