Site icon EfmSoft

Что означает код HRESULT 0x80320028 (FWP_E_OUT_OF_BOUNDS)?

 
Предыдущий Следующий
FWP_E_TYPE_MISMATCH FWP_E_RESERVED

FWP_E_OUT_OF_BOUNDS

Как диагностировать FWP_E_OUT_OF_BOUNDS

FWP_E_OUT_OF_BOUNDS — HRESULT, относящийся к области Windows Filtering Platform. Числовое значение, переданное Windows Filtering Platform, выходит за допустимые границы.

Для FWP_E_OUT_OF_BOUNDS этот HRESULT возвращён WFP при проверке числового поля объекта, фильтра или условия.

Практический вывод для FWP_E_OUT_OF_BOUNDS: этот HRESULT фиксирует описанное условие, но сам по себе не показывает, какой участник операции первым нарушил контракт. Для FWP_E_OUT_OF_BOUNDS найдите первый вызов, вернувший статус, и только после этого меняйте конфигурацию подсистемы Windows Filtering Platform.

Как читать имя FWP_E_OUT_OF_BOUNDS

Имя FWP_E_OUT_OF_BOUNDS помогает сузить поиск: OUT — технический маркер «out»; OF — технический маркер «of»; BOUNDS — границы диапазона. Эти части имени не заменяют документацию API, но позволяют проверить, что журнал и код относятся к одному и тому же условию.

Практическая диагностика

Для FWP_E_OUT_OF_BOUNDS ошибка связана с размером или диапазоном. Для FWP_E_OUT_OF_BOUNDS разделяйте размер выделенного буфера, фактическую длину данных, требуемую длину и единицы измерения.

Диагностический минимум

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

Для FWP_E_OUT_OF_BOUNDS для FWP_E_OUT_OF_BOUNDS недостаточно скрыть ошибку повтором. Для FWP_E_OUT_OF_BOUNDS после изменения воспроизведите исходную операцию, проверьте конечное состояние объекта и убедитесь, что ресурсы освобождаются без потери первичного HRESULT.

Ссылки по FWP_E_OUT_OF_BOUNDS


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

Exit mobile version