CIM_ProtocolControllerForDevice class

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

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

Syntax

[Association, Abstract, Version("2.8.1000"), UMLPackagePath("CIM::Device::ProtocolController")]
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

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\HyperVCluster\v2
MOF
WindowsHyperVCluster.V2.mof
DLL
VMMS.exe

See also

CIM_Dependency

Failover Clustering Hyper-V WMI Provider