Condividi tramite


classe Msvm_ProtocolControllerForUnit

Questa associazione indica che una sottoclasse del dispositivo logico (ad esempio un volume di archiviazione) è connessa tramite un controller di protocollo specifico. In molte situazioni (ad esempio la maschera LUN di archiviazione), potrebbero esserci molte di queste associazioni usate per correlare a oggetti diversi. Di conseguenza, le sottoclassi sono state definite per ottimizzare l'enumerazione delle associazioni.

La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

[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;
};

Members

La classe Msvm_ProtocolControllerForUnit include questi tipi di membri:

Proprietà

La classe Msvm_ProtocolControllerForUnit ha queste proprietà.

AccessPriority

Tipo di dati: uint16

Tipo di accesso: sola lettura

Priorità assegnata agli accessi del dispositivo tramite questo controller. Il percorso con priorità più alta avrà il valore più basso per questo parametro. Questa classe viene ereditata da CIM_ProtocolControllerForDevice.

AccessState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica se il controller esegue attivamente il comando o l'accesso al dispositivo (2) o meno (3). È anche possibile definire il valore 0 (sconosciuto). Queste informazioni sono necessarie quando un dispositivo logico può essere eseguito tramite o accessibile tramite più controller di protocollo. Questa classe viene ereditata da CIM_ProtocolControllerForDevice.

Sconosciuto (0)

Attivo (2)

Inattivo (3 )

Antecedente

Tipo di dati: CIM_ProtocolController

Tipo di accesso: sola lettura

Controller di protocollo. Questa classe viene ereditata da CIM_Dependency.

Dipendente

Tipo di dati: CIM_LogicalDevice

Tipo di accesso: sola lettura

Dispositivo controllato. Questa classe viene ereditata da CIM_Dependency.

DeviceAccess

Tipo di dati: uint16

Tipo di accesso: sola lettura

Diritti di accesso concessi al dispositivo tramite questo controller. Questa classe viene ereditata da CIM_ProtocolControllerForUnit.

Valore Significato
0
Sconosciuto
2
Lettura/Scrittura
3
Sola lettura
4
Nessun accesso.
5..15999
DMTF riservato
16000..
Fornitore riservato

DeviceNumber

Tipo di dati: stringa

Tipo di accesso: sola lettura

Indirizzo del dispositivo associato nel contesto del controller precedente. Questa classe viene ereditata da CIM_ProtocolControllerForDevice.

Commenti

L'accesso alla classe Msvm_ProtocolControllerForUnit potrebbe essere limitato dal filtro dell'interfaccia utente. Per altre informazioni, vedere Controllo account utente e WMI.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_ProtocolControllerForUnit

CIM_ProtocolControllerForUnit

Classi di archiviazione