Что означает код NTSTATUS 0xC019004B (STATUS_FLOATED_SECTION)?

 
Предыдущий Следующий
STATUS_TM_IDENTITY_MISMATCH STATUS_CANNOT_ACCEPT_TRANSACTED_WORK

STATUS_FLOATED_SECTION

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

STATUS_FLOATED_SECTION относится к TxF/section lifecycle: mapped section больше не привязан к прежнему transacted view и был переведён на committed file state.

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

  • Сопоставьте создание section с commit/rollback транзакции.
  • Проверьте активные mapped views и handles, пережившие завершение транзакции.
  • Не ожидайте, что старый mapping продолжит отражать transacted version после float.

Как исправлять

После смены состояния закройте устаревшие views/section handles и создайте mapping заново из требуемого committed состояния. Не используйте указатели из старого view как доказательство актуальности файла.

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


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