Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC00002D3 (STATUS_POWER_STATE_INVALID)?

 
Anterior Siguiente
STATUS_PNP_REBOOT_REQUIRED STATUS_DS_INVALID_GROUP_TYPE

STATUS_POWER_STATE_INVALID

Qué significa STATUS_POWER_STATE_INVALID

Este status es específico del dispositivo: una operación llegó cuando el device power state no soporta ese acceso. Los estados D0–D3 son independientes del estado global S0–S5; un sistema despierto no implica que todos los dispositivos estén en D0.

La corrección no consiste en reintentar indefinidamente. Determine si el caller debía adquirir una referencia de energía, esperar a una transición o abstenerse de acceder al hardware mientras el dispositivo estaba suspendido.

Qué comprobar

  • Capture el Dx actual y el estado de energía del sistema.
  • Revise qué callback o IRP colocó el dispositivo en ese estado.
  • Compruebe si la API exige D0 antes de tocar registros o enviar I/O.
  • Busque carreras entre idle power-down, cancelación y nuevas solicitudes.

Referencias técnicas


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

Exit mobile version