Что означает код HRESULT 0x800F023F (SPAPI_E_NO_AUTHENTICODE_CATALOG)?

 
Предыдущий Следующий
SPAPI_E_DI_FUNCTION_OBSOLETE SPAPI_E_AUTHENTICODE_DISALLOWED

SPAPI_E_NO_AUTHENTICODE_CATALOG

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

SPAPI_E_NO_AUTHENTICODE_CATALOG (0x800F023F) — Не удалось проверить файл: с ним не связан каталог, подписанный Authenticode.

Значение относится не ко всему компоненту «SetupAPI и установка устройств», а к связке «подпись Authenticode, каталог подписи драйвера»; до очистки состояния важно найти отсутствующий объект, запись или регистрацию.

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

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

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

Для контрольного повтора сохраните следующие данные: setupapi.dev.log, INF; они относятся к теме «подпись Authenticode, каталог подписи драйвера».

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

Документация для результата 0x800F023F: Catalog files and digital signatures · Driver signing · журнал установки устройств SetupAPI.


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