Что означает код HRESULT 0x88000422 (hrNoIdleActivity)?

 
Предыдущий Следующий
hrSeekNotEqual hrNoWriteLock

hrNoIdleActivity

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

hrNoIdleActivity означает, что ESE idle activity/maintenance вызов не обнаружил подходящей работы в текущем pass.

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

  • Если caller запускает maintenance loop, измерьте частоту вызовов и backoff.
  • Не интерпретируйте no-work result как доказательство зависшей reclamation.
  • При наличии backlog проверяйте prerequisites конкретной maintenance task отдельно.

Как действовать

Завершите или отложите idle pass и вернитесь позже по нормальному scheduler policy. Tight loop на hrNoIdleActivity лишь расходует CPU, не создавая maintenance work.

Технические ссылки


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