classe Msvm_VirtualSystemResourceComponent
Représente un service d’appareil virtuel de la plateforme Microsoft Windows Hyper-V.
La syntaxe suivante est le code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.
Syntaxe
class Msvm_VirtualSystemResourceComponent : Msvm_VirtualizationComponent
{
string Name;
string CLSID;
uint32 Context = 1;
boolean Enabled = True;
string AdditionalClassNames[];
uint16 Type = 1;
boolean HotAdd = False;
boolean HotRemove = False;
};
Membres
La classe Msvm_VirtualSystemResourceComponent a les types de membres suivants :
Propriétés
La classe Msvm_VirtualSystemResourceComponent possède ces propriétés.
-
AdditionalClassNames
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Tableau de chaînes contenant d’autres classes sans association exposées par ce instance Msvm_VirtualSystemResourceComponent. Ces classes ne doivent dériver ni de CIM_LogicalDevice ni de CIM_ResourceAllocationSettingData.
-
-
CLSID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
GUID qui représente l’identificateur de classe de l’objet COM du service. Cette propriété est héritée de Msvm_VirtualizationComponent.
-
-
Contexte
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
Contexte dans lequel l’objet nouvellement créé s’exécutera. Cette valeur est passée dans le paramètre dwClsContext à CoCreateInstance. Cette propriété est héritée de Msvm_VirtualizationComponent et est toujours définie sur 1.
-
-
Activé
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
True si cette instance est activée et peut être utilisée pour effectuer les demandes des clients ; sinon, False. Cette propriété est héritée de Msvm_VirtualizationComponent et elle est toujours définie sur True.
-
-
HotAdd
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
True si cette instance peut être ajoutée à chaud à une machine virtuelle ; sinon, False. La valeur par défaut est False.
-
-
HotRemove
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
True si cette instance peut être supprimée à chaud d’une machine virtuelle ; sinon, False. La valeur par défaut est False.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : clé
Chaîne non linguistique qui identifie de manière unique le service. Le format suivant est suggéré pour éviter les conflits de noms : « vendor|component|version ». Par exemple, ce nom représente la version 1.0 du composant de port réseau émulé Microsoft : « Microsoft | ÉmuléNetworkPortComponent| V1.0 ». Cette propriété est héritée de Msvm_VirtualizationComponent.
-
-
Type
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Relation de l’objet WMI décrit ici avec l’appareil virtuel.
Valeur Signification - « Non modifiable »
- 0
- « Singleton »
- 1
Singleton est un objet WMI de niveau supérieur qui est lié 1:1 à un appareil virtuel et ne peut exister qu’une seule fois par machine virtuelle. Il s’agit de la valeur par défaut. - « MultiInstance »
- 2
MultiInstance est un objet WMI de niveau supérieur qui peut exister plusieurs fois par machine virtuelle et est lié 1:1 à un appareil virtuel. - « Sous-appareil »
- 3
Subdevice est un objet WMI qui n’a pas de référence parente, mais est contrôlé par un seul appareil virtuel qui ne peut exister qu’une seule fois par machine virtuelle. L’objet WMI peut cependant exister plusieurs fois. -
Notes
L’accès à la classe Msvm_VirtualSystemResourceComponent peut être restreint par le filtrage UAC. Pour plus d’informations, consultez Contrôle de compte d’utilisateur et WMI.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau uniquement] |
Fin de la prise en charge des clients |
Windows 8.1 |
Fin de la prise en charge des serveurs |
Windows Server 2012 R2 |
Espace de noms |
Racine\Virtualisation\V2 |
MOF |
|
DLL |
|