Site icon EfmSoft

Что означает код NTSTATUS 0xC0190021 (STATUS_OBJECT_NO_LONGER_EXISTS)?

 
Предыдущий Следующий
STATUS_LOG_GROWTH_FAILED STATUS_STREAM_MINIVERSION_NOT_FOUND

STATUS_OBJECT_NO_LONGER_EXISTS

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

STATUS_OBJECT_NO_LONGER_EXISTS означает, что после отката транзакции объект, на который ссылался вызывающий код, больше не существует в текущем состоянии.

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

  • Определите rollback/savepoint, после которого объект исчез.
  • Проследите все handles и кэшированные ссылки, полученные после точки, к которой выполнен откат.
  • После rollback заново разрешите путь или идентичность объекта.
  • Не используйте старый handle только потому, что его числовое значение ещё хранится в памяти.

Код должен инвалидировать транзакционно-зависимые ссылки после отката и повторно получать существующие объекты из нового состояния.

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


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

Exit mobile version