InstanceID - property in ROOT\virtualization\v2 namespace

InstanceID in other namespaces

List of classes with InstanceID local property in ROOT\virtualization\v2 namespace

propertyClassOrigin
InstanceIDCIM_ManagedElementCIM_ManagedElement
InstanceIDMsvm_GuestNetworkAdapterConfigurationMsvm_GuestNetworkAdapterConfiguration

List of classes with InstanceID derived property in ROOT\virtualization\v2 namespace

propertyClassOrigin
InstanceIDCIM_AggregationMetricDefinitionCIM_ManagedElement
InstanceIDCIM_AggregationMetricValueCIM_ManagedElement
InstanceIDCIM_AllocationCapabilitiesCIM_ManagedElement
InstanceIDCIM_BaseMetricDefinitionCIM_ManagedElement
InstanceIDCIM_BaseMetricValueCIM_ManagedElement
InstanceIDCIM_BIOSElementCIM_ManagedElement
InstanceIDCIM_CapabilitiesCIM_ManagedElement
InstanceIDCIM_CDROMDriveCIM_ManagedElement
InstanceIDCIM_ComputerSystemCIM_ManagedElement
InstanceIDCIM_ConcreteJobCIM_ManagedElement
InstanceIDCIM_ControllerCIM_ManagedElement
InstanceIDCIM_DesktopMonitorCIM_ManagedElement
InstanceIDCIM_DiskDriveCIM_ManagedElement
InstanceIDCIM_DisketteDriveCIM_ManagedElement
InstanceIDCIM_DisplayCIM_ManagedElement
InstanceIDCIM_DisplayControllerCIM_ManagedElement
InstanceIDCIM_DVDDriveCIM_ManagedElement
InstanceIDCIM_DynamicForwardingEntryCIM_ManagedElement
InstanceIDCIM_EnabledLogicalElementCIM_ManagedElement
InstanceIDCIM_EnabledLogicalElementCapabilitiesCIM_ManagedElement
InstanceIDCIM_EthernetPortCIM_ManagedElement
InstanceIDCIM_EthernetPortAllocationSettingDataCIM_ManagedElement
InstanceIDCIM_FCPortCIM_ManagedElement
InstanceIDCIM_ForwardingServiceCIM_ManagedElement
InstanceIDCIM_IDEControllerCIM_ManagedElement
InstanceIDCIM_JobCIM_ManagedElement
InstanceIDCIM_LANEndpointCIM_ManagedElement
InstanceIDCIM_LogicalDeviceCIM_ManagedElement
InstanceIDCIM_LogicalDiskCIM_ManagedElement
InstanceIDCIM_LogicalElementCIM_ManagedElement
InstanceIDCIM_LogicalPortCIM_ManagedElement
InstanceIDCIM_ManagedSystemElementCIM_ManagedElement
InstanceIDCIM_MediaAccessDeviceCIM_ManagedElement
InstanceIDCIM_MemoryCIM_ManagedElement
InstanceIDCIM_MetricServiceCIM_ManagedElement
InstanceIDCIM_MetricServiceCapabilitiesCIM_ManagedElement
InstanceIDCIM_NetworkPortCIM_ManagedElement
InstanceIDCIM_NetworkServiceCIM_ManagedElement
InstanceIDCIM_PointingDeviceCIM_ManagedElement
InstanceIDCIM_ProcessorCIM_ManagedElement
InstanceIDCIM_ProtocolControllerCIM_ManagedElement
InstanceIDCIM_ProtocolEndpointCIM_ManagedElement
InstanceIDCIM_ResourceAllocationSettingDataCIM_ManagedElement
InstanceIDCIM_ResourcePoolCIM_ManagedElement
InstanceIDCIM_ResourcePoolConfigurationCapabilitiesCIM_ManagedElement
InstanceIDCIM_ResourcePoolConfigurationServiceCIM_ManagedElement
InstanceIDCIM_SCSIProtocolControllerCIM_ManagedElement
InstanceIDCIM_SerialControllerCIM_ManagedElement
InstanceIDCIM_ServiceCIM_ManagedElement
InstanceIDCIM_ServiceAccessPointCIM_ManagedElement
InstanceIDCIM_SettingDataCIM_ManagedElement
InstanceIDCIM_SoftwareElementCIM_ManagedElement
InstanceIDCIM_StorageAllocationSettingDataCIM_ManagedElement
InstanceIDCIM_StorageExtentCIM_ManagedElement
InstanceIDCIM_SwitchPortCIM_ManagedElement
InstanceIDCIM_SwitchServiceCIM_ManagedElement
InstanceIDCIM_SystemCIM_ManagedElement
InstanceIDCIM_TapeDriveCIM_ManagedElement
InstanceIDCIM_TransparentBridgingServiceCIM_ManagedElement
InstanceIDCIM_USBDeviceCIM_ManagedElement
InstanceIDCIM_UserDeviceCIM_ManagedElement
InstanceIDCIM_VideoHeadCIM_ManagedElement
InstanceIDCIM_VirtualEthernetSwitchSettingDataCIM_ManagedElement
InstanceIDCIM_VirtualSystemManagementCapabilitiesCIM_ManagedElement
InstanceIDCIM_VirtualSystemManagementServiceCIM_ManagedElement
InstanceIDCIM_VirtualSystemMigrationCapabilitiesCIM_ManagedElement
InstanceIDCIM_VirtualSystemMigrationServiceCIM_ManagedElement
InstanceIDCIM_VirtualSystemMigrationSettingDataCIM_ManagedElement
InstanceIDCIM_VirtualSystemSettingDataCIM_ManagedElement
InstanceIDCIM_VirtualSystemSnapshotServiceCIM_ManagedElement
InstanceIDCIM_VLANEndpointCIM_ManagedElement
InstanceIDCIM_VLANEndpointSettingDataCIM_ManagedElement
InstanceIDCIM_WiFiEndpointCIM_ManagedElement
InstanceIDCIM_WiFiPortCIM_ManagedElement
InstanceIDMsvm_AbstractResourcePoolSettingDataCIM_ManagedElement
InstanceIDMsvm_AggregationMetricDefinitionCIM_ManagedElement
InstanceIDMsvm_AggregationMetricValueCIM_ManagedElement
InstanceIDMsvm_AllocationCapabilitiesCIM_ManagedElement
InstanceIDMsvm_BaseMetricDefinitionCIM_ManagedElement
InstanceIDMsvm_BaseMetricValueCIM_ManagedElement
InstanceIDMsvm_BIOSElementCIM_ManagedElement
InstanceIDMsvm_BootSourceSettingDataCIM_ManagedElement
InstanceIDMsvm_ComputerSystemCIM_ManagedElement
InstanceIDMsvm_ConcreteJobCIM_ManagedElement
InstanceIDMsvm_CopyFileToGuestJobCIM_ManagedElement
InstanceIDMsvm_CopyFileToGuestSettingDataCIM_ManagedElement
InstanceIDMsvm_DiskDriveCIM_ManagedElement
InstanceIDMsvm_DisketteControllerCIM_ManagedElement
InstanceIDMsvm_DisketteDriveCIM_ManagedElement
InstanceIDMsvm_DiskMergeSettingDataCIM_ManagedElement
InstanceIDMsvm_DVDDriveCIM_ManagedElement
InstanceIDMsvm_DynamicForwardingEntryCIM_ManagedElement
InstanceIDMsvm_EmulatedEthernetPortCIM_ManagedElement
InstanceIDMsvm_EmulatedEthernetPortSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetPortAllocationSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetPortDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchBandwidthDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchExtensionCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchFeatureCapabilitiesCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchFeatureSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchHardwareOffloadDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchOperationalDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortAclSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortBandwidthDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortBandwidthSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortExtendedAclSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortFeatureSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortIsolationSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortOffloadDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortOffloadSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortProfileSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortRoutingDomainSettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortSecuritySettingDataCIM_ManagedElement
InstanceIDMsvm_EthernetSwitchPortVlanSettingDataCIM_ManagedElement
InstanceIDMsvm_ExternalEthernetPortCIM_ManagedElement
InstanceIDMsvm_ExternalEthernetPortCapabilitiesCIM_ManagedElement
InstanceIDMsvm_ExternalFcPortCIM_ManagedElement
InstanceIDMsvm_FailoverNetworkAdapterSettingDataCIM_ManagedElement
InstanceIDMsvm_FcEndpointCIM_ManagedElement
InstanceIDMsvm_FcPortAllocationSettingDataCIM_ManagedElement
InstanceIDMsvm_FcSwitchPortCIM_ManagedElement
InstanceIDMsvm_FeatureSettingDataCIM_ManagedElement
InstanceIDMsvm_GuestFileServiceCIM_ManagedElement
InstanceIDMsvm_GuestServiceCIM_ManagedElement
InstanceIDMsvm_GuestServiceInterfaceComponentCIM_ManagedElement
InstanceIDMsvm_GuestServiceInterfaceComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_HeartbeatComponentCIM_ManagedElement
InstanceIDMsvm_HeartbeatComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_IDEControllerCIM_ManagedElement
InstanceIDMsvm_ImageManagementServiceCIM_ManagedElement
InstanceIDMsvm_InstalledEthernetSwitchExtensionCIM_ManagedElement
InstanceIDMsvm_InternalEthernetPortCIM_ManagedElement
InstanceIDMsvm_KeyboardCIM_ManagedElement
InstanceIDMsvm_KvpExchangeComponentCIM_ManagedElement
InstanceIDMsvm_KvpExchangeComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_KvpExchangeDataItemCIM_ManagedElement
InstanceIDMsvm_LANEndpointCIM_ManagedElement
InstanceIDMsvm_LogicalDiskCIM_ManagedElement
InstanceIDMsvm_MemoryCIM_ManagedElement
InstanceIDMsvm_MemorySettingDataCIM_ManagedElement
InstanceIDMsvm_MetricServiceCIM_ManagedElement
InstanceIDMsvm_MetricServiceCapabilitiesCIM_ManagedElement
InstanceIDMsvm_MetricServiceSettingDataCIM_ManagedElement
InstanceIDMsvm_MigrationJobCIM_ManagedElement
InstanceIDMsvm_MountedStorageImageCIM_ManagedElement
InstanceIDMsvm_NumaNodeCIM_ManagedElement
InstanceIDMsvm_Physical3dGraphicsProcessorCIM_ManagedElement
InstanceIDMsvm_PhysicalGPUInfoCIM_ManagedElement
InstanceIDMsvm_PlannedComputerSystemCIM_ManagedElement
InstanceIDMsvm_ProcessorCIM_ManagedElement
InstanceIDMsvm_ProcessorPoolCIM_ManagedElement
InstanceIDMsvm_ProcessorSettingDataCIM_ManagedElement
InstanceIDMsvm_Ps2MouseCIM_ManagedElement
InstanceIDMsvm_RdvComponentCIM_ManagedElement
InstanceIDMsvm_RdvComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_ReplicationAuthorizationSettingDataCIM_ManagedElement
InstanceIDMsvm_ReplicationProviderCIM_ManagedElement
InstanceIDMsvm_ReplicationRelationshipCIM_ManagedElement
InstanceIDMsvm_ReplicationServiceCIM_ManagedElement
InstanceIDMsvm_ReplicationServiceSettingDataCIM_ManagedElement
InstanceIDMsvm_ReplicationSettingDataCIM_ManagedElement
InstanceIDMsvm_ReplicationStatisticsCIM_ManagedElement
InstanceIDMsvm_ResourceAllocationSettingDataCIM_ManagedElement
InstanceIDMsvm_ResourcePoolCIM_ManagedElement
InstanceIDMsvm_ResourcePoolConfigurationCapabilitiesCIM_ManagedElement
InstanceIDMsvm_ResourcePoolConfigurationServiceCIM_ManagedElement
InstanceIDMsvm_ResourcePoolSettingDataCIM_ManagedElement
InstanceIDMsvm_S3DisplayControllerCIM_ManagedElement
InstanceIDMsvm_SCSIProtocolControllerCIM_ManagedElement
InstanceIDMsvm_SerialControllerCIM_ManagedElement
InstanceIDMsvm_SerialPortCIM_ManagedElement
InstanceIDMsvm_ShutdownComponentCIM_ManagedElement
InstanceIDMsvm_ShutdownComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_StorageAllocationSettingDataCIM_ManagedElement
InstanceIDMsvm_StorageJobCIM_ManagedElement
InstanceIDMsvm_Synth3dVideoPoolCIM_ManagedElement
InstanceIDMsvm_Synthetic3DDisplayControllerCIM_ManagedElement
InstanceIDMsvm_Synthetic3DDisplayControllerSettingDataCIM_ManagedElement
InstanceIDMsvm_Synthetic3DServiceCIM_ManagedElement
InstanceIDMsvm_Synthetic3DServiceSettingDataCIM_ManagedElement
InstanceIDMsvm_SyntheticDisplayControllerCIM_ManagedElement
InstanceIDMsvm_SyntheticEthernetPortCIM_ManagedElement
InstanceIDMsvm_SyntheticEthernetPortSettingDataCIM_ManagedElement
InstanceIDMsvm_SyntheticFcPortCIM_ManagedElement
InstanceIDMsvm_SyntheticFcPortSettingDataCIM_ManagedElement
InstanceIDMsvm_SyntheticMouseCIM_ManagedElement
InstanceIDMsvm_TerminalConnectionCIM_ManagedElement
InstanceIDMsvm_TerminalServiceCIM_ManagedElement
InstanceIDMsvm_TerminalServiceSettingDataCIM_ManagedElement
InstanceIDMsvm_TimeSyncComponentCIM_ManagedElement
InstanceIDMsvm_TimeSyncComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_TransparentBridgingServiceCIM_ManagedElement
InstanceIDMsvm_VideoHeadCIM_ManagedElement
InstanceIDMsvm_VirtualEthernetSwitchCIM_ManagedElement
InstanceIDMsvm_VirtualEthernetSwitchBandwidthSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualEthernetSwitchManagementCapabilitiesCIM_ManagedElement
InstanceIDMsvm_VirtualEthernetSwitchManagementServiceCIM_ManagedElement
InstanceIDMsvm_VirtualEthernetSwitchSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualFcSwitchCIM_ManagedElement
InstanceIDMsvm_VirtualFcSwitchSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualHardDiskSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualLogicalUnitSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemCapabilitiesCIM_ManagedElement
InstanceIDMsvm_VirtualSystemExportSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemManagementCapabilitiesCIM_ManagedElement
InstanceIDMsvm_VirtualSystemManagementServiceCIM_ManagedElement
InstanceIDMsvm_VirtualSystemManagementServiceSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemMigrationCapabilitiesCIM_ManagedElement
InstanceIDMsvm_VirtualSystemMigrationNetworkSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemMigrationServiceCIM_ManagedElement
InstanceIDMsvm_VirtualSystemMigrationServiceSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemMigrationSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemSettingDataCIM_ManagedElement
InstanceIDMsvm_VirtualSystemSnapshotServiceCIM_ManagedElement
InstanceIDMsvm_VLANEndpointCIM_ManagedElement
InstanceIDMsvm_VssComponentCIM_ManagedElement
InstanceIDMsvm_VssComponentSettingDataCIM_ManagedElement
InstanceIDMsvm_WiFiEndpointCIM_ManagedElement
InstanceIDMsvm_WiFiPortCIM_ManagedElement

