Что означает код HRESULT 0x00042508 (VDS_S_DISK_IS_MISSING)?

 
Предыдущий Следующий
VDS_S_MBR_BOOT_MIRRORED_TO_GPT VDS_S_NONCONFORMANT_PARTITION_INFO

VDS_S_DISK_IS_MISSING

Что означает VDS_S_DISK_IS_MISSING

VDS_S_DISK_IS_MISSING — успешный статус с предупреждающим смыслом: объект динамического диска остаётся известен VDS, но соответствующее физическое устройство сейчас не найдено. Поэтому часть свойств нельзя получить из реального устройства.

Что проверить

  • Сопоставьте VDS disk ID с текущим перечнем физических устройств и путями подключения.
  • Различайте сохранённые management metadata и свойства, требующие доступа к самому диску.
  • Не подставляйте нули вместо отсутствующих media/sector/bus данных.
  • Не используйте старый cache другого диска для заполнения пробелов.

Приложение должно явно представлять состояние «диск отсутствует» и отсутствие отдельных полей. После возвращения устройства перечитайте свойства через VDS и убедитесь, что объект соответствует тому же диску, а не новому устройству с похожими параметрами.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.