Share via


Msvm_ResourcePoolComponent class

Represents a resource pool element of the Microsoft Windows Hyper-V platform.

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

Syntax

[AMENDMENT]
class Msvm_ResourcePoolComponent : Msvm_VirtualizationComponent
{
  string  Name;
  string  CLSID;
  uint32  Context = 1;
  boolean Enabled = True;
  string  ResourcePoolClassName;
  string  AllocationCapabilitiesClassName;
};

Members

The Msvm_ResourcePoolComponent class has these types of members:

Properties

The Msvm_ResourcePoolComponent class has these properties.

AllocationCapabilitiesClassName

Data type: string

Access type: Read-only

The name of the class derived from CIM_AllocationCapabilities that describes the allocation capabilities of this resource pool.

CLSID

Data type: string

Access type: Read-only

A GUID that represents the class identifier of the service's COM object. This property is inherited from Msvm_VirtualizationComponent.

Context

Data type: uint32

Access type: Read-only

The context in which the newly created object will run. This value is passed in the dwClsContext parameter to CoCreateInstance. This property is inherited from Msvm_VirtualizationComponent and it is always set to 1.

Enabled

Data type: boolean

Access type: Read-only

If true, this instance is enabled and can be used to complete client requests. This property is inherited from Msvm_VirtualizationComponent and it is always set to true.

Name

Data type: string

Access type: Read-only

Qualifiers: Key

A language-neutral string that uniquely identifies the element. The following format is suggested to prevent naming conflicts: "vendor|component|version". For example, this name represents version 1.0 of the Microsoft Emulated Network Port Component: "Microsoft|EmulatedNetworkPortComponent|V1.0". This property is inherited from Msvm_VirtualizationComponent.

ResourcePoolClassName

Data type: string

Access type: Read-only

The name of the class derived from CIM_ResourcePool that implements the resource pool.

Remarks

Access to the Msvm_ResourcePoolComponent 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_VirtualizationComponent

Profile Registration Classes