classe CIM_MediaAccessDevice (gestione di Hyper-V)

Rappresenta un dispositivo che può usare supporti per archiviare e recuperare i dati.

Sintassi

[Abstract, Version("2.6.0"), UMLPackagePath("CIM::Device::StorageDevices"), AMENDMENT]
class CIM_MediaAccessDevice : CIM_LogicalDevice
{
  uint16   Capabilities[];
  string   CapabilityDescriptions[];
  string   ErrorMethodology;
  string   CompressionMethod;
  uint32   NumberOfMediaSupported;
  uint64   MaxMediaSize;
  uint64   DefaultBlockSize;
  uint64   MaxBlockSize;
  uint64   MinBlockSize;
  boolean  NeedsCleaning;
  boolean  MediaIsLocked;
  uint16   Security;
  datetime LastCleaned;
  uint64   MaxAccessTime;
  uint32   UncompressedDataRate;
  uint64   LoadTime;
  uint64   UnloadTime;
  uint64   MountCount;
  datetime TimeOfLastMount;
  uint64   TotalMountTime;
  string   UnitsDescription;
  uint64   MaxUnitsBeforeCleaning;
  uint64   UnitsUsed;
};

Membri

La classe CIM_MediaAccessDevice ha questi tipi di membri:

Metodi

La classe CIM_MediaAccessDevice dispone di questi metodi.

Metodo Descrizione
LockMedia Blocca e sblocca supporti rimovibili in un dispositivo di accesso multimediale.

Proprietà

La classe CIM_MediaAccessDevice ha queste proprietà.

Capabilities

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed"), MappingStrings ("MIF. DMTF |Archiviazione Dispositivi|001.9", "MIF. DMTF |Archiviazione Dispositivi|001.11", "MIF. DMTF |Archiviazione Dispositivi|001.12", "MIF. DMTF |Dischi|003.7", "MIF. DMTF |Disco host|001.2", "MIF. DMTF |Disco host|001.4"), ModelCorrespondence ("CIM_MediaAccessDevice.CapabilityDescriptions")

Matrice che contiene le funzionalità del dispositivo di accesso multimediale.

Sconosciuto (0)

Altro (1)

Accesso sequenziale (2)

Accesso casuale (3)

Supporta la scrittura (4)

Crittografia (5)

Compressione (6)

Supporta supporti rimuovibili (7)

Pulizia manuale (8)

Pulizia automatica (9)

Smart Notification (10)

Supporta supporti dual sided (11)

Predismount Eject Not Required (12)

CapabilityDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indicizzato"), ModelCorrespondence ("CIM_MediaAccessDevice.Funzionalità")

Matrice di descrizioni delle funzionalità per gli elementi nella matrice Capabilities .

CompressionMethod

Tipo di dati: string

Tipo di accesso: sola lettura

Nome dell'algoritmo o dello strumento usato dal dispositivo per supportare la compressione.

Se non viene specificato un tipo di compressione, è possibile usare uno dei valori seguenti:

  • Il supporto della compressione "Sconosciuto" è sconosciuto o non specificato.
  • La compressione "Compressed" è supportata, ma il tipo è sconosciuto o non specificato.
  • "Non compresso" il dispositivo non supporta le funzionalità di compressione.

DefaultBlockSize

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte"), PUnit ("byte")

Dimensioni del blocco predefinite, in byte, per il dispositivo.

ErrorMethodology

Tipo di dati: string

Tipo di accesso: sola lettura

Tipo di rilevamento e correzione degli errori supportati dal dispositivo.

LastCleaned

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora dell'ultima pulizia del dispositivo.

LoadTime

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("MilliSeconds"), PUnit ("second * 10^-3")

Il tempo necessario, in millisecondi, affinché il dispositivo sia in grado di leggere o scrivere un supporto dopo l'avvio del caricamento del dispositivo. Ad esempio, per le unità disco, questo è l'intervallo tra un disco che non gira sul disco segnalando che è pronto per le operazioni di lettura/scrittura. Per le unità nastro, viene avviato quando viene inserito un supporto e termina quando l'unità segnala che è pronta per un'applicazione. In genere si trova nell'area iniziale del nastro (BOT).

MaxAccessTime

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("MilliSeconds"), PUnit ("second * 10^-3")

