__SystemSecurity::Set9XUserList, méthode
La méthode __SystemSecurity::Set9XUserList définit les droits d’accès à distance pour une liste d’utilisateurs individuels sur des ordinateurs exécutant des versions obsolètes de Windows, où le contrôle d’accès via des descripteurs de sécurité Windows n’est pas disponible.
La liste est spécifiée sous la forme d’un tableau d’objets incorporés où chaque objet est un instance de la classe __NTLMUser9X. Elle fonctionne comme le descripteur de sécurité, mais elle est plus limitée. Les groupes ne sont pas pris en charge et il n’y a aucun contrôle de l’accès local, car l’utilisateur local dispose toujours d’un accès total. Les entrées de contrôle d’accès (ACE) Refuser et Autoriser sont toutes autorisées et, de ce fait, l’ordre des entrées ACE est important dans la liste de contrôle d’accès discrétionnaire (DACL). Pour plus d’informations, consultez Ordre des entrées ACE dans une liste de contrôle d’accès discrétionnaire (DACL).
Syntaxe
HRESULT Set9XUserList(
[in] __NTLMUser9X ul[]
);
Paramètres
-
ul [in]
-
Tableau d’utilisateurs.
Valeur retournée
Cette méthode retourne une valeur HRESULT qui indique l’état de l’appel de méthode. La liste suivante répertorie les valeurs de retour qui sont importantes pour Set9XUserList. Pour les applications Visual Basic et d’exécution de scripts, le résultat peut être obtenu à partir de OutParameters.ReturnValue. Pour plus d’informations, consultez Construction d’objets InParameters et analyse d’objets OutParameters.
-
WBEM_E_METHOD_DISABLED
-
Cette méthode n'est pas prise en charge.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Tous les espaces de noms WMI |