перечисление VDS_DISK_OFFLINE_REASON (vds.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет набор причин, по которым диск должен находиться в автономном режиме.
Синтаксис
typedef enum _VDS_DISK_OFFLINE_REASON {
VDSDiskOfflineReasonNone = 0,
VDSDiskOfflineReasonPolicy = 1,
VDSDiskOfflineReasonRedundantPath = 2,
VDSDiskOfflineReasonSnapshot = 3,
VDSDiskOfflineReasonCollision = 4,
VDSDiskOfflineReasonResourceExhaustion = 5,
VDSDiskOfflineReasonWriteFailure = 6,
VDSDiskOfflineReasonDIScan = 7,
VDSDiskOfflineReasonLostDataPersistence = 8
} VDS_DISK_OFFLINE_REASON;
Константы
VDSDiskOfflineReasonNone Значение: 0 Причина неизвестна. |
VDSDiskOfflineReasonPolicy Значение: 1 Диск находится в автономном режиме из-за текущей политики SAN. |
VDSDiskOfflineReasonRedundantPath Значение: 2 Диск находится в автономном режиме, так как путь к нему совпадает с путем другого устройства. Это значение используется, если многопутевое подключение физически включено, но программное обеспечение MPIO не установлено или работает неправильно. (Если программное обеспечение MPIO работает правильно, оно предоставляет только одно дисковое устройство.) |
VDSDiskOfflineReasonSnapshot Значение: 3 Диск находится в автономном режиме, так как он содержит том теневого копирования тома. В этом случае диск является клоном другого диска, который находится в сети. |
VDSDiskOfflineReasonCollision Значение: 4 Если диск является диском MBR, он находится в автономном режиме, так как его сигнатура диска совпадает с подписью другого диска, который находится в сети. Подпись диска находится в элементе dwSignatureструктур VDS_DISK_PROP и VDS_DISK_PROP2 , а также в элементе Signatureструктуры DRIVE_LAYOUT_INFORMATION_MBR . Если это диск GPT, он находится в автономном режиме по одной из следующих причин:
|
VDSDiskOfflineReasonResourceExhaustion Значение: 5 |
VDSDiskOfflineReasonWriteFailure Значение: 6 |
VDSDiskOfflineReasonDIScan Значение: 7 |
VDSDiskOfflineReasonLostDataPersistence Значение: 8 |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | vds.h |