Что означает код NTSTATUS 0xC0000214 (STATUS_TRANSACTION_INVALID_ID)?

 
Предыдущий Следующий
STATUS_TRANSACTION_RESPONDED STATUS_TRANSACTION_INVALID_TYPE

STATUS_TRANSACTION_INVALID_ID

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

STATUS_TRANSACTION_INVALID_ID — транспорт не распознаёт указанный идентификатор запроса транзакции.

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

Зафиксируйте транзакцию/UOW, диспетчер ресурсов и API, на котором появился STATUS_TRANSACTION_INVALID_ID.

  • Проверьте фазу транзакции, её конечное состояние, тайм-аут и первый диспетчер ресурсов, который отказал или потерял состояние.
  • Не продолжайте использовать старый дескриптор транзакции после abort/commit; перед новой попыткой убедитесь, что исход предыдущей операции однозначно определён.

Исходная формулировка

  • a legacy transport does not recognize the transaction request identifier.
  • Check structure version, packing, width, and byte-order conversions.
  • this result identifies the request-identifier dimension of the legacy transport transaction family.
  • Capture the raw ID before conversion, byte-order changes, narrowing, or reuse of the request structure.
  • Public Microsoft transport documentation does not publish a universal transaction-ID layout for this status.

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


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