Site icon EfmSoft

Что означает код HRESULT 0x800F0001 (SPAPI_E_BAD_SECTION_NAME_LINE)?

 
Предыдущий Следующий
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.

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


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

Exit mobile version