Объект Drive
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков заменен API управления хранилищем Windows.]
Объект диска моделирует физический диск, содержащийся в подсистеме. Каждый диск подключается к шине, занимает слот и содержит набор экстентов дисков. Каждый диск может вносить экстенты в любое количество LUN. Диск также можно назначить горячим запасным.
Используйте метод IVdsSubSystem::QueryDrives , чтобы определить диски, содержащиеся в определенной подсистеме. Вызывающие объекты могут получить указатель на конкретный диск, выбрав нужный объект диска из перечисления, возвращаемого методом QueryDrives , или путем вызова метода IVdsSubSystem::GetDrive и передачи нужного номера шины и слота. С помощью объекта drive можно задать состояние диска и запросить свойства диска, связанные экстенты диска и подсистему, содержащую диск.
Помимо идентификатора объекта, имени и серийного номера, свойства объекта диска включают состояние диска, работоспособность и флаги; размер в байтах; и номер автобуса и слота.
В следующей таблице перечислены связанные интерфейсы, перечисления и структуры.
Тип | Элемент |
---|---|
Интерфейсы, которые всегда предоставляются этим объектом | IVdsDrive |
Интерфейсы, которые могут быть предоставлены этим объектом | IVdsMaintenance |
Связанные перечисления | VDS_DRIVE_FLAG, VDS_DRIVE_STATUS и VDS_DRIVE_EXTENT. |
Связанные структуры | VDS_DRIVE_PROP и VDS_DRIVE_NOTIFICATION. |
Связанные темы