ISSOMapper.GetMappingsForWindowsUser, méthode

La méthode GetMappingsForWindowsUser récupère les mappages pour un utilisateur Microsoft Windows.

Syntaxe

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

Paramètres

bstrWindowsDomainName
[in] Chaîne qui spécifie le nom de domaine Microsoft Windows. Ce paramètre est facultatif, mais s’il est spécifié, le paramètre windowsUserName doit également être spécifié. Si ce paramètre n’est pas spécifié, le contexte utilisateur actuel est utilisé.

bstrWindowsDomainName
[in] Chaîne qui spécifie le nom de domaine Microsoft Windows. Ce paramètre est facultatif, mais s’il est spécifié, le paramètre windowsUserName doit également être spécifié. Si ce paramètre n’est pas spécifié, le contexte utilisateur actuel est utilisé.

bstrWindowsUserName
[in] Chaîne qui spécifie le nom de domaine Microsoft Windows. Ce paramètre est facultatif, mais s’il est spécifié, le paramètre windowsUserName doit également être spécifié. Si ce paramètre n’est pas spécifié, le contexte utilisateur actuel est utilisé.

bstrWindowsUserName
[in] Chaîne qui spécifie le nom de domaine Microsoft Windows. Ce paramètre est facultatif, mais s’il est spécifié, le paramètre windowsUserName doit également être spécifié. Si ce paramètre n’est pas spécifié, le contexte utilisateur actuel est utilisé.

bstrApplicationName
[in] Chaîne qui spécifie le nom de l’application externe. Si ce paramètre est spécifié, un seul mappage est renvoyé s'il en existe un. Si ce paramètre est NULL, tous les mappages de l’utilisateur spécifié sont renvoyés. Ce paramètre est facultatif.

bstrApplicationName
[in] Chaîne qui spécifie le nom de l’application externe. Si ce paramètre est spécifié, un seul mappage est renvoyé s'il en existe un. Si ce paramètre est NULL, tous les mappages de l’utilisateur spécifié sont renvoyés. Ce paramètre est facultatif.

mappages
[out] Tableau d’objets qui contient les mappages en tant qu’objets ISSOMapping .

Valeur renvoyée

Cette méthode retourne un HRESULT indiquant s’il s’est terminé avec succès. Pour plus d’informations, consultez la section Valeurs d’erreur.

Tableau de variantes qui contient les mappages en tant qu’objets ISSOMapping .

Valeurs d'erreur

Cette méthode retourne un HRESULT contenant l’une des valeurs du tableau suivant.

Cette méthode indique les erreurs en définissant la propriété Number de l’objet Err global sur l’une des valeurs du tableau suivant.

Valeur Description
S_OK S_OK
E_ACCESSDENIED L'accès à l'appelant est refusé.
E_INVALIDARG Un paramètre non valide a été détecté.

Remarques

Un administrateur d’application doit spécifier la valeur bstrApplicationName .

Les utilisateurs décrits comme Utilisateurs d'applications ne peuvent accéder qu’à leurs propres mappages. Ils ne peuvent pas accéder aux mappages d’autres utilisateurs.

Configuration requise

Plates-formes: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 et Windows 10

Voir aussi

ISSOMapper, interface (COM)
Membres de ISSOMapper
Programmation avec l’authentification unique de l’entreprise