Что означает код HRESULT 0x80320029 (FWP_E_RESERVED)?

 
Предыдущий Следующий
FWP_E_OUT_OF_BOUNDS FWP_E_DUPLICATE_CONDITION

FWP_E_RESERVED

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

FWP_E_RESERVED (0x80320029) — Зарезервированное поле содержит ненулевое значение.

Во многих WFP-структурах есть зарезервированные поля или биты, которые должны оставаться нулевыми. Ненулевое значение обычно появляется из-за неполной инициализации структуры, неверной revision или ошибочного копирования между версиями API.

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

  • Zero-initialize полную структуру перед заполнением документированных полей.
  • Сверьте размер/revision структуры с той версией API, которую реально вызывает программа.
  • Если используется wrapper/FFI, сравните layout и сериализованные bytes с нативной структурой SDK; не маскируйте проблему очисткой случайных полей после отказа.

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


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