Compartilhar via


Função EapHostPeerConfigXml2Blob (eaphostpeerconfigapis.h)

Converte XML no BLOB de configuração. Quando o supplicante inicia a autenticação ou chama EapHostPeerInvokeConfigUI, o supplicante chama EapHostPeerConfigXml2Blob para converter a configuração XML em um BLOB.

Os dados XML a serem convertidos podem ser originados de uma chamada EapHostPeerConfigBlob2Xml ou os dados podem ser originados de um XML criado por um administrador do sistema ou outro autor XML.

Sintaxe

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

Parâmetros

[in] dwFlags

Não usado. Defina como 0.

[in] pConfigDoc

Envia um ponteiro para a configuração XML a ser convertida.

[out] pdwSizeOfConfigOut

Um ponteiro para o tamanho, em bytes, do BLOB de configuração.

[out] ppConfigOut

Um ponteiro para um ponteiro para um buffer de bytes que contém os dados de configuração convertidos de XML. Os dados de configuração são criados dentro do elemento esquema EapHostConfig . O buffer é de tamanho pdwSizeOfConfigOut. Depois de consumir os dados, essa memória deve ser liberada chamando EapHostPeerFreeMemory.

[out] pEapMethodType

Um ponteiro para uma estrutura EAP_METHOD_TYPE referenciada no documento XML.

[out] ppEapError

Um ponteiro de um ponteiro para uma estrutura EAP_ERROR que contém quaisquer erros gerados pelo EAPHost durante a execução dessa chamada de função. Depois de consumir os dados de erro, essa memória deve ser liberada chamando EapHostPeerFreeErrorMemory.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho eaphostpeerconfigapis.h
Biblioteca Eappcfg.lib
DLL Eappcfg.dll

Confira também

Funções de configuração suplicáveis EAPHost

EapHostPeerConfigXml2Blob

EapHostPeerGetResult

EapHostPeerInvokeConfigUI