Что означает код NTSTATUS 302 (STATUS_VALID_STRONG_CODE_HASH)?

 
Также может означать:
КонстантаТипОС
ERROR_DISK_TOO_FRAGMENTEDОшибка WindowsWindows
HTTP_STATUS_REDIRECTHTTP-статусЛюбая
INVALID_MDL_RANGEКод BSODWindows
Предыдущий Следующий
STATUS_VALID_CATALOG_HASH STATUS_GHOSTED

STATUS_VALID_STRONG_CODE_HASH

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

STATUS_VALID_STRONG_CODE_HASH — это положительный информационный статус, а не ошибка только потому, что числовое значение представлено как NTSTATUS.

Что проверить

Уточните API или журнал, который вернул статус, и не проверяйте результат условием «NTSTATUS != 0». Используйте правила типа результата и контракт конкретного API.

Если приложение после этого всё равно отклоняет файл, ищите следующий результат проверки подписи, сертификата или политики. Сам файл не требует исправления из-за этого статуса.

Как подтвердить правильную обработку

Правильная обработка подтверждается тем, что код принимает этот статус как успешную проверку и продолжает только по правилам Code Integrity, не создавая ложное сообщение об ошибке.

Технические ссылки: Microsoft Open Specifications: NTSTATUS values · Microsoft: App Control file rule and Authenticode hashes · Microsoft: SignTool · IETF RFC 5280: certificate and CRL profile.


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