Что означает код HRESULT 0xC03A0029 (ERROR_VHD_INVALID_CHANGE_TRACKING_ID)?

 
Также может означать:
КонстантаТипОС
STATUS_VHD_INVALID_CHANGE_TRACKING_IDNTSTATUSWindows
Предыдущий Следующий
ERROR_VHD_METADATA_FULL ERROR_VHD_CHANGE_TRACKING_DISABLED

ERROR_VHD_INVALID_CHANGE_TRACKING_ID

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

ERROR_VHD_INVALID_CHANGE_TRACKING_ID (0xC03A0029) — Указан недопустимый идентификатор отслеживания изменений.

Код 0xC03A0029 относится не ко всему компоненту «Virtual Hard Disk», а к операции в области «VHD/VHDX, differencing chain, block allocation и resize». Сообщение «указан недопустимый идентификатор отслеживания изменений» позволяет начать с темы «vhd, недопустимый, change, tracking, идентификатор».

Что проверить и как подтвердить исправление

Первый шаг — проверьте допустимость и структуру входных данных первого неуспешного вызова. Когда при 0xC03A0029 система сообщает «указан недопустимый идентификатор отслеживания изменений», сверьте тип, размер, диапазон, маску флагов и принадлежность каждого дескриптора текущему объекту именно по контракту первого неуспешного метода.

Чтобы локализовать 0xC03A0029, соберите path и disk type, virtual/physical size, parent chain, block size и open flags; отдельно запишите VHD, VHDX, HRESULT, IErrorInfo. Затем для 0xC03A0029 сравните исправный и неуспешный запуск в части «vhd, недопустимый, change, tracking, идентификатор», меняя одно условие за раз.

После локализации 0xC03A0029 действуйте по контракту подсистемы: проверяйте цепочку родителей и геометрию до изменения; повреждённый исходник сохраняйте и работайте с копией. Для 0xC03A0029 и условия «указан недопустимый идентификатор отслеживания изменений» неизменённый повтор без нового состояния не считается исправлением.

После исправления повторите тот же вызов на прежних данных; у результата 0xC03A0029 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0xC03A0029: Hyper-V backup approaches · Get-VHD · Hyper-V antivirus exclusions.


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