| Предыдущий | Следующий |
| VDS_E_REVERT_ON_CLOSE | VDS_E_IA64_BOOT_MIRRORED_TO_MBR |
VDS_E_REVERT_ON_CLOSE_SET
Что означает VDS_E_REVERT_ON_CLOSE_SET
VDS_E_REVERT_ON_CLOSE_SET означает, что VDS не может установить новый режим автоматического возврата флагов при закрытии интерфейса (revert-on-close), потому что один или несколько соответствующих флагов тома уже установлены заранее.
Проблема здесь в сохранении исходного состояния. Если клиент начнёт считать уже существующий флаг «только чтение» или скрытия своим временным изменением, при закрытии интерфейса он может снять настройку, которую установил администратор или другой компонент. Поэтому VDS требует сначала отдельно разобраться с уже активными флагами, а не просто запомнить «очистить всё при закрытии».
Что проверить
- Считайте и сохраните исходную маску флагов до любых изменений.
- Определите, какие из нужных флагов уже были установлены и кому принадлежит эта политика.
- Используйте документированную последовательность
ClearFlags/SetFlagsтолько для тех флагов, которыми приложение действительно имеет право управлять. - После закрытия интерфейса снова запросите свойства и убедитесь, что чужое исходное состояние не было потеряно.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.