Freigeben über


ISSOLookup2.GetCredentials-Methode

Die GetCredentials-Methode ruft die Benutzeranmeldeinformationen für eine Anwendung ab.

Syntax

  
HRESULT GetCredentials(  
BSTR bstrApplicationName,  
LONG lFlags,  
BSTR* pbstrExternalUserName,  
SAFEARRAY credentials  
);  
  
Function GetCredentials(  
bstrApplicationName As String,  
lFlags As Long,  
pbstrExternalUserName As String  
)  
As String  

Parameter

bstrApplicationName
[in] Zeichenfolge, die den Anwendungsnamen angibt. Dieser Parameter darf nicht den Wert NULL erhalten, eine leere Zeichenfolge sein oder Leerzeichen enthalten. Bei Anwendungsnamen wird die Groß-/Kleinschreibung nicht beachtet, aber die Groß-/Kleinschreibung wird beibehalten. Bei Namen wie ABC, abc und AbC wird beispielsweise davon ausgegangen, dass es sich um dieselbe Anwendung handelt.

bstrApplicationName
[in] Zeichenfolge, die den Anwendungsnamen angibt. Dieser Parameter darf nicht den Wert NULL erhalten, eine leere Zeichenfolge sein oder Leerzeichen enthalten. Bei Anwendungsnamen wird die Groß- und Kleinschreibung nicht berücksichtigt, sie bleibt jedoch erhalten. Bei Namen wie ABC, abc und AbC wird beispielsweise davon ausgegangen, dass es sich um dieselbe Anwendung handelt.

lFlags
[in] Lange ganze Zahl, die die festzulegenden Flags angibt. Die Verwendung der SSO_FLAG_REFRESH gibt an, dass der Anmeldeinformationscache umgangen werden soll.

lFlags
[in] Long, der die festzulegenden Flags angibt. Die Verwendung der SSO_FLAG_REFRESH gibt an, dass der Anmeldeinformationscache umgangen werden soll.

pbstrExternalUserName
[out] Zeiger auf eine Zeichenfolge, die den externen Benutzernamen empfängt.

pbstrExternalUserName
[out] Zeichenfolge, die den externen Benutzernamen empfängt.

credentials
[out] Zeichenfolgenarray, das die Anmeldeinformationen empfängt.

Rückgabewert

Diese Methode gibt ein HRESULT zurück, das angibt, ob sie erfolgreich abgeschlossen wurde. Weitere Informationen finden Sie im Abschnitt Fehlerwerte.

Zeichenfolgenarray, das die Anmeldeinformationen empfängt.

Fehlerwerte

Diese Methode gibt ein HRESULT zurück, das einen der Werte in der folgenden Tabelle enthält.

Mit dieser Methode werden Fehler angezeigt, indem die Eigenschaft Number des globalen Err-Objekts auf einen der Werte festgelegt wird, die in der folgenden Tabelle aufgeführt werden.

Wert BESCHREIBUNG
S_OK Die Methode wurde erfolgreich ausgeführt.
E_ACCESSDENIED Dem Aufrufer wurde der Zugriff verweigert.
E_INVALIDARG Ein ungültiger Parameter wurde erkannt.

Hinweise

Um auf diese Methode zugreifen zu können, müssen Sie ein Anwendungsbenutzer sein. Sie können nur Ihre eigenen Anmeldeinformationen abrufen.

Anforderungen

Plattformen: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 und Windows 10

Weitere Informationen

ISSOLookup2-Schnittstelle (COM)
ISSOLookup2-Member
Programmieren mit Einmaligem Anmelden für Unternehmen