Funzione EapHostPeerConfigXml2Blob (eaphostpeerconfigapis.h)

Converte xml nel BLOB di configurazione. Quando il supplicant avvia l'autenticazione o chiama EapHostPeerInvokeConfigUI, la supplicante chiama EapHostPeerConfigXml2Blob per convertire la configurazione XML in un BLOB.

I dati XML da convertire possono provenire da una chiamata EapHostPeerConfigBlob2Xml oppure i dati potrebbero provenire da un codice XML creato da un amministratore di sistema o da un altro autore XML.

Sintassi

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

Parametri

[in] dwFlags

Non usato. Impostare su 0.

[in] pConfigDoc

Invia un puntatore alla configurazione XML da convertire.

[out] pdwSizeOfConfigOut

Puntatore alle dimensioni, in byte, del BLOB di configurazione.

[out] ppConfigOut

Puntatore a un puntatore a un buffer di byte contenente i dati di configurazione convertiti da XML. I dati di configurazione vengono creati all'interno dell'elemento Schema EapHostConfig . Il buffer è di dimensioni pdwSizeOfConfigOut. Dopo aver utilizzato i dati, questa memoria deve essere liberata chiamando EapHostPeerFreeMemory.

[out] pEapMethodType

Puntatore a una struttura EAP_METHOD_TYPE a cui fa riferimento il documento XML.

[out] ppEapError

Puntatore a una struttura EAP_ERROR contenente eventuali errori generati da EAPHost durante l'esecuzione di questa chiamata di funzione. Dopo aver utilizzato i dati di errore, questa memoria deve essere liberata chiamando EapHostPeerFreeErrorMemory.

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione eaphostpeerconfigapis.h
Libreria Eappcfg.lib
DLL Eappcfg.dll

Vedi anche

Funzioni di configurazione supplicanti EAPHost

EapHostPeerConfigXml2Blob

EapHostPeerGetResult

EapHostPeerInvokeConfigUI