Code samples for InstanceID property

Get instance of WMI class using GetObject, InstanceID property of Msvm_ResourceAllocationSettingData

Short VBS code - get a single specified instance of Msvm_ResourceAllocationSettingData class or get a default unnamed instance (singleton) of the class, using one single command GetObject with exact path of the wmi object.

'https://wutils.com/wmi/
Dim wmiObject
Set wmiObject = GetObject( _
 "WINMGMTS:\\.\ROOT\virtualization\v2:" + _
 "Msvm_ResourceAllocationSettingData.InstanceID=""Microsoft:Definition\\118C3BE5-0D31-4804-85F0-5C6074ABEA8F\\Default""")
Wscript.Echo wmiObject.InstanceID 'or other property name, see properties
See more VBS samples of Msvm_ResourceAllocationSettingData class

WMI query - sample windows WQL with C#, InstanceID property of Msvm_ResourceAllocationSettingData

Get a specified instance of Msvm_ResourceAllocationSettingData by a key, get a default unnamed instance (singleton) of the class or list instances of the class by wmi query using this c# sample code.
See in another language: VBScript, VB.Net.
//https://wutils.com/wmi/

//Project -> Add reference -> System.Management
//using System.Management;

//create a management scope object
ManagementScope scope = new ManagementScope("\\\\.\\ROOT\\virtualization\\v2");

