Что означает код NTSTATUS 266 (STATUS_RXACT_COMMITTED)?

 
Также может означать:
КонстантаТипОС
ERROR_CANNOT_COPYОшибка WindowsWindows
APP_TAGGING_INITIALIZATION_FAILEDКод BSODWindows
Предыдущий Следующий
STATUS_VOLUME_MOUNTED STATUS_NOTIFY_CLEANUP

STATUS_RXACT_COMMITTED

Отложенная фиксация поддерева реестра завершена

RXACT — устаревший транзакционный механизм RTL, который записывает набор изменений поддерева реестра, а затем применяет или отменяет их как единое целое. Этот успешный статус важен, потому что предыдущая попытка фиксации не завершилась, а последующая операция завершила ожидающую фиксацию.

Рассматривайте результат как завершение уже существующего состояния RXACT, а не как свидетельство создания новой транзакции. Код, владеющий транзакцией, должен закрыть или повторно инициализировать контекст только после проверки ожидаемых значений, поскольку исходное прерывание могло произойти между отдельными операциями записи реестра.

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

  • Зафиксируйте поддерево и контекст транзакции, вернувшие статус.
  • Прочитайте ожидаемые изменённые значения вместо слепого повторения фиксации.
  • Проверьте, не завершался ли ранее процесс или служба во время изменения конфигурации.
  • Не смешивайте статусы RXACT с транзакционными API реестра на основе KTM.

Ссылки


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