¿Qué significa el código NTSTATUS 0xC01E0002 (STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER)?

 
Anterior Siguiente
STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER STATUS_GRAPHICS_ADAPTER_WAS_RESET

STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER

Qué significa STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER

STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER indica que la operación recibió un handle de adaptador que no identifica un objeto válido en ese contexto. Un handle de graphics kernel tiene lifetime y ownership; no es un identificador permanente de la GPU y puede quedar obsoleto tras close/reopen, reset, PnP o cambio de adapter context.

En sistemas multi-GPU también puede ocurrir que el handle sea válido en otro flujo pero no para los resources o VidPN objects que se están usando aquí. La investigación debe empezar por la procedencia y lifetime del handle, no por cambiar el modo de pantalla o liberar VRAM.

Qué comprobar

  • Registre cuándo y mediante qué llamada se obtuvo el adapter handle.
  • Compruebe que no se use después de close, reset, stop/start o device removal.
  • En multi-GPU, confirme que allocations y VidPN objects pertenecen al mismo adapter.
  • Revise carreras entre teardown y workers que conservan handles en caché.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.