¿Qué significa el código NTSTATUS 0xC000A125 (STATUS_GPIO_OPERATION_DENIED)?

 
Anterior Siguiente
STATUS_GPIO_INVALID_REGISTRATION_PACKET STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE

STATUS_GPIO_OPERATION_DENIED

Qué significa STATUS_GPIO_OPERATION_DENIED

STATUS_GPIO_OPERATION_DENIED significa que el handle/resource GPIO no admite la acción pedida: por ejemplo write sobre una conexión input, uso como I/O de un recurso de interrupt o una operación después de disconnect.

El diagnóstico debe empezar por el resource descriptor traducido y el lifecycle del connection handle. Reprogramar el controller directamente para sortear GpioClx puede violar ownership y power management.

Qué comprobar

  • Registre connection ID, mode, sharing y IOCTL/callback solicitado.
  • Confirme que el handle sigue abierto y pertenece al resource asignado.
  • Verifique si el pin está reservado para interrupt/function/firmware use.
  • Use la interfaz GpioClx en vez de modificar un pin owned por otro client.

Referencias técnicas


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