CIM_ProtocolControllerForDevice class

Represents an association between a logical device and a protocol controller that is connected to the device.

Syntax

[Association, Abstract, Version("2.8.1000"), UMLPackagePath("CIM::Device::ProtocolController"), AMENDMENT]
class CIM_ProtocolControllerForDevice : CIM_Dependency
{
  CIM_ProtocolController REF Antecedent;
  CIM_LogicalDevice      REF Dependent;
  string                     DeviceNumber;
  uint16                     AccessPriority;
  uint16                     AccessState;
};

Members

The CIM_ProtocolControllerForDevice class has these types of members:

Properties

The CIM_ProtocolControllerForDevice class has these properties.

AccessPriority

Data type: uint16

Access type: Read-only

The access priority given to the device through the protocol controller. The highest priority has the lowest value.

AccessState

Data type: uint16

Access type: Read-only

The accessibility of the logical device through the protocol controller

Unknown (0)

Active (2)

Inactive (3)

Replication In Progress (4)

Mapping Inconsistency (5)

Antecedent

Data type: CIM_ProtocolController

Access type: Read-only

Qualifiers: Override ("Antecedent")

The protocol controller in the association.

Dependent

Data type: CIM_LogicalDevice

Access type: Read-only

Qualifiers: Override ("Dependent")

The logical device in the association.

DeviceNumber

Data type: string

Access type: Read-only

The address of the associated device in the context of the protocol controler.

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_Dependency