Share via


Msvm_VirtualSystemResourceRegistration class

Registers a service that provides virtual system-specific resource-related objects.

The following syntax is simplified Managed Object Format (MOF) code, and it includes all of the inherited properties.

Syntax

[Association, AMENDMENT]
class Msvm_VirtualSystemResourceRegistration : Msvm_VirtualizationComponentRegistration
{
  Msvm_ResourceTypeDefinition         REF ResourceType;
  Msvm_VirtualSystemResourceComponent REF Component;
  boolean                                 IsRootDevice = False;
};

Members

The Msvm_VirtualSystemResourceRegistration class has these types of members:

Properties

The Msvm_VirtualSystemResourceRegistration class has these properties.

Component

Data type: Msvm_VirtualSystemResourceComponent

Access type: Read-only

Qualifiers: Override ("Component")

A reference to an instance that describes the COM object that implements this class.

IsRootDevice

Data type: boolean

Access type: Read-only

If True, this registration indicates whether the specified resource type is the root (or parent-less) device for this service. Only one registration may exist with IsRootDevice to set true. Otherwise, this registration represents a mapping to a sub-device. This property is always set to False.

ResourceType

Data type: Msvm_ResourceTypeDefinition

Access type: Read-only

Qualifiers: Key

A reference to an instance that describes a resource type supported by the service. This property is inherited from Msvm_VirtualizationComponentRegistration.

Remarks

Access to the Msvm_VirtualSystemResourceRegistration class might be restricted by UAC Filtering. For more information, see User Account Control and WMI.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2008
End of client support
None supported
End of server support
Windows Server 2012 R2
Namespace
Root\Virtualization
MOF
WindowsVirtualization.mof

See also

Msvm_VirtualizationComponentRegistration

Profile Registration Classes