IEAPProviderConfig::Initialize-Methode (rrascfg.h)

Das System ruft die Initialize-Methode auf, um eine EAP-Konfigurationssitzung mit dem angegebenen Computer zu initialisieren.

Syntax

HRESULT Initialize(
  LPCOLESTR pszMachineName,
  DWORD     dwEapTypeId,
  ULONG_PTR *puConnectionParam
);

Parameter

pszMachineName

Zeiger auf eine null-beendete Zeichenfolge, die den Namen des Computers enthält, auf dem EAP konfiguriert werden soll. Die Länge der Zeichenfolge ist nicht begrenzt.

dwEapTypeId

Gibt den EAP an, für den eine Konfigurationssitzung initialisiert werden soll.

puConnectionParam

Zeiger auf eine nicht signierte ganzzahlige Variable. Bei erfolgreicher Rückgabe identifiziert der Wert dieser Variablen diese Konfigurationssitzung.

Rückgabewert

Wenn die Funktion erfolgreich ist, sollte der Rückgabewert S_OK sein.

Wenn die Funktion fehlschlägt, sollte der Rückgabewert einer der folgenden Codes sein.

Rückgabecode Beschreibung
E_FAIL
Nicht spezifischer Fehler.
E_INVALIDARG
Eines der Argumente ist ungültig.
E_OUTOFMEMORY
Fehler bei der Methode, da der erforderliche Arbeitsspeicher nicht zugewiesen werden konnte.
E_UNEXPECTED
Ein unerwarteter Fehler ist aufgetreten.

Hinweise

Die Konfigurations-UI sollte dem Benutzer erlauben, den EAP-Anbieter auf einem Remotecomputer zu konfigurieren. Stellen Sie die Verbindung mit dem Remotecomputer während des Aufrufs zur Initialisierung her.

Die DLL, die IEAPProviderConfig implementiert, kann mehrere Authentifizierungsprotokolle unterstützen. Der DwEapTypeId-Parameter gibt das Authentifizierungsprotokoll an, für das eine Konfigurationssitzung initialisiert werden soll.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rrascfg.h

Weitere Informationen

EAP-Schnittstellen

Erweiterbare Authentifizierungsprotokollreferenz

IEAPProviderConfig

IEAPProviderConfig::RouterInvokeConfigUI

IEAPProviderConfig::RouterInvokeCredentialsUI

IEAPProviderConfig::ServerInvokeConfigUI

IEAPProviderConfig::Uninitialize