// 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") [Description("L'objet CollectionOfMSEs permet le groupement des ManagedSystemElements afin d’associer les paramètres et les configurations. Il est abstrait de demander davantage de définition et de raffinement sémantique dans les sous-classes. L'objet CollectionOfMSEs ne contient pas d’informations sur l’état ou le statut, mais ne représente qu’un groupement ou 'sac' d’éléments. Pour cette raison, il n’est pas correct de mettre en sous-classe les groupes qui ont des états/statuts provenant de CollectionOfMSEs - un exemple est CIM_RedundancyGroup (qui est correctement sous-classé à partir de LogicalElement).\nLes collections associent typiquement les objets 'similaires', et représentent une optimisation. Sans collections, une est forcée pour définir l’ElementSetting individuel et les associations ElementConfiguration, afin de relier les objets Paramètres et Configuration aux ManagedSystemElements individuels. Il peut y avoir beaucoup de duplication lors de l’attribution du même paramètre à plusieurs objets. De plus, l’utilisation de l’objet Collection permet de déterminer que les associations Paramètres et Configuration sont effectivement identiques pour les membres de la collection. Cette information serait obtenue sinon en définissant la collection d’une manière propriétaire, puis en effectuant une demande aux associations ElementSetting et ElementConfiguration afin de déterminer si le jeu Collection est complètement couvert.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class CIM_CollectionOfMSEs { [Description("L'identification de l’objet Collection. Quand elle est sous-classée la propriété CollectionID peut être remplacée par une propriété Key.") : Amended ToSubclass] string CollectionID; [Description("Bref texte de description (chaîne d’une ligne) de l’objet CollectionOfMSEs.") : Amended ToSubclass] string Caption; [Description("Texte de description de l’objet CollectionOfMSEs.") : Amended ToSubclass] string Description; }; [Description("CIM_CollectedMSEs est une association générique utilisée pour établir les membres du regroupement d’objets, CollectionOfMSEs.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class CIM_CollectedMSEs { [Description("L'objet regroupement ou 'conteneur' qui représente la collection.") : Amended ToSubclass] CIM_CollectionOfMSEs Ref Collection; [Description("Les membres de la collection.") : Amended ToSubclass] CIM_ManagedSystemElement Ref Member; }; [Description("CIM_CollectedCollections est une association d’agrégation indiquant que CollectionOfMSEs peut lui-même être contenu dans CollectionOfMSEs.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class CIM_CollectedCollections { [Description("Le 'niveau supérieur' ou élément parent dans l’agrégation.") : Amended ToSubclass] CIM_CollectionOfMSEs Ref Collection; [Description("La collection 'recueillie'.") : Amended ToSubclass] CIM_CollectionOfMSEs Ref CollectionInCollection; }; [Description("CollectionSetting représente l’association entre une classe CollectionOfMSEs et les classes Paramètre définies pour ces classes.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class CIM_CollectionSetting { [Description("CollectionOfMSEs.") : Amended ToSubclass] CIM_CollectionOfMSEs Ref Collection; [Description("L'objet Paramètre associé à la collection.") : Amended ToSubclass] CIM_Setting Ref Setting; }; [Description("CIM_LogicalIdentity est une association abstraite et générique, qui indique deux éléments logiques LogicalElements représentant différents aspects d’une même entité sous-jacente. Cette relation transmet ce qui peut être défini avec un héritage multiple. Elle est limitée aux aspects logiques du ManagedSystemElement. Dans la plupart des scénarios, l’identité de la relation est déterminée par l’équivalence des clés ou par d’autres propriétés d’identification de l’élément associé. L'association ne doit être utilisée que dans des scénarios bien compris. C'est pourquoi l’association est abstraite - en autorisant davantage de définitions et clarifications concrètes dans les sous-classes. Un des scénarios dans lequel cette relation est appropriée est de représenter un périphérique à la fois comme une entité \"bus\" et une entité \"fonctionnelle\". par exemple, un périphérique peut être à la fois une entité USB (bus) et une entité clavier (fonctionnelle).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class CIM_LogicalIdentity { [Key : ToInstance ToSubclass DisableOverride,Description("SystemElement représente un des aspects de LogicalElement.") : Amended ToSubclass] CIM_LogicalElement Ref SystemElement; [Key : ToInstance ToSubclass DisableOverride,Description("SameElement représente un autre aspect de l’entité système.") : Amended ToSubclass] CIM_LogicalElement Ref SameElement; }; [Description("Cette classe représente une association entre la collection d’éléments systèmes gérés et la classe représentant les informations statistiques de la collection.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_CollectionStatistics { [Description("Cette propriété fait référence à une instance contenant des informations statistiques à propos d’une collection.") : Amended ToSubclass] CIM_StatisticalInformation Ref Stats; [Description("Cette propriété fait référence à une instance d’une collection d’éléments systèmes gérés.") : Amended ToSubclass] CIM_CollectionOfMSEs Ref Collection; }; [Description("Cette classe d’événements représente des événements relatifs à un système d’ordinateurs.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_ComputerSystemEvent : __ExtrinsicEvent { [Description("La propriété MachineName contient le nom de l’ordinateur au sujet duquel l’événement a eu lieu.") : Amended ToSubclass] string MachineName; }; [Description("Cette classe d’événements représente des événements quand un ordinateur a entamé le processus d’arrêt.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_ComputerShutdownEvent : Win32_ComputerSystemEvent { [Description("La propriété Type contient le type d’arrêt qui a été initié. Cet événement se rapporte à l’arrêt ainsi qu’au démarrage du système.") : Amended ToSubclass,Values{"Fermer la session", "Arrêter ou redémarrer"} : Amended ToSubclass] uint32 Type; }; [Description("La classe Win32_USBHub représente les caractéristiques de gestion d’un concentrateur USB.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_USBHub : CIM_USBHub { [Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID est une adresse ou autre information d’identification qui identifie uniquement le concentrateur USB.") : Amended ToSubclass] string DeviceID; [Description("La propriété Name indique le nom du concentrateur USB.") : Amended ToSubclass] string Name; }; [Description("USBControllerHasHub définit les concentrateurs en aval de USBController.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_ControllerHasHub : CIM_USBControllerHasHub { [Key : ToInstance ToSubclass DisableOverride,Description("Le contrôleur USB « USBController ».") : Amended ToSubclass] Win32_USBController Ref Antecedent; [Key : ToInstance ToSubclass DisableOverride,Description("L'USBHub qui est associé avec le contrôleur.") : Amended ToSubclass] Win32_USBHub Ref Dependent; }; [Description("La classe Win32_PhysicaMedia représente tous types de documentations ou moyens de stockage tels que des bandes, des CD-ROM, etc.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_PhysicalMedia : CIM_PhysicalMedia { [Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag identifie de manière unique le média physique dans le système.\nPar exemple : \\\\PHYSICALDRIVE0") : Amended ToSubclass] string Tag; [Description("La propriété Serial number est un numéro attribué par le fabricant utilisé pour identifier le média physique. \nPar exemple : WD-WM3493798728 pour le numéro de série d’un disque.") : Amended ToSubclass] string SerialNumber; }; [Description("L'association Win32_PhysicalElementsOfDiskDrive définit le mappage entre un lecteur de disque et les composants physiques qui l’implémentent.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_DiskDrivePhysicalMedia : CIM_Realizes { [Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le composant physique qui implémente le lecteur de disque.") : Amended ToSubclass] Win32_PhysicalMedia Ref Antecedent; [Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le lecteur de disque.") : Amended ToSubclass] Win32_DiskDrive Ref Dependent; }; [Description("La classe Win32_NTDomain représente un domaine NT. Le domaine est une étendue de sécurité unique d’un réseau d’ordinateurs Windows NT. Sur une station de travail autonome, le domaine est l’ordinateur lui-même. Un domaine peut couvrir plus d’un emplacement physique. Tous les domaines ont leur propre stratégie de sécurité et des relations sécurisées avec d’autres domaines. Lorsque plusieurs domaines sont connectés par des relations d’approbations et partagent un schéma, une configuration, et un catalogue global communs, vous obtenez une arborescence de domaine. Plusieurs arborescences de domaine peuvent être reliées ensemble dans une forêt. Tous les domaines de la forêt partage également un schéma, une configuration, et un catalogue global communs.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NTDomain : CIM_System { [Description("La propriété DomainControllerName indique le nom de l’ordinateur du contrôleur de domaine découvert.") : Amended ToSubclass] string DomainControllerName; [Description("La propriété DomainControllerAddress indique l’adresse du contrôleur de domaine découvert.") : Amended ToSubclass] string DomainControllerAddress; [Description("Indique le type d’adresse spécifié dans DomainControllerAddress. Les valeurs valides suivantes sont présentées dans l’ordre, DS_INET_ADDRESS = Adresse est une chaîne d’adresse IP du contrôleur de domaine (Par exemple, \\\\157.55.94.74). DS_NETBIOS_ADDRESS = le nom NetBIOS du contrôleur de domaine (par exemple, \\\\phoenix).") : Amended ToSubclass,Values{"DS_INET_ADDRESS", "DS_NETBIOS_ADDRESS"} : Amended ToSubclass] sint32 DomainControllerAddressType; [Description("Le GUID du domaine. Ce membre sera zéro si le contrôleur de domaine n’a pas de GUID de domaine (par exemple, le contrôleur de domaine n’est pas un contrôleur de domaine Windows 2000).") : Amended ToSubclass] string DomainGuid; [Description("La propriété DomainName indique le nom du domaine. Le nom de type DNS (par exemple, microsoft.com.) sera renvoyé si il est disponible. ") : Amended ToSubclass] string DomainName; [Description("La propriété DnsForestName indique le nom de domaine du domaine à la racine de l’arborescence du service d’annuaire. Le nom de type DNS (par exemple, microsoft.com.) sera renvoyé si il est disponible. ") : Amended ToSubclass] string DnsForestName; [Description("Indicateur DS (Directory Service) indiquant que le contrôleur de domaine est le contrôleur de domaine principal (PDC) du domaine.") : Amended ToSubclass] boolean DSPrimaryDomainControllerFlag; [Description("L'indicateur Service d’annuaire (DS) indique que le contrôleur de domaine héberge un DS inscriptible ou le Gestionnaire de comptes de sécurité (SAM).") : Amended ToSubclass] boolean DSWritableFlag; [Description("L'indicateur Service d’annuaire (DS) indique que le contrôleur de domaine est un serveur de catalogue global (GC) pour la propriété DnsForestName.") : Amended ToSubclass] boolean DSGlobalCatalogFlag; [Description("L'indicateur Service d’annuaire (DS) indique que le contrôleur de domaine est un serveur de services d’annuaire pour le domaine.") : Amended ToSubclass] boolean DSDirectoryServiceFlag; [Description("L'indicateur Service d’annuaire (DS) indique que le contrôleur de domaine est un centre de distribution de clés Kerberos pour le domaine.") : Amended ToSubclass] boolean DSKerberosDistributionCenterFlag; [Description("L'indicateur Service d’annuaire (DS) indique que le contrôleur de domaine exécute le service de temps Windows pour le domaine.") : Amended ToSubclass] boolean DSTimeServiceFlag; [Description("L'indicateur Service d’annuaire (DS) indique que le nom du contrôleur de domaine est en format DNS (par exemple, www.mynode.com ou 135.5.33.19).") : Amended ToSubclass] boolean DSDnsControllerFlag; [Description("L'indicateur Service d’annuaire (DS) indique que la propriété DomainName est en format DNS (par exemple, www.mynode.com ou 135.5.33.19).") : Amended ToSubclass] boolean DSDnsDomainFlag; [Description("L'indicateur Service d’annuaire (DS) indique que la propriété DnsForestName est en format DNS (par exemple, www.mynode.com ou 135.5.33.19).") : Amended ToSubclass] boolean DSDnsForestFlag; [Description("La propriété DcSiteName indique le nom du site où se trouve le contrôleur de domaine. Cette valeur peut être nulle si le contrôleur de domaine n’est pas dans un site (Par exemple, le contrôleur de domaine est un contrôleur de domaine Windows NT 4.0).") : Amended ToSubclass] string DcSiteName; [Description("La propriété ClientSiteName indique le nom du site pour lequel est configuré le contrôleur de domaine. Cette valeur peut être nulle si l’ordinateur nommé par la propriété ComputerName ne peut pas être trouvée (par exemple, si l’administrateur de DS n’a pas associé le sous-réseau dont l’ordinateur fait partie, avec un site valide).") : Amended ToSubclass] string ClientSiteName; }; [Description("La relation Win32_UserInDomain identifie les comptes d’utilisateurs associés à un domaine NT.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_UserInDomain : CIM_Component { [key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le domaine dans lequel le compte d’utilisateur existe.") : Amended ToSubclass] Win32_NTDomain Ref GroupComponent; [key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente les comptes d’utilisateurs qui existent sur le domaine.") : Amended ToSubclass] Win32_UserAccount Ref PartComponent; }; [Description("La relation Win32_GroupInDomain identifie les comptes de groupes associés à un domaine NT.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_GroupInDomain : CIM_Component { [key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le domaine dans lequel le compte d’utilisateur existe.") : Amended ToSubclass] Win32_NTDomain Ref GroupComponent; [key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente les comptes de groupes qui existent sur le domaine.") : Amended ToSubclass] Win32_Group Ref PartComponent; };