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 |