CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE 枚举 (gpioclx.h)
CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE枚举类型指示 GPIO 框架扩展 (GpioClx) 从 GPIO 控制器驱动程序请求的属性信息的类型。
语法
typedef enum _CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE {
QueryBankPowerInformation,
QueryBankInterruptBindingInformation,
QueryControllerFunctionBankMappingInformation,
QuerySetRequestMaximumType
} CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE, *PCLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE;
常量
QueryBankPowerInformation 电源属性。 对于此属性类型,CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT结构的 BankPowerInformation 成员指定 GPIO 库,CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT 结构的 BankPowerInformation 成员包含指定银行的电源属性。 |
QueryBankInterruptBindingInformation 中断绑定属性。 对于此属性类型,CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT结构的 BankInterruptBinding 成员包含分配给 GPIO 控制器的原始和已转换的硬件资源,CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT 结构的 BankInterruptBinding 成员描述中断资源到 GPIO 库的绑定。 |
QueryControllerFunctionBankMappingInformation 函数映射属性。 对于此属性类型,CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT结构的 ControllerFunctionBankMapping 成员指定 I/O 控制请求 (IOCTL ) ,CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT 结构的 ControllerFunctionBankMapping 成员指示哪些 GPIO 库必须位于 F0 (完全处于) 电源状态才能处理指定的 IOCTL。 |
QuerySetRequestMaximumType 保留供操作系统使用。 |
注解
CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT 结构的 RequestType 成员是 CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE 类型的值。 GpioClx 将此成员设置为 CLIENT_CONTROLLER_QUERY_SET_REQUEST_TYPE 枚举常量,以指示请求的属性信息类型。 CLIENT_QuerySetControllerInformation回调函数将指向 CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT 结构的指针作为输入参数,并选择性地将指向 CLIENT_CONTROLLER_QUERY_SET_INFORMATION_OUTPUT 结构的指针作为输出参数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 8 开始支持。 |
标头 | gpioclx.h |
另请参阅
CLIENT_CONTROLLER_QUERY_SET_INFORMATION_INPUT
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