EapMethodAuthenticatorGetInfo-Funktion (eapmethodauthenticatorapis.h)

Ruft eine Reihe von Funktionszeigern für eine Implementierung der geladenen EAP-Authentifikatormethode ab. EapMethodAuthenticatorGetInfo ist ein Funktionsprototyp.

Syntax

DWORD EapMethodAuthenticatorGetInfo(
  [in]  EAP_METHOD_TYPE                   *pEapType,
  [out] EAP_AUTHENTICATOR_METHOD_ROUTINES *pEapInfo,
  [out] EAP_ERROR                         **ppEapError
);

Parameter

[in] pEapType

Ein Zeiger auf eine EAP_METHOD_TYPE-Struktur , die die Anbieter-ID des EAPHost-Authentifikator-Funktionsimplementierers enthält.

[out] pEapInfo

Ein Zeiger auf eine EAP_AUTHENTICATOR_METHOD_ROUTINES-Struktur , die die Funktionszeiger auf EAP-methodenspezifische Implementierungen der APIs enthält, die bestimmten RPC-Aufrufen entsprechen, die von EAP-Peermethodenfunktionen ausgeführt werden können.

[out] ppEapError

Ein Zeiger auf die Adresse einer EAP_ERROR-Struktur , die alle Fehler enthält, die von EAPHost während der Ausführung dieses Funktionsaufrufs ausgelöst wurden. Nach der Nutzung der Fehlerdaten muss dieser Arbeitsspeicher freigegeben werden, indem ein Zeiger auf die Fehlerdaten an EapMethodAuthenticatorFreeErrorMemory übergeben wird.

Rückgabewert

Keine

Bemerkungen

Jede DLL für EAP-Authentifikatormethoden muss über öffentliche Implementierungen der folgenden APIs verfügen:

Diese APIs werden für eine EAP-Authentifikatormethode aufgerufen, wenn ein Authentifikator (Server) EAPHost einen bestimmten entsprechenden RPC-Aufruf von einer Peer-EAP-Methode (Client) empfängt. Beachten Sie, dass zwischen EAP-Peermethoden und EAP-Authentifikatormethoden keine vollständige 1:1-Korrespondenz vorhanden ist. Die API-Aufrufe der spezifischen EAP-Authentifikatormethode sollten basierend auf den Anforderungen Ihrer Implementierung der API-Aufrufe der EAP-Authentifikatormethode erfolgen.

Dieser Aufruf wird von einem Authentifikator-basierten EAPHost mit einem Funktionszeiger auf diese API ausgeführt. Diese API muss für die EAP-Authentifikatormethode implementiert werden, die von EAPHost geladen wird, und muss streng den in der Dokumentation angegebenen Syntax- und Parametertypen entsprechen.

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 eapmethodauthenticatorapis.h

Weitere Informationen

EAPHost Authenticator-Methodenfunktionen