Partager via


Classes CIM (gestion desHyper-V)

Les classes CIM sont des classes de base dont dérivent tous les objets WMI. Chaque fournisseur peut potentiellement utiliser une version légèrement différente des classes CIM ; par conséquent, la plupart des fournisseurs WMI v2 contiennent leur propre documentation de classe CIM.

Les classes CIM suivantes se trouvent dans l’espace de noms root\virtualization\v2.

Dans cette section

Sujet Description
CIM_ActiveConnection
Définit une connexion actuellement activée et configurée pour fournir une communication entre deux objets CIM_ServiceAccessPoint. CIM_ActiveConnection est utilisé lorsque la connexion n’est pas traitée comme un objet CIM_ManagedElement. Les points d’accès au service connectés par une connexion active se trouvent généralement au même niveau réseau ou couche d’application.
CIM_AffectedJobElement
Représente une association entre un travail et les objets CIM_ManagedElement qui peuvent être affectés par son exécution. Il est possible que le travail décrive tous les éléments affectés. L’objectif principal de cette association est de fournir des informations lorsqu’un travail nécessite une utilisation exclusive des éléments gérés affectés ou lors de la description des effets secondaires qui peuvent en résulter.
CIM_AggregationMetricDefinition
Représente la définition d’une métrique dérivée d’une autre valeur de métrique. Un objet CIM_AggregationMetricDefinition doit être associé aux objets CIM_ManagedElement auxquels il s’applique.
CIM_AggregationMetricValue
Représente la valeur d’instance d’une métrique définie par une instance de CIM_AggregationMetricDefinition.
CIM_AlertIndication
Superclasse concrète pour les notifications d’alerte CIM. CIM_AlertIndication est un type spécialisé de classe CIM_Indication qui contient des informations sur la gravité, la cause, les actions recommandées et d’autres données pour un événement réel. Cet événement et ses données peuvent ou non être modélisées dans la hiérarchie de classes CIM.
CIM_AllocationCapabilities
Représente les paramètres d’allocation de ressources d’un élément managé pour un type de ressource spécifique.
CIM_BasedOn
Représente une association entre un objet CIM_StorageExtent de niveau supérieur et un objet CIM_StorageExtent de niveau inférieur. Par exemple, un objet CIM_ProtectedSpaceExtent fait partie d’un objet CIM_PhysicalExtent.
CIM_BaseMetricDefinition
Représente une définition de métrique qui contient les métadonnées d’un objet CIM_MetricInstance.
CIM_BaseMetricValue
Représente la valeur d’instance d’une métrique.
CIM_BindsTo
Représente une association où un objet CIM_ServiceAccessPoint demande des services de protocole à partir d’un objet CIM_ProtocolEndpoint.
CIM_BindsToLANEndpoint
Représente une association où un objet CIM_ServiceAccessPoint ou CIM_ProtocolEndpoint dépend d’un objet CIM_LANEndpoint sous-jacent sur le même système.
CIM_BIOSElement
Représente le logiciel de bas niveau chargé dans un stockage non volatile et utilisé pour démarrer et configurer un système informatique (CIM_ComputerSystem).
CIM_Capabilities
Classe abstraite pour les sous-classes qui décrit les capacités d’un élément managé associé et le potentiel des capacités.
CIM_CDROMDrive
Représente les fonctionnalités et la gestion d’un lecteur cd-rom.
CIM_CollectedMSEs
Représente une association générique entre une collection d’éléments système managés et les membres de la collection.
CIM_Collection
Superclasse pour les classes qui représentent une collection d’objets CIM_ManagedElement et les sous-classes d’éléments managés.
CIM_CollectionOfMSEs
Classe abstraite pour les sous-classes qui représentent une collection d’objets CIM_ManagedSystemElement. Ces regroupements permettent aux éléments système managés d’être regroupés à des fins d’identification et de simplifier l’association des paramètres et des configurations.
CIM_Component
Représente une association générique entre un élément managé parent et un élément managé enfant où l’enfant représente un composant ou une partie du parent.
CIM_ComputerSystem
Représente une collection qui fournit des fonctionnalités informatiques et se compose d’objets CIM_ManagedSystemElement.
CIM_ConcreteComponent
Représente une association générique utilisée pour établir les parties d’une relation entre les éléments managés.
CIM_ConcreteDependency
Représente une association générique dans laquelle un élément managé dépend d’un autre. CIM_ConcreteDependency sous-classes CIM_Dependency pour fournir une version concrète de classe de CIM_Dependency.
CIM_ConcreteJob
Version concrète de la classe CIM_Job. Cette classe représente une unité de travail instanciable générique à exécuter, telle qu’un lot ou un travail d’impression.
CIM_ControlledBy
Représente une relation entre un contrôleur et un appareil logique géré par le contrôleur.
CIM_Controller
Superclasse pour divers appareils liés au contrôle qui fournissent une interface principale de bus classique. La classe de contrôleur est une abstraction pour les appareils avec une pile de protocole unique et existe pour contrôler les communications (données, contrôle et réinitialisation) sur les appareils en aval.
CIM_Dependency
Représente une association générique utilisée pour établir des relations de dépendance entre les éléments managés.
CIM_DesktopMonitor
Représente un moniteur de bureau CRT.
CIM_DeviceConnection
Relation qui indique que deux appareils ou plus sont connectés ensemble.
CIM_DeviceSAPImplementation
Représente une association entre un point d’accès de service (SAP) et un appareil logique qui l’implémente.
CIM_DiskDrive
Représente un lecteur de disque.
CIM_DisketteDrive
Représente un lecteur de disque.
CIM_Display
Superclasse pour les classes qui représentent les appareils d’affichage.
CIM_DisplayController
Représente un contrôleur d’affichage.
CIM_DVDDrive
Représente un lecteur DE DVD.
CIM_DynamicForwardingEntry
Représente une entrée dans la base de données de transfert associée à la classe CIM_TransparentBridgingService.
CIM_ElementAllocatedFromPool
Représente une association dans laquelle un objet CIM_LogicalElement représente une ressource allouée à partir d’un objet CIM_ResourcePool.
CIM_ElementCapabilities
Représente une association entre un élément managé et ses fonctionnalités.
CIM_ElementConformsToProfile
Représente une association dans laquelle un élément managé est conforme à la norme d’un profil inscrit. Cette association s’applique généralement à une instance de niveau supérieur, telle qu’un système, un espace de noms ou un service. Lorsqu’elles sont appliquées à une instance de niveau supérieur, toutes les parties constituantes DOIVENT se comporter de manière appropriée pour prendre en charge la conformité de ManagedElement au nom RegisteredProfile.
CIM_ElementSettingData
Représente une association entre un élément managé et ses données de paramètre associées. Cette association décrit également s’il s’agit d’un paramètre par défaut ou actuel.
CIM_ElementView
Représente et association entre une vue et une instance qui représente la vue normalisée d’une ressource managée.
CIM_EnabledLogicalElement
Représente un élément logique qui peut être activé et désactivé.
CIM_EnabledLogicalElementCapabilities
Décrit les restrictions relatives aux propriétés d’un objet CIM_EnabledLogicalElement associé.
CIM_Error
La classe CIM_Error contient des informations sur l’échec d’une opération CIM.
CIM_EthernetPort
Représente un port Ethernet.
CIM_EthernetPortAllocationSettingData
Représente les paramètres pour l’allocation du port Ethernet, en plus des paramètres fournis par la classe CIM_EthernetPort. Ces paramètres sont utilisés pour fournir des informations spécifiques à la ressource elle-même.
CIM_FCPort
Représente les fonctionnalités et la gestion d’un appareil de port fibre channel (FC).
CIM_ForwardingService
Représente un service de transfert pour le trafic réseau. Le service traite les points de terminaison de protocole reçus en les supprimant ou en envoyant les paquets à d’autres points de terminaison de protocole.
CIM_ForwardsAmong
Représente une association dans laquelle les points de terminaison de protocole dépendent d’un service de transfert pour transférer des données.
CIM_HostedAccessPoint
Représente une association entre un point d’accès de service (SAP) et le système qui l’héberge. Un système peut héberger plusieurs points d’accès. Si l’implémentation de SAP est modélisée, elle doit être implémentée par un appareil ou une fonctionnalité logicielle qui fait partie du système qui héberge le SAP.
CIM_HostedDependency
Représente une association où un élément managé est hébergé par un autre.
CIM_HostedResourcePool
Représente une association entre un système et un pool de ressources qui est un composant du système.
CIM_HostedService
Représente une association entre un service et le système qui héberge le service. Un système peut héberger de nombreux services, mais cette classe ne représente pas les services hébergés sur plusieurs systèmes.
CIM_IDEController
Décrit les fonctionnalités et la gestion d’un contrôleur IDE.
CIM_Indication
CIM_Indication est la classe de base abstraite pour toutes les notifications relatives aux modifications apportées aux objets de schéma et aux données d’objet de schéma, aux événements détectés par les fournisseurs et l’instrumentation. Les sous-classes de CIM_Indication représentent des types spécifiques de notifications.
CIM_Job
Élément logique qui représente une unité de travail à exécuter, tel qu’un script ou un travail d’impression. Un travail est distinct d’un processus, car un travail peut être planifié ou mis en file d’attente, et son exécution n’est pas limitée à un seul système.
CIM_LANEndpoint
Point de terminaison de communication qui peut se connecter à un réseau local pour envoyer et recevoir des trames de données. Les points de terminaison LAN incluent des interfaces ethernet, ring de jeton et FDDI.
CIM_LastAppliedSnapshot
Représente une association entre un système informatique et son instantané de système virtuel appliqué le plus récemment.
CIM_LogicalDevice
Abstraction ou émulation d’une entité matérielle qui peut ou non être basée sur du matériel physique.
CIM_LogicalDisk
Représente une plage contiguë de blocs logiques identifiables par un système de fichiers via le champ deviceID (clé) du disque. Par exemple, dans un environnement Windows, le champ DeviceID contient une lettre de lecteur ; dans un environnement UNIX, il contient le chemin d’accès ; et dans un environnement NetWare, il contient le nom du volume.
CIM_LogicalElement
CIM_LogicalElement est une classe de base pour tous les composants d’un système qui représentent des composants système abstraits, tels que des fichiers, des processus et des appareils logiques.
CIM_LogicalIdentity
Représente une association générique entre deux éléments managés qui représentent différents aspects de la même entité sous-jacente.
CIM_LogicalPort
Abstraction d’un port ou d’un point de connexion d’un appareil.
CIM_ManagedElement
La classe CIM_ManagedElement est une classe abstraite qui fournit une superclasse commune (ou en haut de l’arborescence d’héritage) pour les classes non-association dans le schéma CIM.
CIM_ManagedSystemElement
CIM_ManagedSystemElement est la classe de base de la hiérarchie des éléments système. Tout composant d’un système peut potentiellement être représenté par cette classe ou ses sous-classes.
CIM_MediaAccessDevice
Représente un appareil qui peut utiliser un média pour stocker et récupérer des données.
CIM_MediaPresent
Représente une relation dans laquelle une extension de stockage doit être accessible via un appareil d’accès multimédia.
CIM_MemberOfCollection
Représente une relation dans laquelle un élément managé est membre et est agrégé par une collection.
CIM_Memory
Représente les fonctionnalités et la gestion des appareils logiques liés à la mémoire.
CIM_MetricDefForME
Représente une association dans laquelle un objet CIM_BaseMetricDefinition définit des métriques pour un élément managé.
CIM_MetricForME
Représente une association dans laquelle les valeurs de métrique sont collectées pour un élément managé.
CIM_MetricInstance
Représente une association entre une instance d’une valeur de métrique et une définition de métrique.
CIM_MetricService
Gère les métriques pour les éléments managés.
CIM_MetricServiceCapabilities
Décrit les fonctionnalités d’un objet CIM_MetricService.
CIM_MostCurrentSnapshotInBranch
Représente une association entre un système virtuel et l’instantané le plus actuel du système. Cette association peut exister uniquement si le système virtuel a été créé à l’aide d’un instantané ou si un instantané a été créé à partir du système virtuel.
CIM_NetworkPort
Représentation logique d’un port réseau sur un appareil réseau.
CIM_NetworkService
Cette classe est déconseillée. Au lieu de cela, nous vous recommandons de dériver de la classe CIM_Service.
CIM_OwningJobElement
Représente une association entre un travail et l’élément managé qui a créé le travail. Étant donné qu’un travail peut se déplacer entre les systèmes et que l’élément managé n’existe peut-être pas pendant toute la durée du travail, dans certains cas, cette association peut ne pas être possible ou n’existe que pour une partie de l’existence du travail.
CIM_PointingDevice
Représente un appareil utilisé pour pointer vers des régions d’un affichage.
CIM_PortOnDevice
Représente une association entre un port ou un point de connexion et un appareil.
CIM_ProcessIndication
CIM_ProcessIndication est une superclasse abstraite pour les classes d’indication spécialisées, qui traitent des modifications et des alertes spécifiques publiées par les fournisseurs et l’instrumentation.
CIM_Processor
Représente les fonctionnalités et la gestion d’un processeur.
CIM_ProtocolController
Représente un groupe de contrôleurs qui contrôlent l’opération et la fonction des appareils qui initient des protocoles.
CIM_ProtocolControllerForDevice
Représente une association entre un appareil logique et un contrôleur de protocole connecté à l’appareil.
CIM_ProtocolControllerForUnit
Représente une association entre un contrôleur de protocole et une unité logique exposée.
CIM_ProtocolEndpoint
Point de communication utilisé pour envoyer et recevoir des données entre des systèmes, des interfaces ordinateurs et des réseaux logiques.
CIM_ResourceAllocationFromPool
Représente une association dans laquelle une instance CIM_ResourceAllocationSettingData est allouée à partir d’un pool de ressources.
CIM_ResourceAllocationSettingData
Représente les paramètres d’une ressource allouée qui se trouvent en dehors de l’étendue de la classe CIM généralement utilisée pour représenter la ressource elle-même. Ces paramètres incluent des informations spécifiques à l’allocation qui peut ne pas être visible par le consommateur de la ressource.
CIM_ResourcePool
Représente un pool de ressources, qui est une entité logique fournie par le système hôte pour allouer et affecter des ressources.
CIM_ResourcePoolConfigurationCapabilities
Gère les fonctionnalités de l’instance CIM_ResourcePoolConfigurationService pour un objet CIM_ResourcePool.
CIM_ResourcePoolConfigurationService
Gère la configuration des pools de ressources à l’aide de travaux.
CIM_SAPSAPDependency
Représente une association entre deux points d’accès de service (SAP), dans lesquels un SAP dépend de l’autre pour utiliser ou se connecter à un service. Par exemple, pour imprimer sur une imprimante réseau, les points d’accès à l’impression locaux doivent utiliser des SAP liés au réseau sous-jacents pour envoyer la demande d’impression.
CIM_SCSIProtocolController
Représente un contrôleur de protocole qui gère une interface SCSI.
CIM_SerialController
Décrit les fonctionnalités et la gestion d’un contrôleur série.
CIM_Service
Représente un élément logique qui contient des informations pour représenter et gérer les fonctionnalités fournies par un appareil ou une fonctionnalité logicielle. Un service est un objet à usage général pour configurer et gérer l’implémentation des fonctionnalités ; ce n’est pas la fonctionnalité elle-même.
CIM_ServiceAccessPoint
Représente un point d’accès au service (SAP), qui est en mesure d’utiliser ou d’appeler un service. Les adresses SAP indiquent qu’un service est disponible pour les autres entités à utiliser.
CIM_ServiceAffectsElement
Représente une association entre un service et un élément managé susceptible d’être affecté par son exécution.
CIM_ServiceComponent
Représente une association dans laquelle un service est un composant d’un service parent, qui forment ensemble un service de niveau supérieur.
CIM_ServiceSAPDependency
Représente une association entre un service et un point d’accès de service (SAP) qui fournit au service des fonctionnalités.
CIM_SettingData
Représente les paramètres de configuration et d’exploitation pour les instances CIM_ManagedElement.
CIM_SettingsDefineCapabilities
Représente une association entre les propriétés d’une instance de CIM_SettingData et une instance de CIM_Capabilities.
CIM_SettingsDefineState
Associe des données de paramètres à un élément managé.
CIM_SnapshotOfVirtualSystem
Associe un système virtuel à un instantané du système virtuel.
CIM_SoftwareElement
Représente une partie individuellement gérable ou déployable d’un CIM_SoftwareFeature.
CIM_StorageAllocationSettingData
Représente les paramètres de l’allocation du stockage virtuel.
CIM_StorageExtent
Décrit les fonctionnalités et la gestion des supports qui stockent les données et permettent la récupération des données. Cette super classe est utilisée pour représenter des composants RAID logiciels et matériels, ou une étendue logique brute du support physique.
CIM_SwitchesAmong
Représente un service de commutateur, qui bascule les trames entre les ports de commutateur.
CIM_SwitchPort
Représente un port de commutateur qui envoie et reçoit des trames de données.
CIM_SwitchPortDynamicForwarding
Représente une association dans laquelle une entrée d’une base de données de transfert s’applique à un port de commutateur.
CIM_SwitchService
Représente un service de commutateur.
CIM_SwitchServiceTransparentBridging
Représente une association dans laquelle un service de pont est un composant d’un service de commutateur.
CIM_System
Représente un ensemble de composants qui fonctionnent en tant qu’entité de haut niveau unique.
CIM_SystemBIOS
Associe un BIOS à un système informatique.
CIM_SystemComponent
Représente une association entre un système et l’un des éléments qui le composent.
CIM_SystemDevice
Associe un système à un appareil logique qui est un composant du système.
CIM_TapeDrive
Représente les fonctionnalités et la gestion d’un lecteur de bande.
CIM_TPM
Décrit un appareil TPM (Trusted Platform Module).
CIM_TransparentBridgingDynamicForwarding
Associe un service de pontage transparent à une entrée de sa base de données de transfert.
CIM_TransparentBridgingService
Représente l’aspect de pontage transparent d’un objet CIM_SwitchService.
CIM_USBDevice
Caractéristiques de gestion d’un périphérique USB.
CIM_UserDevice
Représente un appareil logique qui permet à un utilisateur d’entrer, d’afficher ou d’entendre des données sur le système informatique.
CIM_VideoHead
Représente une tête d’un objet CIM_DisplayController.
CIM_VideoHeadOnController
Associe une tête vidéo à la carte vidéo qui la contient.
CIM_View
La classe CIM_View est une superclasse pour les classes qui fournissent des représentations déclassées et agrégées des ressources managées.
CIM_VirtualEthernetSwitchSettingData
Décrit les données de paramètres d’un commutateur Ethernet virtuel.
CIM_VirtualSystemManagementCapabilities
Représente les fonctionnalités d’un objet CIM_VirtualSystemManagementService.
CIM_VirtualSystemManagementService
Représente un service qui gère les systèmes virtuels.
CIM_VirtualSystemMigrationCapabilities
Représente les fonctionnalités d’un objet CIM_VirtualSystemMigrationService.
CIM_VirtualSystemMigrationService
Représente un service qui contrôle la migration de systèmes virtuels entre les systèmes hôtes. Cette classe vérifie également si une migration en attente est susceptible de réussir.
CIM_VirtualSystemMigrationSettingData
Définit les paramètres de migration de système virtuel gérés par une instance de la classe CIM_VirtualSystemMigrationService.
CIM_VirtualSystemSettingData
Décrit les aspects virtuels d’un système virtuel via un ensemble de propriétés spécifiques à la virtualisation. CIM_VirtualSystemSettingData est également utilisé comme classe de niveau supérieur des configurations de système virtuel.
CIM_VirtualSystemSettingDataComponent
Représente une partie d’une relation entre une instance CIM_VirtualSystemSettingData et un ensemble d’instances CIM_ResourceAllocationSettingData.
CIM_VirtualSystemSnapshotService
Représente un service qui peut créer, appliquer et supprimer des instantanés de systèmes virtuels.
CIM_VLANEndpoint
Point de terminaison sur un commutateur ou une station de terminaison affectée à un réseau local virtuel, ou accepte le trafic d’un ou de plusieurs réseaux locaux virtuels.
CIM_VLANEndpointSettingData
Représente les données de configuration d’un point de terminaison VLAN.
CIM_WiFiEndpoint
Représente un point de terminaison de communication sans fil, qui peut envoyer et recevoir des trames de données lorsque son appareil d’interface associé est connecté à un réseau local sans fil IEEE 802.11.
CIM_WiFiPort
Représente un périphérique de communication réseau local sans fil conforme à la série de spécifications IEEE 802.11.