//create object query
ObjectQuery query = new ObjectQuery("SELECT * FROM Msvm_ResourceAllocationSettingData Where InstanceID=\"Microsoft:Definition\\\\118C3BE5-0D31-4804-85F0-5C6074ABEA8F\\\\Default\"");

//create object searcher
ManagementObjectSearcher searcher =
                        new ManagementObjectSearcher(scope, query);

//get a collection of WMI objects
ManagementObjectCollection queryCollection = searcher.Get();

//enumerate the collection.
foreach (ManagementObject m in queryCollection) 
{
  // access properties of the WMI object
  Console.WriteLine("InstanceID : {0}", m["InstanceID"]);
  
}

WMI query - sample windows WQL with VB.Net, InstanceID property of Msvm_ResourceAllocationSettingData

Get a specified instance of Msvm_ResourceAllocationSettingData by a key, get a default unnamed instance (singleton) of the class or list instances of the class by wmi query using this VB.Net sample code.
See in another language: VBScript, C#
'Project -> Add reference -> System.Management
'Imports System.Management

'Get the namespace management scope
Dim Scope As New ManagementScope("\\.\ROOT\virtualization\v2")

'Get a result of WML query 
Dim Query As New ObjectQuery("SELECT * FROM Msvm_ResourceAllocationSettingData Where InstanceID="Microsoft:Definition\\118C3BE5-0D31-4804-85F0-5C6074ABEA8F\\Default"")

'Create object searcher
Dim Searcher As New ManagementObjectSearcher(Scope, Query)

'Get a collection of WMI objects
Dim queryCollection As ManagementObjectCollection = Searcher.Get

'Enumerate wmi object 
For Each mObject As ManagementObject In queryCollection
  'write out some property value
  Console.WriteLine("InstanceID : {0}", mObject("InstanceID"))
Next
comments powered by Disqus
WUtils.com