CIM_ControlledBy class (Hyper-V management)

Represents a relationship between a controller and a logical device that is managed by the controller.

Syntax

[Association, Abstract, Version("2.10.0"), UMLPackagePath("CIM::Device::Controller"), AMENDMENT]
class CIM_ControlledBy : CIM_DeviceConnection
{
  CIM_Controller    REF Antecedent;
  CIM_LogicalDevice REF Dependent;
  uint16                AccessState;
  datetime              TimeOfDeviceReset;
  uint32                NumberOfHardResets;
  uint32                NumberOfSoftResets;
  string                DeviceNumber;
  uint16                AccessMode;
  uint16                AccessPriority;
};

Members

The CIM_ControlledBy class has these types of members:

Properties

The CIM_ControlledBy class has these properties.

AccessMode

Data type: uint16

Access type: Read-only

This property that describes the accessibility of the device through the controller.

ReadWrite (2)

ReadOnly (3)

NoAccess (4)

AccessPriority

Data type: uint16

Access type: Read-only

The priority for access of the device through the controller. A lower value indicates a higher priority.

AccessState

Data type: uint16

Access type: Read-only

Indicates whether the controller is actively managing the device.

Unknown (0)

Active (1)

Inactive (2)

Antecedent

Data type: CIM_Controller

Access type: Read-only

Qualifiers: Override ("Antecedent")

The controller.

Dependent

Data type: CIM_LogicalDevice

Access type: Read-only

Qualifiers: Override ("Dependent")

The logical devices.

DeviceNumber

Data type: string

Access type: Read-only

The address of the associated device in the context of the controller.

NumberOfHardResets

Data type: uint32

Access type: Read-only

Qualifiers: Counter

The number of hard resets issued by the controller. A hard reset returns a device to its initialization or boot-up state, after which all internal device state information and data are lost.

NumberOfSoftResets

Data type: uint32

Access type: Read-only

Qualifiers: Counter

The number of soft resets issued by the controller. A soft reset does not clear the device state or data.

TimeOfDeviceReset

Data type: datetime

Access type: Read-only

The time when the downstream device was last reset by the controller.

Requirements

Requirement Value
Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_DeviceConnection