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


Объект Drive

[Начиная с Windows 8 и Windows Server 2012 интерфейс COM виртуальной дисковой службы заменен API управления хранилищами Windows .]

Объектный диск диска моделирует физический диск, содержащийся в подсистеме. Каждый диск подключается к шине, занимает слот и содержит набор экстентов диска. Каждый диск может вносить экстенты в любое количество LUN. Диск также можно указать как горячий запасной.

Используйте метод IVdsSubSystem::QueryDrives для определения дисков, содержащихся в определенной подсистеме. Вызывающие объекты могут получить указатель на определенный диск, выбрав нужный объект диска из перечисления, возвращаемого методом QueryDrives или вызвав метод IVdsSubSystem::GetDrive и передавая нужный номер шины и слота. С помощью объекта диска можно задать состояние диска и запросить свойства диска, связанные экстенты диска и подсистему, содержащую диск.

Помимо идентификатора объекта, имени и серийного номера, свойства объекта диска включают состояние диска, работоспособность и флаги; размер в байтах; и номер автобуса и слота.

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

Тип Элемент
Интерфейсы, которые всегда предоставляются этим объектом IVdsDrive
Интерфейсы, которые могут быть предоставлены этим объектом IVdsMaintenance
Связанные перечисления VDS_DRIVE_FLAG, VDS_DRIVE_STATUSи VDS_DRIVE_EXTENT.
Связанные структуры VDS_DRIVE_PROP и VDS_DRIVE_NOTIFICATION.

 

объектов поставщика оборудования

IVdsSubSystem::QueryDrives

IVdsSubSystem::GetDrive