Site icon EfmSoft

Что означает код HRESULT 0x80042936 (VDS_E_VD_NOT_ATTACHED_READONLY)?

 
Предыдущий Следующий
VDS_E_VD_ALREADY_DETACHED VDS_E_VD_IS_BEING_ATTACHED

VDS_E_VD_NOT_ATTACHED_READONLY

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

VDS_E_VD_NOT_ATTACHED_READONLY означает, что операция требует виртуальный диск, отключённый либо подключённый именно в режиме «только чтение», а текущее подключение этому условию не соответствует.

Режим «только чтение» задаётся при Attach и является свойством самого подключения. Отсутствие текущей записи в диск не превращает подключение с правами чтения и записи в подключение «только чтение». Это особенно важно для операций обслуживания вроде Compact динамического VHD: документация отдельно ограничивает допустимое состояние подключения.

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

  • Определите операцию, которая вернула HRESULT, и проверьте её требование к режиму подключения.
  • Проверьте флаги, с которыми было создано текущее подключение, а не делайте вывод по наблюдаемой активности записи.
  • Перед изменением режима согласуйте отключение с пользователями диска и томов.
  • Если операция действительно требует режима «только чтение», отключите диск, откройте его заново и подключите с соответствующим флагом, затем повторите только исходную операцию.

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


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

Exit mobile version