Что означает код NTSTATUS 0xC0000215 (STATUS_TRANSACTION_INVALID_TYPE)?

 
Предыдущий Следующий
STATUS_TRANSACTION_INVALID_ID STATUS_NOT_SERVER_SESSION

STATUS_TRANSACTION_INVALID_TYPE

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

STATUS_TRANSACTION_INVALID_TYPE означает, что устаревший транспортный интерфейс получил тип транзакционного запроса, который не поддерживается текущим объектом или версией протокола.

Код относится к проверке типа запроса, а не к откату транзакции базы данных или KTM.

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

  • Сохраните числовой тип запроса, версию интерфейса и объект, на который отправляется операция.
  • Проверьте, что запрос попал к правильному адресу, соединению или управляющему объекту транспорта.
  • Если используется слой совместимости, логируйте значение типа до и после преобразования.
  • Проверьте размеры и версию структуры запроса перед передачей в драйвер или устаревший TDI-интерфейс.

Исправление состоит в формировании поддерживаемого типа запроса для конкретного транспортного объекта, а не в повторении того же буфера.

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


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