Condividi tramite


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

Vedi anche

Funzioni di configurazione del metodo peer EAPHost