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 |
|
DLL |
|