Funzione EapPeerCredentialsXml2Blob (eapmethodpeerapis.h)
Converte xml nel BLOB di configurazione. Le credenziali basate su XML possono provenire da criteri di gruppo o da un amministratore di sistema.
Sintassi
DWORD EapPeerCredentialsXml2Blob(
[in] DWORD dwFlags,
[in] EAP_METHOD_TYPE eapMethodType,
[in] IXMLDOMDocument2 *pCredentialsDoc,
[in] const BYTE *pConfigIn,
[in] DWORD dwSizeOfConfigIn,
[out] BYTE **ppCredentialsOut,
[out] DWORD *pdwSizeOfCredentialsOut,
[out] EAP_ERROR **ppEapError
);
Parametri
[in] dwFlags
Non usato. Impostare su 0.
[in] eapMethodType
Struttura EAP_METHOD_TYPE che contiene informazioni fornitore e autore sul metodo EAP utilizzato per autenticare la connessione.
[in] pCredentialsDoc
Puntatore a un nodo XML che contiene credenziali, ovvero credenziali utente o computer a seconda della configurazione passata. Il documento XML viene creato con lo schema EapHostUserCredentials.
[in] pConfigIn
Puntatore a un buffer di byte che contiene un BLOB di configurazione per cui sono configurate le credenziali. Il buffer è di dimensioni dwSizeofConfigIn.
[in] dwSizeOfConfigIn
Dimensioni, in byte, del buffer a cui punta pConfigIn.
[out] ppCredentialsOut
Puntatore al buffer di byte che riceve il buffer BLOB delle credenziali generato dal codice XML di input. Il buffer può essere di dimensioni pdwSizeofCredentialsOut. Dopo aver utilizzato i dati, questa memoria deve essere liberata chiamando EapPeerFreeMemory.
[out] pdwSizeOfCredentialsOut
Dimensioni, in byte, del buffer a cui punta ppCredentialsOut.
[out] ppEapError
Puntatore all'indirizzo di una struttura EAP_ERROR che contiene 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 EapPeerFreeErrorMemory.
Valore restituito
nessuno
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | eapmethodpeerapis.h |