Share via


CIM_ProtocolControllerForUnit class

Represents an association between a protocol controller and an exposed logical unit. An example is an SCSI target controller that is linked to logical units. This subclass is provided so that an enumeration of related controllers and logical units can be accessed without retrieving connected ports or other controllers.

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

Syntax

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

Members

The CIM_ProtocolControllerForUnit class has these types of members:

Properties

The CIM_ProtocolControllerForUnit 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.

This property is inherited from CIM_ProtocolControllerForDevice.

AccessState

Data type: uint16

Access type: Read-only

The accessibility of the logical device through the protocol controller

This property is inherited from CIM_ProtocolControllerForDevice.

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.

Dependent

Data type: CIM_LogicalDevice

Access type: Read-only

Qualifiers: Override ("Dependent")

The logical unit associated with the protocol controller.

DeviceAccess

Data type: uint16

Access type: Read-only

The access rights granted to the logical unit through the protocol controller.

Unknown (0)

Read Write (2)

Read-Only (3)

No Access (4)

DMTF Reserved

Reserved

Vendor Reserved

Reserved

DeviceNumber

Data type: string

Access type: Read-only

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

This property is inherited from CIM_ProtocolControllerForDevice.

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_ProtocolControllerForDevice

Failover Clustering Hyper-V WMI Provider