IEAPProviderConfig::RouterInvokeCredentialsUI-Methode (rrascfg.h)
Das System ruft die RouterInvokeCredentialsUI-Methode auf, um die Benutzeroberfläche der Anmeldeinformationen für die EAP-Authentifizierung zwischen zwei Routern aufzurufen.
Syntax
HRESULT RouterInvokeCredentialsUI(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam,
HWND hwndParent,
DWORD dwFlags,
BYTE *pConnectionDataIn,
DWORD dwSizeOfConnectionDataIn,
BYTE *pUserDataIn,
DWORD dwSizeOfUserDataIn,
BYTE **ppUserDataOut,
DWORD *pdwSizeOfUserDataOut
);
Parameter
dwEapTypeId
Gibt den EAP an, für den die Konfigurationsbenutzeroberfläche aufgerufen werden soll.
uConnectionParam
Gibt die Konfigurationssitzung an, für die die Benutzeroberfläche aufgerufen werden soll.
hwndParent
Handle bis zum übergeordneten Fenster für die Benutzeroberfläche der Konfiguration.
dwFlags
Gibt das flag RAS_EAP_FLAG_ROUTER an. Dies ist das einzige gültige Flag für diesen Parameter. Es gibt an, dass die Authentifizierung zwischen zwei Routern erfolgt. Dieser Parameter enthält immer dieses Flag.
pConnectionDataIn
Zeiger auf die aktuellen Konfigurationsdaten für die Schnittstelle.
dwSizeOfConnectionDataIn
Gibt die Größe der aktuellen Konfigurationsdaten an, auf die der pConnectionDataIn-Parameter verweist.
pUserDataIn
Zeiger auf die aktuellen Anmeldeinformationsdaten für die Schnittstelle.
dwSizeOfUserDataIn
Gibt die Größe der aktuellen Anmeldeinformationen an.
ppUserDataOut
Zeiger auf einen Zeiger auf einen Puffer, um die neuen Anmeldeinformationen für die Schnittstelle zu empfangen.
pdwSizeOfUserDataOut
Zeiger auf eine DWORD-Variable , um die Größe der neuen Anmeldeinformationen zu empfangen.
Rückgabewert
Wenn die Funktion erfolgreich ist, sollte der Rückgabewert S_OK werden.
Wenn die Funktion fehlschlägt, sollte der Rückgabewert einer der folgenden Codes sein.
Rückgabecode | Beschreibung |
---|---|
|
Nicht spezifischer Fehler. |
|
Eines der Argumente ist ungültig. |
|
Bei der Methode ist ein Fehler aufgetreten, da sie den erforderlichen Arbeitsspeicher nicht zuordnen konnte. |
|
Ein unerwarteter Fehler ist aufgetreten. |
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 | rrascfg.h |
Weitere Informationen
Referenz zum Erweiterbaren Authentifizierungsprotokoll
IEAPProviderConfig::Initialize
IEAPProviderConfig::RouterInvokeConfigUI