Что означает код HRESULT 0x40262201 (ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION)?

 
Предыдущий Следующий
ERROR_GRAPHICS_PARTIAL_DATA_POPULATED ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS

ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION

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

ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION — информационный graphics status: стандартный этап подготовки allocations, на которые ссылается DMA buffer, для этой submission выполнять не нужно. Это не fatal error и не причина уничтожать graphics resources.

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

  • Найдите ветку control flow, которая получает этот status от runtime/miniport.
  • Проверьте, что она пропускает только allocation-preparation stage и затем продолжает предусмотренную обработку submission.
  • Сохраните тип DMA submission и условие, из-за которого подготовка не требуется, чтобы не спутать этот статус с настоящим allocation failure.

Как обрабатывать

Перейдите к следующей стадии без повторной подготовки и без generic error path. Повторять тот же preparation step вопреки статусу не нужно.

Как подтвердить правильную обработку

Submission проходит дальше без лишней подготовки, а ресурсы остаются действительными и завершаются обычным completion.

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


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