Что означает код HRESULT 0x80045377 (FSRM_E_CLASSIFICATION_TIMEOUT)?

 
Предыдущий Следующий
FSRM_E_PROPERTY_MUST_APPLY_TO_FILES FSRM_E_CLASSIFICATION_PARTIAL_BATCH

FSRM_E_CLASSIFICATION_TIMEOUT

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

FSRM_E_CLASSIFICATION_TIMEOUT (0x80045377) — Истекло время ожидания запроса классификации.

Результат 0x80045377 пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «истекло время ожидания запроса классификации» практический предмет проверки — «fsrm, classification, тайм-аут».

Что проверить и как подтвердить исправление

Сначала разделите ожидание очереди, работу компонента и зависимый ввод-вывод. Для 0x80045377 в условии «истекло время ожидания запроса классификации» разделите ожидание очереди, работу компонента и зависимый ввод-вывод; повторяйте только после наблюдаемого изменения нагрузки или состояния.

Перед повтором 0x80045377 зафиксируйте IID и method, thread/apartment, argument values, object state и исходный HRESULT. Различия по теме «fsrm, classification, тайм-аут» для 0x80045377 покажут, изменился ли первый неуспешный этап.

После локализации 0x80045377 действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x80045377 и условия «истекло время ожидания запроса классификации» неизменённый повтор без нового состояния не считается исправлением.

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80045377 и без обхода штатных проверок.

Документация для результата 0x80045377: Classification manager · Classification management · Pipeline module implementation.


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