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 |
---|---|
|
Der hRasConn-Parameter ist 0, oder der lpExtensions-Parameter ist NULL. |
|
Der Wert des dwSize-Members der RASDIALEXTENSIONS-Struktur gibt eine Version der Struktur an, die vom verwendeten Betriebssystem nicht unterstützt wird. |
|
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 |