класс CIM_MediaAccessDevice (управление Hyper-V)
Представляет устройство, которое может использовать носитель для хранения и извлечения данных.
Синтаксис
[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;
};
Участники
Класс CIM_MediaAccessDevice имеет следующие типы элементов:
Методы
Класс CIM_MediaAccessDevice имеет эти методы.
Метод | Description |
---|---|
LockMedia | Блокирует и разблокирует съемный носитель на устройстве доступа к носителям. |
Свойства
Класс CIM_MediaAccessDevice имеет эти свойства.
-
Capabilities
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType ("Indexed"), MappingStrings ("MIF". DMTF |служба хранилища устройства|001.9, MIF. DMTF |служба хранилища устройства|001.11, MIF. DMTF |служба хранилища устройства|001.12, MIF. DMTF |Диски|003.7, MIF. DMTF |Диск узла|001.2, MIF. DMTF |Диск узла|001.4"), ModelCorrespondence ("CIM_MediaAccessDevice".CapabilityDescriptions")
Массив, содержащий возможности устройства доступа к мультимедиа.
-
-
Неизвестно (0)
-
Другие (1)
-
Последовательный доступ (2)
-
Случайный доступ (3)
-
Поддерживает запись (4)
-
Шифрование (5)
-
Сжатие (6)
-
Поддерживает съемный носитель (7)
-
Ручная очистка (8)
-
Автоматическая очистка (9)
-
SMART Notification (10)
-
Поддерживает двойный носитель (11)
-
Predismount Eject Not Required (12)
ФункцииDescriptions
-
Тип данных: массив строк
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType ("Indexed"), ModelCorrespondence ("CIM_MediaAccessDevice".Возможности")
Массив описаний функций для элементов в массиве возможностей .
СжатиеMethod
-
Тип данных: строка
-
Тип доступа: только для чтения
Имя алгоритма или средства, используемого устройством для поддержки сжатия.
Если тип сжатия не указан, можно использовать одно из следующих значений:
- Поддержка сжатия "Unknown" неизвестна или не указана.
- Сжатие "Сжатый" поддерживается, но тип неизвестен или не определен.
- "Не сжатый" устройство не поддерживает возможности сжатия.
DefaultBlockSize
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("байт "), PUnit ("байт") ("байт")
Размер блока по умолчанию в байтах для устройства.
ОшибкаMethodology
-
Тип данных: строка
-
Тип доступа: только для чтения
Тип обнаружения ошибок и исправления, поддерживаемых устройством.
LastCleaned
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время последнего очистки устройства.
LoadTime
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("МиллиСеконд"), PUnit ("second * 10^-3")
Время, затрачиваемое в миллисекундах, для того чтобы устройство могло читать или записывать носитель после загрузки устройства. Например, для дисков это интервал между диском, не вращающимися к данным о том, что он готов к операциям чтения и записи. Для ленточных дисков это начинается, когда носитель вставлен и заканчивается, когда диск сообщает, что он готов к приложению. Обычно это находится в начале ленты (BOT).
MaxAccessTime
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("МиллиСеконд"), PUnit ("second * 10^-3")
Максимальное время доступа носителя в миллисекундах. Для диска это представляет полную задержку поиска и полной задержки поворота. Для ленточных дисков это представляет поиск с самого начала ленты до самой физической точки.
MaxBlockSize
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("байт "), PUnit ("байт") ("байт")
Максимальный размер блока в байтах для мультимедиа, к которым обращается устройство.
MaxMediaSize
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF". DMTF |Последовательные устройства доступа|001.2, MIF. DMTF |Диск узла|001.5")
Максимальный размер в килобайтах носителей, поддерживаемых этим устройством.
MaxUnitsBeforeCleaning
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_MediaAccessDevice".UnitsDescription")
Максимальное количество единиц, которые можно использовать перед очисткой устройства. UnitDescription определяет, как тип единицы.
MediaIsLocked
-
Тип данных: логический
-
Тип доступа: только для чтения
Значение true , если носитель заблокирован на устройстве и не может быть удален; в противном случае — значение false. Для несъемных устройств это значение должно иметь значение true.
MinBlockSize
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("байт "), PUnit ("байт") ("байт")
Минимальный размер блока в байтах для мультимедиа, к которым обращается устройство.
MountCount
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: Счетчик
Количество раз, когда носитель был подключен для передачи данных или очистки устройства. Если устройство не поддерживает съемный носитель, это свойство должно быть равно нулю.
NeedsCleaning
-
Тип данных: логический
-
Тип доступа: только для чтения
Значение true , если устройство требует очистки; в противном случае — значение false.
Примечание.
Свойство Capabilities указывает, возможна ли ручная или автоматическая очистка.
NumberOfMediaSupported
-
Тип данных: uint32
-
Тип доступа: только для чтения
Если устройство поддерживает несколько отдельных носителей, это свойство определяет максимальное число, которое можно поддерживать или вставлять.
Безопасность
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF". DMTF |Диски|003.22")
Операционная безопасность устройства.
Другие (1)
Неизвестно (2)
Нет (3)
Только для чтения (4)
Заблокировано (5)
Обход загрузки (6)
Обход загрузки и только чтение (7)
TimeOfLastMount
-
Тип данных: datetime
-
Тип доступа: только для чтения
Последняя дата и время подключения носителя на устройстве. Это свойство используется только устройствами, поддерживающими съемные носители.
TotalMountTime
-
Тип данных: uint64
-
Тип доступа: только для чтения
Время, в секундах, которое носитель был подключен для передачи данных или очистки устройства. Если устройство не поддерживает съемный носитель, это свойство должно быть равно нулю.
UncompressedDataRate
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("Килобайт в секунду"), PUnit ("байт / секунда * 10^3")
Устойчивая скорость передачи данных в килобайтах, с помощью которой устройство может читать и записывать данные в носитель. Это устойчивая, необработанную скорость данных. Максимальные ставки или ставки с сжатием не должны сообщаться в этом свойстве.
UnitsDescription
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_MediaAccessDevice".MaxUnitsBeforeCleaning, CIM_MediaAccessDevice.UnitsUsed")
Описывает тип единицы свойств MaxUnitsBeforeCleaning и UnitUsed .
Единицы
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: Датчик, ModelCorrespondence ("CIM_MediaAccessDevice".UnitsDescription, "CIM_MediaAccessDevice".MaxUnitsBeforeCleaning")
Количество единиц, используемых устройством. Это свойство используется для определения того, следует ли очистить устройство. UnitDescription определяет, как тип единицы.
Выгрузка времени
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("МиллиСеконд"), PUnit ("second * 10^-3")
Время, которое требуется в миллисекундах, для перехода устройства с чтения или записи носителя на выгрузку. Например, для дисков это интервал между спиной диска с номинальной скоростью и диском, а не спиннингом. Для ленточных накопителей это время, когда носитель переходит от своего БОТа к полному удалению и доступу к элементу выбора или оператору человека.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL-библиотеки |
|