Класс Win32_DiskDrive

Класс WMI Win32_DiskDriveпредставляет физический диск, как показано компьютером под управлением операционной системы Windows.

Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства. Свойства перечислены в алфавитном порядке, а не в порядке MOF.

Синтаксис

[Dynamic, Provider("CIMWin32"), UUID("{8502C4B2-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DiskDrive : CIM_DiskDrive
{
  uint16   Availability;
  uint32   BytesPerSector;
  uint16   Capabilities[];
  string   CapabilityDescriptions[];
  string   Caption;
  string   CompressionMethod;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  string   CreationClassName;
  uint64   DefaultBlockSize;
  string   Description;
  string   DeviceID;
  boolean  ErrorCleared;
  string   ErrorDescription;
  string   ErrorMethodology;
  string   FirmwareRevision;
  uint32   Index;
  datetime InstallDate;
  string   InterfaceType;
  uint32   LastErrorCode;
  string   Manufacturer;
  uint64   MaxBlockSize;
  uint64   MaxMediaSize;
  boolean  MediaLoaded;
  string   MediaType;
  uint64   MinBlockSize;
  string   Model;
  string   Name;
  boolean  NeedsCleaning;
  uint32   NumberOfMediaSupported;
  uint32   Partitions;
  string   PNPDeviceID;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  uint32   SCSIBus;
  uint16   SCSILogicalUnit;
  uint16   SCSIPort;
  uint16   SCSITargetId;
  uint32   SectorsPerTrack;
  string   SerialNumber;
  uint32   Signature;
  uint64   Size;
  string   Status;
  uint16   StatusInfo;
  string   SystemCreationClassName;
  string   SystemName;
  uint64   TotalCylinders;
  uint32   TotalHeads;
  uint64   TotalSectors;
  uint64   TotalTracks;
  uint32   TracksPerCylinder;
};

Участники

Класс Win32_DiskDrive имеет следующие типы элементов:

Методы

Класс Win32_DiskDrive имеет эти методы.

Метод Description
Сбросить Не реализовано. Чтобы реализовать этот метод, см . метод Reset в CIM_DiskDrive документации.
SetPowerState Не реализовано. Чтобы реализовать этот метод, см . метод SetPowerState в CIM_DiskDrive документации.

Свойства

Класс Win32_DiskDrive имеет эти свойства.

Доступность

Тип данных: uint16

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("MIF". DMTF |Рабочее состояние|003.5, MIB. IETF|HOST-RESOURCES-MIB.hrDeviceStatus")

Доступность и состояние устройства.

Это свойство наследуется от CIM_LogicalDevice.

Другие (1)

Неизвестно (2)

Запуск и полная мощность (3)

Запуск или полная мощность

Предупреждение (4)

В тесте (5)

Неприменимо (6)

Выключение (7)

Off Line (8)

Off Duty (9)

Понижено (10)

Не установлен (11)

Ошибка установки (12)

Power Save — неизвестно (13)

Устройство, как известно, находится в режиме экономии питания, но его точное состояние неизвестно.

Power Save — режим низкой мощности (14)

Устройство находится в состоянии экономии питания, но по-прежнему работает и может привести к снижению производительности.

Power Save — резервный (15)

Устройство не работает, но может быть доставлено в полную мощность быстро.

Цикл питания (16)

Power Save — предупреждение (17)

Устройство находится в состоянии предупреждения, хотя и в режиме экономии питания.

Приостановлено (18)

Не готов (19)

Не настроено (20)

Викторина (21)

Диск недоступен.

BytesPerSector

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|BytesPerSector"), единицы ("байты")

Количество байтов в каждом секторе физического диска.

Пример: 512

Capabilities

Тип данных: массив uint16

Тип доступа: только для чтения

Квалификаторы: ArrayType ("Indexed"), MappingStrings ("MIF". DMTF |служба хранилища устройства|001.9, MIF. DMTF |служба хранилища устройства|001.11, MIF. DMTF |служба хранилища устройства|001.12, MIF. DMTF |Диски|003.7"), ModelCorrespondence ("CIM_MediaAccessDevice".CapabilityDescriptions")

Массив возможностей устройства доступа к носителям. Например, устройство может поддерживать случайный доступ (3), съемный носитель (7) и автоматическую очистку (9).

Это свойство наследуется от CIM_MediaAccessDevice.

Неизвестно (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".Возможности")

Список более подробных объяснений для любого из функций устройства доступа, указанных в массиве возможностей . Обратите внимание, что каждая запись этого массива связана с записью в массиве возможностей , расположенном по одному индексу.

Это свойство наследуется от CIM_MediaAccessDevice.

Заголовок

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MaxLen (64), DisplayName ("Caption")

Краткое описание объекта.

Это свойство наследуется от CIM_ManagedSystemElement.

СжатиеMethod

Тип данных: строка

Тип доступа: только для чтения

Алгоритм или средство, используемое устройством для поддержки сжатия. Это свойство наследуется от CIM_MediaAccessDevice.

Имя алгоритма сжатия или одно из следующих значений.

("Неизвестно")

Независимо от того, поддерживает ли устройство возможности сжатия или не известно.

("Сжатый")

Устройство поддерживает возможности сжатия, но его схема сжатия не известна или не раскрыта.

("Не сжимается")

Устройство не поддерживает сжатие.

ConfigManagerErrorCode

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: схема ("Win32")

Код ошибки Windows Configuration Manager.

Это свойство наследуется от CIM_LogicalDevice.

Это устройство работает правильно. (0)

Устройство работает правильно.

Это устройство настроено неправильно. (1)

Устройство настроено неправильно.

Windows не может загрузить драйвер для этого устройства. (2)

Драйвер для этого устройства может быть поврежден, или ваша система может работать с низкой памятью или другими ресурсами. (3)

Драйвер для этого устройства может быть поврежден, или система может быть низкой в памяти или других ресурсах.

Это устройство работает неправильно. Один из его драйверов или реестра может быть поврежден. (4)

Устройство работает неправильно. Один из его драйверов или реестра может быть поврежден.

Драйвер для этого устройства нуждается в ресурсе, который Windows не может управлять. (5)

Драйвер для устройства требует ресурса, которым Не удается управлять Windows.

Конфигурация загрузки для этого устройства конфликтует с другими устройствами. (6)

Конфигурация загрузки для устройства конфликтует с другими устройствами.

Не удается отфильтровать. (7)

Загрузчик драйвера для устройства отсутствует. (8)

Загрузчик драйвера для устройства отсутствует.

Это устройство работает неправильно, так как управляющее встроенное ПО сообщает о ресурсах устройства неправильно. (9)

Устройство работает неправильно. Управляющее встроенное ПО неправильно сообщает о ресурсах для устройства.

Это устройство не может запуститься. (10)

Устройство не может запуститься.

Сбой этого устройства. (11)

Сбой устройства.

Это устройство не может найти достаточно свободных ресурсов, которые он может использовать. (12)

Устройство не может найти достаточно свободных ресурсов для использования.

Windows не может проверить ресурсы этого устройства. (13)

Windows не может проверить ресурсы устройства.

Это устройство не может работать должным образом, пока не перезагрузите компьютер. (14)

Устройство не может работать должным образом, пока компьютер не перезагрузится.

Это устройство работает неправильно, так как, вероятно, возникла проблема повторного перечисления. (15)

Устройство работает неправильно из-за возможной проблемы повторного перечисления.

Windows не может определить все ресурсы, используемые этим устройством. (16)

Windows не может определить все ресурсы, используемые устройством.

Это устройство запрашивает неизвестный тип ресурса. (17)

Устройство запрашивает неизвестный тип ресурса.

Переустановите драйверы для этого устройства. (18)

Драйверы устройств необходимо переустановить.

Сбой с помощью загрузчика VxD. (19)

Возможно, ваш реестр поврежден. (20)

Реестр может быть поврежден.

Сбой системы: попробуйте изменить драйвер для этого устройства. Если это не работает, ознакомьтесь с документацией по оборудованию. Windows удаляет это устройство. (21)

Сбой системы. Если изменение драйвера устройства неэффективно, ознакомьтесь с документацией по оборудованию. Windows удаляет устройство.

Это устройство отключено. (22)

Устройство отключено.

Сбой системы: попробуйте изменить драйвер для этого устройства. Если это не работает, ознакомьтесь с документацией по оборудованию. (23)

Сбой системы. Если изменение драйвера устройства неэффективно, ознакомьтесь с документацией по оборудованию.

Это устройство отсутствует, не работает должным образом или не имеет всех его драйверов. (24)

Устройство отсутствует, не работает должным образом или не имеет всех его драйверов.

Windows по-прежнему настраивает это устройство. (25)

Windows по-прежнему настраивает устройство.

Windows по-прежнему настраивает это устройство. (26)

Windows по-прежнему настраивает устройство.

Это устройство не имеет допустимой конфигурации журнала. (27)

Устройство не имеет допустимой конфигурации журнала.

Драйверы для этого устройства не установлены. (28)

Драйверы устройств не установлены.

Это устройство отключено, так как встроенное ПО устройства не дало ему необходимых ресурсов. (29)

Устройство отключено. Встроенное ПО устройства не предоставило необходимых ресурсов.

Это устройство использует ресурс запроса прерывания (IRQ), который использует другое устройство. (30)

Устройство использует ресурс IRQ, который использует другое устройство.

Это устройство работает неправильно, так как Windows не может загрузить драйверы, необходимые для этого устройства. (31)

Устройство работает неправильно. Windows не может загрузить необходимые драйверы устройств.

ConfigManagerUserConfig

Тип данных: логический

Тип доступа: только для чтения

Квалификаторы: схема ("Win32")

Если значение True, устройство использует определяемую пользователем конфигурацию.

Это свойство наследуется от CIM_LogicalDevice.

CreationClassName

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: CIM_Key

Имя первого конкретного класса, отображаемого в цепочке наследования, используемой при создании экземпляра. При использовании с другими ключевыми свойствами класса свойство позволяет определить все экземпляры этого класса и его подклассы.

Это свойство наследуется от CIM_LogicalDevice.

DefaultBlockSize

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: единицы ("байты")

Размер блока по умолчанию в байтах для этого устройства.

Это свойство наследуется от CIM_MediaAccessDevice.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

Description

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: DisplayName ("Описание")

Описание объекта.

Это свойство наследуется от CIM_ManagedSystemElement.

DeviceID

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: ключ, переопределение ("DeviceId"), MappingStrings ("WMI")

Уникальный идентификатор диска с другими устройствами в системе.

Это свойство наследуется от CIM_LogicalDevice.

ОшибкаCleared

Тип данных: логический

Тип доступа: только для чтения

Если значение True, сообщение об ошибке в LastErrorCode теперь очищается.

Это свойство наследуется от CIM_LogicalDevice.

ErrorDescription

Тип данных: строка

Тип доступа: только для чтения

Дополнительные сведения об ошибке, записанной в LastErrorCode, и сведения о любых действиях по исправлению, которые могут быть выполнены.

Это свойство наследуется от CIM_LogicalDevice.

ОшибкаMethodology

Тип данных: строка

Тип доступа: только для чтения

Тип обнаружения ошибок и исправления, поддерживаемых этим устройством.

Это свойство наследуется от CIM_MediaAccessDevice.

Встроенное ПОRevision

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|STORAGE_DEVICE_DESCRIPTOR|ProductRevisionOffset")

Редакция встроенного ПО диска, назначенного производителем.

Указатель

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Функции Windows 95/98|DRIVE_MAP_INFO|btInt13Unit")

Физический номер диска заданного диска. Это свойство заполняется структурой STORAGE_DEVICE_NUМБ ER, возвращаемой из кода элемента управления IOCTL_STORAGE_GET_DEVICE_NUМБ ER. Значение 0xffffffff указывает, что заданный диск не сопоставляется с физическим диском.

Пример 1:

InstallDate

Тип данных: datetime

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("MIF". DMTF |ComponentID|001.5"), DisplayName ("Дата установки")

Дата и время установки объекта. Это свойство не требует значения, указывающее, что объект установлен.

Это свойство наследуется от CIM_ManagedSystemElement.

InterfaceType

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Функции ввода и вывода устройства|DeviceIoControl")

Тип интерфейса физического диска.

Значения качества производительности:

SCSI

HDC

IDE

USB

1394

LastErrorCode

Тип данных: uint32

Тип доступа: только для чтения

Последний код ошибки, сообщаемый логическим устройством.

Это свойство наследуется от CIM_LogicalDevice.

Производитель

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\SCSI\\SCSI Port\\Scsi Bus\\Target Id\\Логическая единица id\\Identifier", "Win32Registry|Производитель")

Имя производителя диска.

Пример: Seagate

MaxBlockSize

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: единицы ("байты")

Максимальный размер блока в байтах для мультимедиа, к которым обращается данное устройство.

Это свойство наследуется от CIM_MediaAccessDevice.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

MaxMediaSize

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("MIF". DMTF |Последовательные устройства доступа|001.2"), единицы (килобайты)

Максимальный размер носителя в килобайтах носителей, поддерживаемых этим устройством.

Это свойство наследуется от CIM_MediaAccessDevice.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

MediaLoaded

Тип данных: логический

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|MediaType|FixedMedia")

Если значение True, носитель диска загружается, то есть устройство имеет доступ к удобочитаемой файловой системе. Для фиксированных дисков это свойство всегда будет TRUE.

Mediatype

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|MediaType")

Тип носителя, используемого или доступного к этому устройству.

Возможны следующие значения:

Внешний носитель жесткого диска

Съемный носитель ("Съемный носитель , отличный от floppy")

Исправлен жесткий диск ("Фиксированный носитель жесткого диска")

Unknown ("Формат неизвестен")

MinBlockSize

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: единицы ("байты")

Минимальный размер блока в байтах для мультимедиа, к которым обращается данное устройство.

Это свойство наследуется от CIM_MediaAccessDevice.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

Модель

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\SCSI\\SCSI Port\\Scsi Bus\\Target Id\\Логическая единица id\\Identifier", "Win32Registry|ProductId")

Номер модели диска изготовителя.

Пример: "ST32171W"

Имя

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: DisplayName ("Name")

Метка, по которой известен объект. При подклассе свойство может быть переопределено для свойства ключа.

Это свойство наследуется от CIM_ManagedSystemElement.

NeedsCleaning

Тип данных: логический

Тип доступа: только для чтения

Если значение True, устройство доступа к носителям требует очистки. Возможно ли ручное или автоматическое очистка в свойстве Capabilities .

Это свойство наследуется от CIM_MediaAccessDevice.

NumberOfMediaSupported

Тип данных: uint32

Тип доступа: только для чтения

Максимальное количество носителей, которые можно поддерживать или вставлять (если устройство доступа к мультимедиа поддерживает несколько отдельных носителей).

Это свойство наследуется от CIM_MediaAccessDevice.

Секции

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|PARTITION_INFORMATION|RecognizedPartition")

Количество секций на этом физическом диске, распознаваемое операционной системой.

Пример 2:

PNPDeviceID

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: схема ("Win32")

Идентификатор устройства Windows самонастраивающийся логического устройства.

Это свойство наследуется от CIM_LogicalDevice.

Пример: "*PNP030b"

PowerManagementCapabilities

Тип данных: массив uint16

Тип доступа: только для чтения

Массив конкретных возможностей, связанных с питанием логического устройства.

Это свойство наследуется от CIM_LogicalDevice.

Неизвестно (0)

Не поддерживается (1)

Емкости, связанные с питанием, не поддерживаются для этого устройства.

Отключено (2)

Включено (3)

Функции управления питанием в настоящее время включены, но точный набор компонентов неизвестен или информация недоступна.

Режимы экономии питания, введенные автоматически (4)

Устройство может изменить состояние питания на основе использования или других критериев.

Набор состояний Power (5)

Поддерживается метод SetPowerState. Этот метод найден в родительском CIM_LogicalDevice классе и может быть реализован. Дополнительные сведения см. в разделе "Проектирование классов управляемого объекта (MOF).

Поддержка power Cycling (6)

Метод SetPowerState можно вызвать с параметром PowerState значение 5 (Power Cycle).

Время поддержки Power On (7)

Поддерживается время включения питания

Метод SetPowerState можно вызвать с параметром PowerState, равным 5 (Power Cycle) и Time, равным определенной дате и времени, или интервалу для питания.

PowerManagementSupported

Тип данных: логический

Тип доступа: только для чтения

Если значение True, устройство может управляться питанием (можно поместить в режим приостановки и т. д.). Свойство не указывает, что функции управления питанием в настоящее время включены, только то, что логическое устройство может управлять питанием.

Это свойство наследуется от CIM_LogicalDevice.

SCSIBus

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|SCSI_ADDRESS|PathId")

Номер шины SCSI диска.

Пример: 0

SCSILogicalUnit

Тип данных: uint16

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|SCSI_ADDRESS|Лун")

Логическая единица SCSI (LUN) диска.

Пример: 0

SCSIPort

Тип данных: uint16

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|SCSI_ADDRESS|PortNumber")

Номер порта SCSI диска.

Пример: 0

SCSITargetId

Тип данных: uint16

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|SCSI_ADDRESS|TargetId")

Номер идентификатора SCSI диска.

Пример: 0

SectorsPerTrack

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|SectorsPerTrack")

Количество секторов в каждой дорожке для этого физического диска.

Пример: 63

SerialNumber

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|STORAGE_DEVICE_DESCRIPTOR|SerialNumberOffset")

Номер, выделенный производителем для идентификации физического носителя.

Пример: WD-WM3493798728

Подпись

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DRIVE_LAYOUT_INFORMATION|Подпись")

Идентификация диска. Это свойство можно использовать для идентификации общего ресурса.

Размер

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY"), единицы ("байт")

Размер диска. Вычисляется путем умножения общего количества цилиндров, треков в каждом цилиндре, секторах в каждом треке и байтах в каждом секторе.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

Состояние

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MaxLen (10), DisplayName ("Status")

Текущее состояние объекта. Можно определить различные операционные и нерабоспособные состояния. К операционным состояниям относятся: "ОК", "Понижено" и "Pred Fail" (элемент, например жесткий диск с поддержкой SMART, может работать правильно, но прогнозировать сбой в ближайшем будущем). Неработоспособные состояния включают: "Ошибка", "Запуск", "Остановка" и "Служба". Последний параметр Service может применяться во время повторного изменения размера диска зеркало, перезагрузить список разрешений пользователя или другую административную работу. Не все такие действия работают в Сети, но управляемый элемент не является ни "ОК", ни в одном из других состояний.

Это свойство наследуется от CIM_ManagedSystemElement.

Значения:

ОК ("ОК ")

Ошибка ("Ошибка ")

Пониженный ("Пониженный ")

Неизвестно ("Неизвестно ")

Pred Fail ("Pred Fail ")

Запуск ("Запуск ")

Остановка ("остановка")

Service ("Service")

Подчеркнул ("подчеркнул ")

NonRecover ("NonRecover")

Нет контакта ("Нет контакта ")

Lost Comm ("Lost Comm")

StatusInfo

Тип данных: uint16

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("MIF". DMTF |Рабочее состояние|003.3")

Состояние логического устройства. Если это свойство не применяется к логическому устройству, следует использовать значение 5 (неприменимо).

Это свойство наследуется от CIM_LogicalDevice.

Другие (1)

Неизвестно (2)

Включено (3)

Отключено (4)

Неприменимо (5)

SystemCreationClassName

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: распространение ("CIM_System".CreationClassName"), CIM_Key

Значение свойства CreationClassName компьютера области.

Это свойство наследуется от CIM_LogicalDevice.

SystemName

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: распространение ("CIM_System".Name"), CIM_Key

Имя системы области.

Это свойство наследуется от CIM_LogicalDevice.

TotalCylinders

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|Цилиндры")

Общее количество цилиндров на физическом диске. Примечание. Значение этого свойства получается с помощью расширенных функций прерывания BIOS 13h. Значение может быть неточным, если диск использует схему перевода для поддержки размеров дисков высокой емкости. Обратитесь к производителю с точными спецификациями диска.

Пример: 657

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

TotalHeads

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|TracksPerCylinder")

Общее количество голов на диске. Примечание. Значение этого свойства получается с помощью расширенных функций прерывания BIOS 13h. Значение может быть неточным, если диск использует схему перевода для поддержки размеров дисков высокой емкости. Обратитесь к производителю с точными спецификациями диска.

TotalSectors

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|SectorsPerTrack")

Общее количество секторов на физическом диске. Примечание. Значение этого свойства получается с помощью расширенных функций прерывания BIOS 13h. Значение может быть неточным, если диск использует схему перевода для поддержки размеров дисков высокой емкости. Обратитесь к производителю с точными спецификациями диска.

Пример: 2649024

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

TotalTracks

Тип данных: uint64

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|TracksPerCylinder")

Общее количество треков на физическом диске. Примечание. Значение этого свойства получается с помощью расширенных функций прерывания BIOS 13h. Значение может быть неточным, если диск использует схему перевода для поддержки размеров дисков высокой емкости. Обратитесь к производителю с точными спецификациями диска.

Пример: 42048

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе "Скрипты" в WMI.

ТрекПерСилиндер

Тип данных: uint32

Тип доступа: только для чтения

Квалификаторы: MappingStrings ("Win32API|Структуры ввода и вывода устройства|DISK_GEOMETRY|TracksPerCylinder")

Количество треков на каждом цилиндре на физическом диске. Примечание. Значение этого свойства получается с помощью расширенных функций прерывания BIOS 13h. Значение может быть неточным, если диск использует схему перевода для поддержки размеров дисков высокой емкости. Обратитесь к производителю с точными спецификациями диска.

Пример: 64

Замечания

Физические жесткие диски — это основной носитель хранилища для информации в любой вычислительной среде. Хотя организации часто используют такие устройства, как ленточные диски и компакт-диски для архивации данных, эти устройства не подходят для ежедневного хранения данных пользователей. Только физические жесткие диски обеспечивают скорость и удобство использования, необходимые для хранения данных и запуска приложений и операционной системы.

Для эффективного управления данными важно иметь подробный список всех физических дисков, их возможностей и их емкостей. Класс Win32_DiskDrive можно использовать для получения этого типа инвентаризации.

Любой интерфейс физического диска Windows является потомком (или членом) этого класса. Функции диска, наблюдаемого с помощью этого объекта, соответствуют логическим характеристикам диска и управлению. В некоторых случаях это может не отражать фактические физические характеристики устройства. Любой объект на основе другого логического устройства не будет членом этого класса.

По соображениям безопасности пользователь, подключающийся с удаленного компьютера, должен иметь SC_MANAGER_CONNECT привилегии, чтобы иметь возможность перечисления этого класса. Дополнительные сведения см. в разделе "Безопасность службы и права доступа".

Класс Win32_DiskDrive является производным от CIM_DiskDrive, производных от CIM_MediaAccessDevice. Класс CIM_MediaAccessDevice является производным от CIM_LogicalDevice.

Requirements

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
CIMWin32.mof
DLL-библиотеки
CIMWin32.dll

См. также

CIM_DiskDrive

Классы оборудования компьютерной системы

Задачи WMI: диски и файловые системы