Freigeben über


CIM_MediaAccessDevice-Klasse (Hyper-V-Verwaltung)

Stellt ein Gerät dar, das Medien zum Speichern und Abrufen von Daten verwenden kann.

Syntax

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

Member

Die CIM_MediaAccessDevice-Klasse weist folgende Membertypen auf:

Methoden

Die CIM_MediaAccessDevice-Klasse weist diese Methoden auf.

Methode Beschreibung
LockMedia Sperrt und entsperrt Wechselmedien auf einem Medienzugriffsgerät.

Eigenschaften

Die CIM_MediaAccessDevice-Klasse weist diese Eigenschaften auf.

Capabilities

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: ArrayType ("Indexed"), MappingStrings ("MIF.DMTF|Storage Devices|001.9", "MIF.DMTF|Storage Devices|001.11", "MIF.DMTF|Storage Devices|001.12", "MIF.DMTF|Disks|003.7", "MIF.DMTF|Host Disk|001.2", "MIF.DMTF|Host Disk|001.4"), ModelCorrespondence ("CIM_MediaAccessDevice.CapabilityDescriptions")

Ein Array, das die Funktionen des Medienzugriffsgeräts enthält.

Unbekannt (0)

Sonstige (1)

Sequenzieller Zugriff (2)

Wahlfreier Zugriff (3)

Unterstützt das Schreiben (4)

Verschlüsselung (5)

Komprimierung (6)

Unterstützt Wechselmedien (7)

Manuelle Bereinigung (8)

Automatische Bereinigung (9)

SMART-Benachrichtigung (10)

Unterstützt zweiseitige Medien (11)

Auswerfen vor Aufheben der Bereitstellung nicht erforderlich (12)

CapabilityDescriptions

Datentyp: string-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: ArrayType ("Indexed"), ModelCorrespondence ("CIM_MediaAccessDevice.Capabilities")

Ein Array von Funktionsbeschreibungen für die Elemente im Array Funktionen.

CompressionMethod

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Name des Algorithmus oder des Tools, der bzw. das vom Gerät zur Unterstützung der Komprimierung verwendet wird.

Wenn kein Komprimierungstyp angegeben ist, kann einer der folgenden Werte verwendet werden:

  • Die Unterstützung der Komprimierung „Unbekannt“ ist unbekannt oder nicht angegeben.
  • Die Komprimierung „Komprimiert“ wird unterstützt, der Typ ist jedoch unbekannt oder nicht angegeben.
  • „Nicht komprimiert“ unterstützt das Gerät keine Komprimierungsfunktionen.

DefaultBlockSize

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("Bytes"), PUnit ("Byte")

Die standardmäßige Blockgröße (in Byte) für das Gerät.

ErrorMethodology

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Typ der Fehlererkennung und -korrektur, der vom Gerät unterstützt wird.

LastCleaned

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Das Datum und die Uhrzeit, zu dem das Gerät zuletzt bereinigt wurde.

LoadTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("MilliSeconds"), PUnit ("second * 10^-3")

Die Zeit in Millisekunden, die es braucht, bis das Gerät ein Medium lesen oder schreiben kann, nachdem das Gerät geladen wurde. Bei Laufwerken ist dies z. B. die Zeitspanne zwischen dem Stillstand einer Festplatte und der Meldung, dass sie für Lese-/Schreibvorgänge bereit ist. Bei Bandlaufwerken beginnt diese, wenn Medien eingefügt werden, und endet, wenn das Laufwerk meldet, dass es für eine Anwendung bereit ist. Dies geschieht in der Regel im Bereich des Bandanfangs (Beginning-of-Tape, BOT).

MaxAccessTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("MilliSeconds"), PUnit ("second * 10^-3")

Die maximale Zugriffszeit der Medien in Millisekunden. Bei einem Laufwerk stellt dies die vollständige Suche und vollständige Drehungsverzögerung dar. Bei Bandlaufwerken stellt dies eine Suche vom Anfang des Bandes bis zum physisch weit entferntesten Punkt dar.

MaxBlockSize

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("Bytes"), PUnit ("Byte")

Die maximale Blockgröße in Byte für Medien, auf die vom Gerät zugegriffen wird.

