// Copyright (c) 1997-2003 Microsoft Corporation, All Rights Reserved #pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\Root\\CIMV2") instance of __namespace{ name="ms_40c";}; #pragma namespace("\\\\.\\Root\\CIMV2\\ms_40c") #pragma deleteclass("Win32_DfsReplica",NOFAIL) #pragma deleteclass("Win32_DfsLink",NOFAIL) #pragma deleteclass("Win32_DfsLinkReplica",NOFAIL) [Description("La classe Win32_DfsNode représente la racine ou le lien d’un domaine basé ou un système de fichiers distribués (DFS) autonome. ") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_DfsNode : CIM_LogicalElement { [Description("La propriété Name est un identificateur de nœud DFS. Elle est semblable au chemin d’accès de l’entrée d’un nœud, basé sur la norme UNC. \nElle peut prendre l’une des deux formes suivantes : \\\\DfsServerName\\ShareName\\PathToLink où - DfsServerName est le nom de serveur hébergeant le volume racine DFS, ShareName est le nom du partage publié sur le serveur hôte, PathToLink est le chemin d’accès au partage physique. PathToLink n’est applicable qu’aux nœuds qui sont des liens DFS.\\\\DomainName\\FtDfsName\\PathToLink où - DomainName est le nom du domaine qui héberge le volume racine DFS, FtDfsName est le nom de la racine DFS de tolérance de faute publiée dans le service d’annuaire du domaine, PathToLink est le chemin d’accès au partage physique. PathToLink n’est applicable qu’aux nœuds qui sont des liens DFS.") : Amended ToSubclass,key : ToInstance ToSubclass DisableOverride] string Name; [Description("La propriété Root indique si le nœud est une racine ou un lien DFS. La valeur True indique que le nœud est une racine.") : Amended ToSubclass] boolean Root; [Description("La propriété State indique l’état du nœud.") : Amended ToSubclass,Values{"OK", "Incohérent", "En ligne", "Hors connexion"} : Amended ToSubclass] uint32 State; [Description("La propriété Timeout indique la durée en secondes pendant laquelle le client met en cache la référence de ce nœud.") : Amended ToSubclass,Units("secondes") : Amended ToSubclass] uint32 Timeout; [Description("La méthode Create est utilisée pour créer une nouvelle instance de la classe Win32_DfsNode.\nCette méthode renvoie aux valeurs suivantes : \n0 - Opération réussie. \nAutre - Pour les valeurs entières autres que celles listées ci-dessus, référez-vous à la documentation concernant les codes erreur Win32.") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 Create([In,Description("Le paramètre DfsEntryPath spécifie le chemin d’accès de la racine DFS.") : Amended ToSubclass] string DfsEntryPath,[In,Description("Le paramètre ServerName spécifie le nom du serveur qui héberge le partage auquel le lien est associé. Par exemple, pour créer un lien associé au partage \"\\\\myserver\\myshare\", le paramètre ServerName doit être défini par \"\\\\myserver\".") : Amended ToSubclass] string ServerName,[In,Description("Le paramètre ShareName spécifie le nom du partage auquel le lien est associé. Par exemple, pour créer un lien associé au partage\"\\\\myserver\\myshare\", le paramètre ShareName doit être défini par \"myshare\". ") : Amended ToSubclass] string ShareName,[In,Description("Le paramètre Description spécifie un commentaire décrivant le nœud.") : Amended ToSubclass] string Description); }; [Description("La classe DfsTarget représente une cible de lien DFS.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_DfsTarget : CIM_LogicalElement { [Description("LinkName indique le chemin d’entrée du lien auquel la cible appartient.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string LinkName; [Description("ServerName indique le nom du serveur auquel le lien fait référence.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string ServerName; [Description("ShareName indique le nom du partage auquel le lien fait référence.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string ShareName; [Description("La propriété State indique l’état de la cible. L'état se présente comme une table binaire, dans laquelle chaque bit est interprété de la manière suivante. Remarquez que Offline et Online s’excluent l’un l’autre.\nOffline - L'ordinateur spécifié est hors connexion ou indisponible. \nOnline - L'ordinateur spécifié est disponible. \nActive - L'ordinateur spécifié doit être transformé en ordinateur actif.") : Amended ToSubclass,BitValues{"Hors connexion", "En ligne", "Actif"} : Amended ToSubclass] uint32 State; }; [Description("La classe Win32_DfsNodeTarget associe un nœud DFS à l’une de ses cibles.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_DfsNodeTarget : CIM_Dependency { [Description("La propriété Dependent fait référence à un nœud DFS.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_DfsNode Ref Dependent; [Description("La propriété Antecedent référencie une cible pour un nœud DFS. Un nœud qui est un lien possède une ou plusieurs cibles. Un nœud qui est une racine possède une cible.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_DfsTarget Ref Antecedent; };