Site icon EfmSoft

Что означает код NTSTATUS 0xC000A123 (STATUS_GPIO_VERSION_NOT_SUPPORTED)?

 
Предыдущий Следующий
STATUS_GPIO_CLIENT_INFORMATION_INVALID STATUS_GPIO_INVALID_REGISTRATION_PACKET

STATUS_GPIO_VERSION_NOT_SUPPORTED

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

STATUS_GPIO_VERSION_NOT_SUPPORTED — GPIO framework не поддерживает версию интерфейса, которую передал клиентский драйвер.

Практический смысл

Ошибка возникает на границе GPIO client driver и GpioClx/контроллера до обычной работы с pin. Структура или версия контракта не соответствует тому, что поддерживает текущая Windows/GPIO framework.

Что проверить

  • Сохраните номер версии и размер структуры, переданные при регистрации GPIO client.
  • Сверьте их с WDK для минимальной поддерживаемой версии Windows.
  • Проверьте условную компиляцию и упаковку структуры при сборке под разные WDK.
  • Не подменяйте номер версии без изменения соответствующего layout полей.

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


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

Exit mobile version