| Предыдущий | Следующий |
| ERROR_INVALID_TARGET_HANDLE | ERROR_INVALID_VERIFY_SWITCH |
ERROR_INVALID_CATEGORY
Что означает ERROR_INVALID_CATEGORY
ERROR_INVALID_CATEGORY относится к legacy device-driver requests: category/function не поддерживается выбранным device.
Что проверить
- Сверьте category/function fields с документацией драйвера.
- Убедитесь, что handle относится к ожидаемому device type.
- Не переносите printer/disk-specific category на другой class device.
Как исправлять
Используйте поддерживаемый request для конкретного драйвера или альтернативный современный API. Проверка строки имени/пути не исправляет неверную device category.
Как не спутать с общей ошибкой параметра
Проверьте не только числовую category, но и пару category/function для конкретного device class. Значение может быть допустимо для одного legacy driver и полностью неподдерживаемо другим при тех же остальных параметрах запроса.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.