Что означает код HRESULT 0x800F023C (SPAPI_E_NOT_AN_INSTALLED_OEM_INF)?

 
Предыдущий Следующий
SPAPI_E_REMOTE_REQUEST_UNSUPPORTED SPAPI_E_INF_IN_USE_BY_DEVICES

SPAPI_E_NOT_AN_INSTALLED_OEM_INF

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

SPAPI_E_NOT_AN_INSTALLED_OEM_INF (0x800F023C) — Указанный файл не является установленным OEM INF.

Для объекта «пакет изготовителя, пакет INF» в подсистеме «SetupAPI и установка устройств» полезнее всего сначала сопоставить первый отказ с фактическими параметрами операции, сохранив исходное состояние.

Диагностика и проверка результата

При результате «указанный файл не является установленным OEM INF» сопоставьте Hardware ID или Instance ID с выбранным INF, архитектурой и версией драйвера и используйте setupapi.dev.log как источник первого отказа.

До изменений в области «пакет изготовителя, пакет INF» зафиксируйте hardware ID, instance ID, путь к INF, выбранную модель и соответствующий фрагмент setupapi.dev.log.

При сравнении запусков отдельно отметьте: oem42.inf, pnputil /enum-drivers, INF; эти сведения относятся к теме «пакет изготовителя, пакет INF».

pnputil /enum-drivers

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x800F023C, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0x800F023C: PnPUtil command syntax · Uninstall devices and driver packages · журнал установки устройств SetupAPI.


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