Что означает код HRESULT 0x80320010 (FWP_E_SESSION_ABORTED)?

 
Предыдущий Следующий
FWP_E_TXN_ABORTED FWP_E_INCOMPATIBLE_TXN

FWP_E_SESSION_ABORTED

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

FWP_E_SESSION_ABORTED (0x80320010) — Сеанс был отменён.

При результате 0x80320010 граница диагностики проходит внутри подсистемы «COM/WinRT», в области «контракт вызываемого interface, аргументы и state объекта». Здесь сообщение «сеанс был отменён» связано с темой «fwp, сеанс, aborted».

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

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

Сопоставьте с результатом 0x80320010 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT. До исправления 0x80320010 сохраните исходное состояние объекта по теме «fwp, сеанс, aborted».

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

Подтвердите изменение повтором исходной операции: результат 0x80320010 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

Документация для результата 0x80320010: WFP error codes and required handle cleanup · WFP session lifecycle · WFP error-path design.


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