| Предыдущий | Следующий |
| STATUS_PNP_INVALID_ID | STATUS_CTX_WINSTATION_NAME_INVALID |
STATUS_IO_REISSUE_AS_CACHED
Что означает STATUS_IO_REISSUE_AS_CACHED
STATUS_IO_REISSUE_AS_CACHED — служебный статус I/O stack: текущую логическую операцию следует повторно выпустить как cached I/O.
Что проверить
- Сохраните offset, length, paging/synchronous flags и причину, по которой исходный noncached/direct path оказался непригоден.
- Создавая замещающий запрос, перенесите correlation/cancellation state и оставьте одного владельца completion; вызывающий код должен получить ровно одно завершение.
- Если собственный driver постоянно получает этот статус из-за alignment или неверных flags, исправьте исходный I/O contract, а не используйте cached reissue как постоянный обход.
Как подтвердить исправление
Контрольный запрос должен выполнить ту же логическую операцию по cached path без двойного completion и без утечки ресурсов исходного IRP.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.