GPIO_CLX_ReleaseInterruptLock函数 (gpioclx.h)
GPIO_CLX_ReleaseInterruptLock 方法释放指定银行上的中断锁。
语法
void GPIO_CLX_ReleaseInterruptLock(
[in] PVOID Context,
[in] BANK_ID BankId
);
参数
[in] Context
指向 GPIO 控制器驱动程序 设备上下文的指针。 GPIO 框架扩展 (GpioClx) 将此指针值作为参数传递给 GPIO 控制器驱动程序实现的回调函数。
[in] BankId
此 GPIO 引脚库的标识符。 如果 N 是 GPIO 控制器中的银行数,BankId 是 0 到 N–1 范围内的整数。
返回值
没有
言论
此方法释放调用方在对 GPIO_CLX_AcquireInterruptLock 方法的上一次调用中获取的中断锁。
如果对 GPIO_CLX_AcquireInterruptLock 方法的上一次调用引发了调用线程的 IRQL,GPIO_CLX_ReleaseInterruptLock 将此 IRQL 还原到其原始级别。
如果 上下文 参数为 NULL 或指向无效的 GPIO 设备上下文,此方法会导致在 GpioClx 的调试版本中进行 bug 检查。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 8 开始可用。 |
目标平台 | 普遍 |
标头 | gpioclx.h |
库 | Msgpioclxstub.lib |
IRQL | 请参阅“备注”。 |