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