Что означает код NTSTATUS 0x401E000A (STATUS_GRAPHICS_PARTIAL_DATA_POPULATED)?

 
Предыдущий Следующий
STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST STATUS_GRAPHICS_SKIP_ALLOCATION_PREPARATION

STATUS_GRAPHICS_PARTIAL_DATA_POPULATED

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

STATUS_GRAPHICS_PARTIAL_DATA_POPULATED означает, что графический API смог вернуть лишь часть запрошенного набора записей.

Что сохранить

Для проблемного D3DKMT/DDI-вызова запишите размер переданного буфера, требуемый размер, если он возвращается отдельно, и фактическое число заполненных элементов.

Для VidPN paths, mode sets, child-device descriptors и других динамических массивов двухшаговая схема «узнать размер → выделить буфер → получить данные» может столкнуться с изменением конфигурации дисплеев между двумя вызовами. Поэтому один повтор с заново полученным размером корректнее, чем простое увеличение старого буфера.

Если partial result повторяется при стабильной topology, проверяйте расчёт размера структуры, версию DDI и число элементов, которое приложение передаёт в API. Если проблема появляется только при hot-plug или смене режима, зафиксируйте соответствующее событие и повторите enumeration после стабилизации конфигурации.

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


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