Msvm _ ProtocolControllerForUnit-Klasse

Diese Zuordnung gibt an, dass eine Unterklasse eines logischen Geräts (z. B. ein Speichervolume) über einen bestimmten Protokollcontroller verbunden ist. In vielen Situationen (z. B. bei der Speicher-LUN-Maskierung) können viele dieser Zuordnungen verwendet werden, um sich auf verschiedene Objekte zu beziehen. Daher wurden Unterklassen definiert, um die Enumeration der Zuordnungen zu optimieren.

Die folgende Syntax ist Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

[Association, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ProtocolControllerForUnit : CIM_ProtocolControllerForUnit
{
  CIM_ProtocolController REF Antecedent;
  CIM_LogicalDevice      REF Dependent;
  string                     DeviceNumber;
  uint16                     AccessPriority;
  uint16                     AccessState;
  uint16                     DeviceAccess;
};

Member

Die Msvm _ ProtocolControllerForUnit-Klasse verfügt über folgende Typen von Membern:

Eigenschaften

Die Msvm _ ProtocolControllerForUnit-Klasse verfügt über diese Eigenschaften.

AccessPriority

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Priorität für den Zugriff auf das Gerät über diesen Controller. Der Pfad mit der höchsten Priorität weist den niedrigsten Wert für diesen Parameter auf. Diese Klasse wird von CIM _ ProtocolControllerForDevice geerbt.

AccessState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt an, ob der Controller aktiv auf das Gerät (2) oder nicht (3) zugreift. Außerdem kann der Wert 0 (Unbekannt) definiert werden. Diese Informationen sind erforderlich, wenn ein logisches Gerät von mehreren Protokollcontrollern befehlsgesteuert oder über diesen aufgerufen werden kann. Diese Klasse wird von CIM _ ProtocolControllerForDevice geerbt.

Unbekannt (0)

Aktiv (2)

Inaktiv (3 )

Vorläufer

Datentyp: CIM _ ProtocolController

Zugriffstyp: Schreibgeschützt

Der Protokollcontroller. Diese Klasse wird von _ CIM-Abhängigkeitgeerbt.

Abhängigen

Datentyp: CIM _ LogicalDevice

Zugriffstyp: Schreibgeschützt

Das kontrollierte Gerät. Diese Klasse wird von _ CIM-Abhängigkeitgeerbt.

DeviceAccess

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Zugriffsrechte, die dem Gerät über diesen Controller gewährt werden. Diese Klasse wird von CIM _ ProtocolControllerForUnit geerbt.

Wert Bedeutung
0
Unbekannt
2
Lesen/Schreiben
3
Schreibgeschützt
4
Kein Zugriff.
5..15999
DMTF reserviert
16000..
Reservierter Anbieter

DeviceNumber

Datentyp: string

Zugriffstyp: Schreibgeschützt

Die Adresse des zugeordneten Geräts im Kontext des Vorgängercontrollers. Diese Klasse wird von CIM _ ProtocolControllerForDevice geerbt.

Hinweise

Der Zugriff auf die Msvm _ ProtocolControllerForUnit-Klasse kann durch die UAC-Filterung eingeschränkt werden. Weitere Informationen finden Sie unter Benutzerkontensteuerung und WMI.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
[Windows Server 2012 Nur Desktop-Apps]
Namespace
Root \ Virtualization \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM _ ProtocolControllerForUnit

CIM _ ProtocolControllerForUnit

Storage Klassen