Msvm_PciExpressSettingData class

Represents the configured state of a PCI Express port.

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

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_PciExpressSettingData : CIM_ResourceAllocationSettingData
{
  uint16 VirtualFunctions[];
  string VirtualSystemIdentifiers[];
};

Members

The Msvm_PciExpressSettingData class has these types of members:

Properties

The Msvm_PciExpressSettingData class has these properties.

VirtualFunctions

Data type: uint16 array

Access type: Read/write

The virtual function number to assign to the VM.

VirtualSystemIdentifiers

Data type: string array

Access type: Read-only

Qualifiers: ArrayType ("Indexed")

A free-form string array of identifiers of this resource presented to the virtual computer system's operating system. The indexes and values per index are defined on a per resource basis (that is, for each enumerated ResourceType value). This property is set to "GUID".

This is a read-only property, but it can be changed using the ModifyVirtualSystemResources method of the sd class.

Requirements

Requirement Value
Minimum supported client
Windows 10, version 1703 [desktop apps only]
Minimum supported server
Windows Server 2016
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_ResourceAllocationSettingData