Что означает код HRESULT 0x8032000F (FWP_E_TXN_ABORTED)?

 
Предыдущий Следующий
FWP_E_TXN_IN_PROGRESS FWP_E_SESSION_ABORTED

FWP_E_TXN_ABORTED

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

FWP_E_TXN_ABORTED (0x8032000F) — Явная транзакция была принудительно отменена.

Контекст результата 0x8032000F — подсистема «COM/WinRT» и область «контракт вызываемого interface, аргументы и state объекта». Условие «явная транзакция была принудительно отменена» указывает на тему «fwp, txn, aborted», а не на общий отказ всего компонента.

Что проверить и как подтвердить исправление

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0x8032000F в условии «явная транзакция была принудительно отменена» выясните источник отмены и проверьте частичное завершение; код отмены сам по себе не означает, что операция не изменила данные.

Перед повтором 0x8032000F зафиксируйте IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IDs. Различия по теме «fwp, txn, aborted» для 0x8032000F покажут, изменился ли первый неуспешный этап.

Коррекция для 0x8032000F должна быть предметной: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x8032000F и сообщения «явная транзакция была принудительно отменена» общий сброс допустим лишь как контроль, но не как доказательство причины.

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x8032000F и без обхода штатных проверок.

Документация для результата 0x8032000F: WFP error codes · automatic and explicit transaction behavior · clean up partial results with transactions.


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