Поделиться через


класс 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
WindowsVirtualization.V2.mof
DLL-библиотеки
Vmms.exe

См. также

CIM_LogicalDevice