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 还原到其原始级别。
如果 Context 参数为 NULL 或指向无效的 GPIO 设备上下文,则此方法会导致 GpioClx 的调试版本中检查 bug。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从Windows 8开始可用。 |
目标平台 | 通用 |
标头 | gpioclx.h |
Library | Msgpioclxstub.lib |
IRQL | 请参阅“备注”。 |