Freigeben über


Msvm_ProtocolControllerForUnit-Klasse

Diese Zuordnung gibt an, dass eine Unterklasse des logischen Geräts (z. B. ein Speichervolume) über einen bestimmten Protokollcontroller verbunden ist. In vielen Situationen (z. B. 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 vereinfachter MOF-Code (Managed Object Format) 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 Membertypen:

Eigenschaften

Die Msvm_ProtocolControllerForUnit-Klasse verfügt über diese Eigenschaften.

AccessPriority

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Priorität, die den Zugriffen auf das Gerät über diesen Controller zugewiesen wird. Der Pfad mit der höchsten Priorität hat den niedrigsten Wert für diesen Parameter. Diese Klasse wird von CIM_ProtocolControllerForDevice geerbt.

AccessState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt an, ob der Controller aktiv auf das Gerät (2) zugreift oder nicht (3). Außerdem kann der Wert 0 (Unbekannt) definiert werden. Diese Informationen sind erforderlich, wenn ein logisches Gerät von mehreren Protokollcontrollern befehlet oder darauf zugegriffen 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_Dependency geerbt.

Abhängig

Datentyp: CIM_LogicalDevice

Zugriffstyp: Schreibgeschützt

Das kontrollierte Gerät. Diese Klasse wird von CIM_Dependency geerbt.

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..
Anbieter reserviert

DeviceNumber

Datentyp: string

Zugriffstyp: Schreibgeschützt

Die Adresse des zugeordneten Geräts im Kontext des vorgängern Controllers. Diese Klasse wird von CIM_ProtocolControllerForDevice geerbt.

Bemerkungen

Der Zugriff auf die Msvm_ProtocolControllerForUnit-Klasse kann durch 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

Speicherklassen