Что означает код NTSTATUS 0xC0220103 (STATUS_FWP_CANNOT_PEND)?

 
Предыдущий Следующий
STATUS_FWP_INJECT_HANDLE_STALE STATUS_FWP_DROP_NOICMP

STATUS_FWP_CANNOT_PEND

Выноска попыталась отложить классификацию, которая должна завершиться синхронно

Эти статусы возвращаются трактом Windows Filtering Platform. Для STATUS_FWP_CANNOT_PEND WFP классифицирует трафик по уровням, фильтрам, контекстам поставщиков, подуровням и выноскам; политика IPsec также настраивается через WFP на уровнях, связанных с IKE/AuthIP.

Некоторые тракты классификации допускают асинхронное откладывание и завершение, а другие — нет. Этот статус означает, что выноска попыталась отложить классификацию, которую WFP требует завершить синхронно.

Для диагностики STATUS_FWP_CANNOT_PEND сохраняйте сбойный вызов API, ключ уровня или подуровня, тип контекста поставщика, набор условий фильтра, идентификатор выноски, состояние механизма и сведения о готовности Base Filtering Engine, IKEEXT, стека TCP/IP или тракта L2.

Что следует проверить

  • Проверьте контракт уровня и классификации до откладывания.
  • Используйте синхронное разрешение или блокировку, если откладывание запрещено.
  • Не считайте это потерей пакета: это нарушение контракта выноски.

Ссылки для STATUS_FWP_CANNOT_PEND


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