| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.