Site icon EfmSoft

What does NTSTATUS 0xC000A122 (STATUS_GPIO_CLIENT_INFORMATION_INVALID) mean?

 
Previous Next
STATUS_SECONDARY_IC_PROVIDER_NOT_REGISTERED STATUS_GPIO_VERSION_NOT_SUPPORTED

STATUS_GPIO_CLIENT_INFORMATION_INVALID

GpioClx rejected the controller driver description

A GPIO controller driver registers with the GPIO framework extension and supplies information describing its callbacks and controller behavior. This status indicates that the client information fails validation before normal pin I/O can proceed. It is a driver-contract problem, not a failure of a particular electrical input value.

The registration packet and controller-information callback must agree about supported operations, bank layout, interrupt handling, and callback variants. Structure initialization bugs, incorrect size or version fields, and callbacks inconsistent with advertised capabilities are common areas to inspect.

What to inspect

References


Looking for a different code? Search another status or error code.

Exit mobile version