Freigeben über


EapPeerConfigXml2Blob-Funktion (eapmethodpeerapis.h)

Konvertiert XML in das Konfigurationsblob.

Syntax

DWORD EapPeerConfigXml2Blob(
  [in]  DWORD            dwFlags,
  [in]  EAP_METHOD_TYPE  eapMethodType,
  [in]  IXMLDOMDocument2 *pConfigDoc,
  [out] BYTE             **ppConfigOut,
  [out] DWORD            *pdwSizeOfConfigOut,
  [out] EAP_ERROR        **ppEapError
);

Parameter

[in] dwFlags

Eine Kombination von EAP-Flags , die das Verhalten der EAP-Authentifizierungssitzung beschreiben. Kann auf 0 festgelegt werden.

[in] eapMethodType

Eine EAP_METHOD_TYPE-Struktur , die Anbieter- und Autoreninformationen zur EAP-Methode enthält, die für die Authentifizierung der Verbindung verwendet wird.

[in] pConfigDoc

Sendet einen Zeiger auf die zu konvertierende XML-Konfiguration.

[out] ppConfigOut

Ein Zeiger auf einen Zeiger auf einen Bytepuffer, der die aus XML konvertierten Konfigurationsdaten enthält. Die Konfigurationsdaten werden innerhalb des EapHostConfig-Schemaelements erstellt. Der Puffer hat die Größe pdwSizeOfConfigOut. Nach dem Verbrauch der Daten muss dieser Arbeitsspeicher durch Aufrufen von EapPeerFreeMemory freigegeben werden.

[out] pdwSizeOfConfigOut

Ein Zeiger auf die Größe des Konfigurationsblobs in Bytes in ppConfigBlob.

[out] ppEapError

Ein Zeiger auf die Adresse einer EAP_ERROR-Struktur , die alle Fehler enthält, die während der Ausführung dieses Funktionsaufrufs ausgelöst wurden. Nach der Nutzung der Fehlerdaten muss dieser Arbeitsspeicher durch Aufrufen von EapPeerFreeErrorMemory freigegeben werden.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile eapmethodpeerapis.h

Weitere Informationen

Konfigurationsfunktionen für EAPHost-Peermethoden