Msvm_VirtualSystemResourceComponent-Klasse
Stellt einen Dienst für virtuelle Geräte der Microsoft Windows Hyper-V-Plattform dar.
Die folgende Syntax ist vereinfachter MOF-Code (Managed Object Format) und enthält alle geerbten Eigenschaften.
Syntax
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;
};
Member
Die Msvm_VirtualSystemResourceComponent-Klasse verfügt über folgende Membertypen:
Eigenschaften
Die Msvm_VirtualSystemResourceComponent-Klasse verfügt über diese Eigenschaften.
-
AdditionalClassNames
-
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
Ein Array von Zeichenfolgen, die zusätzliche Nichtzuordnungsklassen enthalten, die von diesem Msvm_VirtualSystemResourceComponent instance angezeigt werden. Diese Klassen dürfen weder von CIM_LogicalDevice noch von CIM_ResourceAllocationSettingData abgeleitet werden.
-
-
CLSID
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine GUID, die den Klassenbezeichner des COM-Objekts des Diensts darstellt. Diese Eigenschaft wird von Msvm_VirtualizationComponent geerbt.
-
-
Context
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
Der Kontext, in dem das neu erstellte Objekt ausgeführt wird. Dieser Wert wird im dwClsContext-Parameter an CoCreateInstance übergeben. Diese Eigenschaft wird von Msvm_VirtualizationComponent geerbt und immer auf 1 festgelegt.
-
-
Aktiviert
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
True, wenn diese instance aktiviert ist und zum Abschließen von Clientanforderungen verwendet werden kann, andernfalls False. Diese Eigenschaft wird von Msvm_VirtualizationComponent geerbt und ist immer auf True festgelegt.
-
-
HotAdd
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
True, wenn dieser instance einem virtuellen Computer hot-addiert werden kann, andernfalls False. Der Standardwert ist False.
-
-
HotRemove
-
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
True, wenn diese instance von einem virtuellen Computer entfernt werden kann, andernfalls False. Der Standardwert ist False.
-
-
Name
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Schlüssel
Eine sprachneutrale Zeichenfolge, die den Dienst eindeutig identifiziert. Das folgende Format wird empfohlen, um Namenskonflikte zu verhindern: "vendor|component|version". Beispielsweise steht dieser Name für Version 1.0 der Microsoft Emulated Network Port Component: "Microsoft| EmulatedNetworkPortComponent| V1.0". Diese Eigenschaft wird von Msvm_VirtualizationComponent geerbt.
-
-
Typ
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Die Hier beschriebene Beziehung des WMI-Objekts zum virtuellen Gerät.
Wert Bedeutung - "Nicht änderbar"
- 0
- "Singleton"
- 1
Singleton ist ein WMI-Objekt der obersten Ebene, das 1:1 mit einem virtuellen Gerät verknüpft ist und nur einmal pro virtuellem Computer vorhanden ist. Dies ist der Standardwert. - "MultiInstance"
- 2
MultiInstance ist ein WMI-Objekt der obersten Ebene, das mehrmals pro virtuellem Computer vorhanden sein kann und 1:1 an ein virtuelles Gerät gebunden ist. - "Untergeräte"
- 3
Subdevice ist ein WMI-Objekt, das keinen übergeordneten Verweis hat, sondern nur von einem virtuellen Gerät gesteuert wird, das nur einmal pro virtuellem Computer vorhanden ist. Das WMI-Objekt kann jedoch mehrfach vorhanden sein. -
Bemerkungen
Der Zugriff auf die Msvm_VirtualSystemResourceComponent-Klasse kann durch UAC-Filterung eingeschränkt werden. Weitere Informationen finden Sie unter Benutzerkontensteuerung und WMI.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2012 [nur Desktop-Apps] |
Ende des Supports (Client) |
Windows 8.1 |
Ende des Supports (Server) |
Windows Server 2012 R2 |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|