Freigeben über


ISSOMapper.GetMappingsForWindowsUser-Methode

Die GetMappingsForWindowsUser-Methode ruft die Zuordnungen für einen Microsoft Windows-Benutzer ab.

Syntax

  
HRESULT GetMappingsForWindowsUser(  
BSTR bstrWindowsDomainName,  
BSTR bstrWindowsUserName,  
BSTR bstrApplicationName,  
SAFEARRAY mappings  
);  
  
Function GetMappingsForWindowsUser(  
bstrWindowsDomainName As String,  
bstrWindowsUserName As String,  
bstrApplicationName As String  
)  
As Variant  

Parameter

bstrWindowsDomainName
[in] Zeichenfolge, die den Microsoft Windows-Domänennamen angibt. Dieser Parameter ist optional, aber wenn er angegeben wird, muss auch der Parameter windowsUserName angegeben werden. Wenn dieser Parameter nicht angegeben ist, wird der aktuelle Benutzerkontext verwendet.

bstrWindowsDomainName
[in] Zeichenfolge, die den Microsoft Windows-Domänennamen angibt. Dieser Parameter ist optional, aber wenn er angegeben wird, muss auch der Parameter windowsUserName angegeben werden. Wenn dieser Parameter nicht angegeben ist, wird der aktuelle Benutzerkontext verwendet.

bstrWindowsUserName
[in] Zeichenfolge, die den Microsoft Windows-Domänennamen angibt. Dieser Parameter ist optional, aber wenn er angegeben wird, muss auch der Parameter windowsUserName angegeben werden. Wenn dieser Parameter nicht angegeben ist, wird der aktuelle Benutzerkontext verwendet.

bstrWindowsUserName
[in] Zeichenfolge, die den Microsoft Windows-Domänennamen angibt. Dieser Parameter ist optional, aber wenn er angegeben wird, muss auch der Parameter windowsUserName angegeben werden. Wenn dieser Parameter nicht angegeben ist, wird der aktuelle Benutzerkontext verwendet.

bstrApplicationName
[in] Zeichenfolge, die den Namen der externen Anwendung angibt. Wenn dieser Parameter angegeben ist, wird nur eine Zuordnung zurückgegeben, sofern sie vorhanden ist. Wenn dieser Parameter den Wert NULL hat, werden alle Zuordnungen für den angegebenen Benutzer zurückgegeben. Dieser Parameter ist optional.

bstrApplicationName
[in] Zeichenfolge, die den Namen der externen Anwendung angibt. Wenn dieser Parameter angegeben ist, wird nur eine Zuordnung zurückgegeben, sofern sie vorhanden ist. Wenn dieser Parameter den Wert NULL hat, werden alle Zuordnungen für den angegebenen Benutzer zurückgegeben. Dieser Parameter ist optional.

Zuordnungen
[out] Objektarray, das die Zuordnungen als ISSOMapping-Objekte enthält.

Rückgabewert

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

Variant-Array, das die Zuordnungen als ISSOMapping-Objekte enthält.

Fehlerwerte

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

Diese Methode gibt Fehler an, indem die Number-Eigenschaft des globalen Err-Objekts auf einen der Werte in der folgenden Tabelle festgelegt wird.

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

Ein Anwendungsadministrator muss den Wert bstrApplicationName angeben.

Benutzer, die als Anwendungsbenutzer bezeichnet werden, können nur auf ihre eigenen Zuordnungen zugreifen. Sie können nicht auf Zuordnungen für andere Benutzer zugreifen.

Anforderungen

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

Weitere Informationen

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