MaxMediaSize

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF.DMTF|Sequential Access Devices|001.2", "MIF.DMTF|Host Disk|001.5")

Die maximale Größe in Kilobyte von Medien, die von diesem Gerät unterstützt werden.

MaxUnitsBeforeCleaning

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_MediaAccessDevice.UnitsDescription")

Die maximale Anzahl von Einheiten, die verwendet werden kann, bevor das Gerät bereinigt werden soll. UnitsDescription definiert, wie der Einheitentyp verwendet wird.

MediaIsLocked

Datentyp: Boolescher Wert

Zugriffstyp: Schreibgeschützt

True, wenn das Medium im Gerät gesperrt ist und nicht ausgeworfen werden kann; andernfalls false. Bei nicht entfernbaren Geräten sollte dieser Wert true sein.

MinBlockSize

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("Bytes"), PUnit ("Byte")

Die minimale Blockgröße in Byte für Medien, auf die vom Gerät zugegriffen wird.

MountCount

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Counter

Die Häufigkeit, mit der Medien für die Datenübertragung oder zum Bereinigen des Geräts bereitgestellt wurden. Wenn das Gerät keine entfernbaren Medien unterstützt, sollte diese Eigenschaft auf „Null“ festgelegt werden.

NeedsCleaning

Datentyp: Boolescher Wert

Zugriffstyp: Schreibgeschützt

True, wenn das Gerät bereinigt werden muss; andernfalls false.

Hinweis

Die Eigenschaft Funktionen gibt an, ob eine manuelle oder automatische Bereinigung möglich ist.

NumberOfMediaSupported

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Wenn das Gerät mehrere einzelne Medien unterstützt, definiert diese Eigenschaft die maximale Anzahl, die unterstützt oder eingefügt werden kann.

Security

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF.DMTF|Disks|003.22")

Die Betriebssicherheit für das Gerät.

Sonstige (1)

Unbekannt (2)

Keine (3)

Schreibgeschützt (4)

Gesperrt (5)

Startumgehung (6)

Startumgehung und schreibgeschützt (7)

TimeOfLastMount

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Das Datum und die Uhrzeit der letzten Bereitstellung von Medien auf dem Gerät. Diese Eigenschaft wird nur von Geräten verwendet, die entfernbare Medien unterstützen.

TotalMountTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Die Zeit in Sekunden, die Medien zur Datenübertragung oder zur Reinigung des Geräts bereitgestellt waren. Wenn das Gerät keine entfernbaren Medien unterstützt, sollte diese Eigenschaft auf „Null“ festgelegt werden.

UnkompressedDataRate

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("KiloBytes per Second"), PUnit ("byte / second * 10^3")

Die dauerhafte Datenübertragungsrate in Kilobyte, mit der das Gerät in ein Medium lesen und schreiben kann. Dies ist eine dauerhafte Rohdatenrate. In dieser Eigenschaft sollten keine maximalen Raten oder Sätze mit Komprimierung gemeldet werden.

UnitsDescription

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

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

Beschreibt den Einheitentyp der Eigenschaften MaxUnitsBeforeCleaning und UnitsUsed.

UnitsUsed

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Gauge, ModelCorrespondence ("CIM_MediaAccessDevice.UnitsDescription", "CIM_MediaAccessDevice.MaxUnitsBeforeCleaning")

Die Anzahl der vom Gerät verwendeten Einheiten. Diese Eigenschaft wird verwendet, um zu bestimmen, wann das Gerät bereinigt werden soll. UnitsDescription definiert, wie der Einheitentyp verwendet wird.

UnloadTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: Units ("MilliSeconds"), PUnit ("second * 10^-3")

Die Zeit in Millisekunden, die es braucht, bis das Gerät vom Lesen oder Schreiben von Medien zum Entladen wechselt. Bei Festplattenlaufwerken ist dies z. B. die Zeitspanne zwischen einem Datenträger, der sich mit nominalen Geschwindigkeiten dreht, und einem Datenträger, der nicht sich dreht. Bei Bandlaufwerken ist dies die Zeit, die ein Medium benötigt, um von seinem BOT vollständig ausgeworfen zu werden und für ein Picker-Element oder einen menschlichen Bediener zugänglich zu sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8
Unterstützte Mindestversion (Server)
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_LogicalDevice