Что означает код HRESULT 0x80320035 (FWP_E_INVALID_PARAMETER)?

 
Предыдущий Следующий
FWP_E_PROVIDER_CONTEXT_MISMATCH FWP_E_TOO_MANY_SUBLAYERS

FWP_E_INVALID_PARAMETER

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

FWP_E_INVALID_PARAMETER (0x80320035) — Указан неверный параметр.

Это общий результат валидации именно WFP API: один из параметров не соответствует контракту конкретного вызова. По одному HRESULT нельзя определить поле — нужно вернуться к первому неуспешному API и его структурам.

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

  • Зафиксируйте имя WFP API, все flags, keys, counts и вложенные structures до вызова.
  • Проверяйте строки, pointer/count пары, revision структуры и допустимые для этого API condition sets.
  • Сведите вход к минимальному корректному варианту и добавляйте поля по одному, пока не станет виден параметр, который возвращает отказ.

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


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