Что означает код HRESULT 0xC0262001 (ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER)?

 
Предыдущий Следующий
ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER

ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER

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

ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER (0xC0262001) — Для выполнения запрошенной операции драйверу требуется больше места в DMA-буфере.

Что проверить и как подтвердить исправление

0xC0262001 означает именно нехватку места в DMA buffer для текущей графической операции. Зафиксируйте размер доступного DMA buffer и объём команд, который miniport пытается сгенерировать; не смешивайте этот отказ с нехваткой video memory или TDR. При повторе проверяйте, что та же операция помещается в предоставленный буфер либо корректно разбивается на меньшие DMA submissions.

Сопоставьте с результатом 0xC0262001 следующие данные: LUID адаптера, идентификаторы источника и цели, запрошенный mode, EDID/DisplayConfig и события Display/DxgKrnl.

Документация для результата 0xC0262001: Display/Graphics overview · WDDM timeout detection and recovery · Graphics error codes.


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