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 请参阅“备注”。

另请参阅

GPIO_CLX_AcquireInterruptLock