Tempo di accesso massimo del supporto, espresso in millisecondi. Per un'unità disco, rappresenta la ricerca completa e il ritardo rotazionale completo. Per le unità nastro, rappresenta una ricerca dall'inizio del nastro al punto più fisicamente distante.

MaxBlockSize

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte"), PUnit ("byte")

Dimensioni massime del blocco, in byte, per i supporti a cui accede il dispositivo.

MaxMediaSize

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF |Dispositivi di accesso sequenziale|001.2", "MIF. DMTF |Disco host|001.5")

Dimensioni massime, in kilobyte, di supporti supportati da questo dispositivo.

MaxUnitsBeforeCleaning

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_MediaAccessDevice.UnitsDescription")

Numero massimo di unità che possono essere usate prima della pulizia del dispositivo. UnitsDescription definisce il modo in cui il tipo di unità.

MediaIsLocked

Tipo di dati: booleano

Tipo di accesso: sola lettura

true se il supporto è bloccato nel dispositivo e non può essere espulso; in caso contrario, false. Per i dispositivi non rimovibili, questo valore deve essere true.

MinBlockSize

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte"), PUnit ("byte")

Dimensioni minime del blocco, in byte, per i supporti a cui accede il dispositivo.

MountCount

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: contatore

Numero di volte in cui il supporto è stato montato per il trasferimento dei dati o per pulire il dispositivo. Se il dispositivo non supporta supporti rimovibili, questa proprietà deve essere impostata su zero.

NeedsCleaning

Tipo di dati: booleano

Tipo di accesso: sola lettura

true se il dispositivo richiede la pulizia; in caso contrario, false.

Nota

La proprietà Capabilities indica se è possibile eseguire la pulizia manuale o automatica.

NumberOfMediaSupported

Tipo di dati: uint32

Tipo di accesso: sola lettura

Se il dispositivo supporta più supporti singoli, questa proprietà definisce il numero massimo che può essere supportato o inserito.

Sicurezza

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF |Dischi|003.22")

Sicurezza operativa per il dispositivo.

Altro (1)

Sconosciuto (2)

Nessuno (3)

Sola lettura (4)

Bloccato (5)

Bypass di avvio (6)

Bypass di avvio e sola lettura (7)

TimeOfLastMount

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora più recenti in cui è stato montato il supporto nel dispositivo. Questa proprietà viene utilizzata solo dai dispositivi che supportano supporti rimovibili.

TotalMountTime

Tipo di dati: uint64

Tipo di accesso: sola lettura

Tempo, in secondi, che il supporto è stato montato per il trasferimento dei dati o per pulire il dispositivo. Se il dispositivo non supporta supporti rimovibili, questa proprietà deve essere impostata su zero.

UncompressedDataRate

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: unità ("KiloBytes al secondo"), PUnit ("byte / secondo * 10^3")

Velocità di trasferimento dei dati sostenuta in kilobyte in cui il dispositivo può leggere e scrivere in un supporto. Si tratta di una velocità di dati non elaborata sostenuta. In questa proprietà non è consigliabile segnalare frequenze o frequenze massime con compressione.

UnitsDescription

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_MediaAccessDevice.MaxUnitsBeforeCleaning", "CIM_MediaAccessDevice.UnitsUsed")

Descrive il tipo di unità delle proprietà MaxUnitsBeforeCleaning e UnitsUsed .

Unitàutilizzate

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: misuratore, modelcorrespondence ("CIM_MediaAccessDevice.UnitsDescription", "CIM_MediaAccessDevice.MaxUnitsBeforeCleaning")

Numero di unità usate dal dispositivo. Questa proprietà viene usata per determinare quando il dispositivo deve essere pulito. UnitsDescription definisce il modo in cui il tipo di unità.

UnloadTime

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("MilliSeconds"), PUnit ("second * 10^-3")

Tempo necessario, in millisecondi, affinché il dispositivo passi dalla lettura o dalla scrittura di supporti allo scaricamento. Ad esempio, per le unità disco, questo è l'intervallo tra un disco che gira a velocità nominale e un disco che non gira. Per le unità nastro, questo è il momento in cui un supporto passa dal bot a essere completamente espulso e accessibile a un elemento di selezione o a un operatore umano.

Requisiti

Requisito valore
Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

Cim_logicaldevice