Что означает код NTSTATUS 0xC0510001 (STATUS_IO_PREEMPTED)?

 
Предыдущий Следующий
STATUS_VOLSNAP_ACTIVATION_TIMEOUT STATUS_SVHDX_ERROR_STORED

STATUS_IO_PREEMPTED

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

STATUS_IO_PREEMPTED — операция вытеснена операцией с более высоким приоритетом. Её необходимо возобновить позднее.

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

Определите запрос/сообщение и компонент, который изменил его состояние до завершения операции.

  • Проверьте, был ли запрос явно отменён/приостановлен, вытеснен или потерян из-за завершения другой стороны.
  • Перед повтором создайте новый запрос только после того, как исход предыдущего однозначно установлен.

Исходная формулировка

  • this result the operation was preempted by a higher priority operation. It must be resumed later.
  • The main implementation bug to look for is restarting non-idempotent work from the beginning after every preemption or discarding partial progress. Record the higher-priority activity, the progress already committed, and the exact resume mechanism of the subsystem that issued the status.
  • Whether retry logic resumes from a documented checkpoint or incorrectly repeats already committed work.
  • this result explicitly says that a higher-priority operation displaced the current operation and that it must be resumed later.
  • Do not convert the status into a permanent device failure or a successful short operation.

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


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