Что означает код NTSTATUS 0xC01E0003 (STATUS_GRAPHICS_ADAPTER_WAS_RESET)?

 
Предыдущий Следующий
STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER STATUS_GRAPHICS_INVALID_DRIVER_MODEL

STATUS_GRAPHICS_ADAPTER_WAS_RESET

Считайте предыдущее состояние границей восстановления

Статус указывает на сброс адаптера, а не просто на неверный аргумент выделения памяти. Сброс может происходить после обнаружения тайм-аута и восстановления, действий Plug and Play или процедуры восстановления драйвера. Работу, отправленную до этой границы, и объекты, связанные со старым состоянием устройства, нельзя считать по-прежнему пригодными.

Сопоставьте событие сброса до перестроения объектов

Сохраните телеметрию TDR или сброса устройства, LUID адаптера, затронутый движок и последовательность вызовов создания устройства, контекста и выделений. Создайте зависимые объекты заново в рамках их обычного жизненного цикла и восстановите содержимое из известного источника; не продолжайте отправлять командные буферы, содержащие дескрипторы эпохи до сброса.

Ссылки


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