Share via


RasInvokeEapUI-Funktion (ras.h)

Die RasInvokeEapUI-Funktion zeigt eine benutzerdefinierte Benutzeroberfläche an, um EAP-Informationen (Extensible Authentication Protocol) vom Benutzer abzurufen.

Syntax

DWORD RasInvokeEapUI(
  [in] HRASCONN            unnamedParam1,
  [in] DWORD               unnamedParam2,
  [in] LPRASDIALEXTENSIONS unnamedParam3,
  [in] HWND                unnamedParam4
);

Parameter

[in] unnamedParam1

Handle für die von RasDial zurückgegebene Verbindung.

[in] unnamedParam2

Gibt den Im Rückruf zurückgegebenen Untereintrag an.

[in] unnamedParam3

Zeiger auf die RASDIALEXTENSIONS-Struktur . Diese Struktur sollte mit der struktur identisch sein, die an RasDial übergeben wurde, wenn der Neustart aus einem angehaltenen Zustand erfolgt. Stellen Sie sicher, dass das dwSize-Element der RASDIALEXTENSIONS-Struktur die Größe der Struktur angibt. Rufen Sie die Größe mithilfe von sizeof(RASDIALEXTENSIONS) ab. Dieser Parameter darf nicht NULL sein.

[in] unnamedParam4

Handle mit dem übergeordneten Fenster, das beim Anzeigen der EAP-Benutzeroberfläche verwendet werden soll.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes oder ein Wert aus Routing- und RAS-Fehlercodes oder Winerror.h.

Wert Bedeutung
ERROR_INVALID_HANDLE
Der hRasConn-Parameter ist 0, oder der lpExtensions-Parameter ist NULL.
ERROR_INVALID_SIZE
Der Wert des dwSize-Members der RASDIALEXTENSIONS-Struktur gibt eine Version der Struktur an, die vom verwendeten Betriebssystem nicht unterstützt wird.
Andere
Verwenden Sie FormatMessage , um die Systemfehlermeldung abzurufen, die dem zurückgegebenen Fehlercode entspricht.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ras.h
Bibliothek Rasapi32.lib
DLL Rasapi32.dll

Weitere Informationen

RASDIALEXTENSIONS

RASEAPINFO

RasDial

Ras-Dienst (Ras) – Übersicht

Funktionen des RAS-Diensts