| Предыдущий | Следующий |
| SPAPI_E_EXPECTED_SECTION_NAME | SPAPI_E_SECTION_NAME_TOO_LONG |
SPAPI_E_BAD_SECTION_NAME_LINE
Что означает SPAPI_E_BAD_SECTION_NAME_LINE
SPAPI_E_BAD_SECTION_NAME_LINE: SetupAPI встретила в INF строку имени секции с недопустимым синтаксисом. Ошибка относится именно к разбору объявления секции, а не к содержимому директив внутри уже найденной секции.
Что проверить
- Откройте тот INF, путь к которому указан в setupapi.dev.log, и найдите строку, на которой синтаксический разбор остановился.
- Проверьте квадратные скобки, лишние символы до или после имени секции, кодировку файла и результат генерации INF из шаблона.
- Если имя секции формируется автоматически, сравните исходный шаблон с фактически упакованным INF, а не только с файлом в дереве исходников.
Что делать
Исправьте строку объявления секции и заново соберите пакет драйвера. После изменения повторно валидируйте именно новый INF: копия, уже помещённая в хранилище драйверов, может оставаться старой и продолжать давать тот же HRESULT.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
