IWDFInterrupt 接口 (wudfddi.h)

[警告: UMDF 2 是最新版本的 UMDF,取代了 UMDF 1。 所有新的 UMDF 驱动程序都应使用 UMDF 2 编写。 没有将新功能添加到 UMDF 1,并且对较新版本的 Windows 10 上的 UMDF 1 的支持有限。 通用 Windows 驱动程序必须使用 UMDF 2。 有关详细信息,请参阅 UMDF入门 。]

此接口公开中断对象。

遗产

IWDFInterrupt 接口继承自 IWDFObjectIWDFInterrupt 也有以下类型的成员:

  • 方法

方法

IWDFInterrupt 接口具有这些方法。

 
IWDFInterrupt::AcquireInterruptLock

AcquireInterruptLock 方法开始一个代码序列,该序列在执行中断对象的锁时执行。
IWDFInterrupt::D可

Disable 方法通过调用驱动程序的 OnInterruptDisable 回调函数来禁用指定的设备中断。
IWDFInterrupt::Enable

Enable 方法通过调用驱动程序的 OnInterruptEnable 回调函数来启用指定的设备中断。
IWDFInterrupt::GetDevice

GetDevice 方法返回此中断对象的框架设备对象接口。
IWDFInterrupt::GetInfo

GetInfo 方法检索有关指定中断的信息。
IWDFInterrupt::QueueWorkItemForIsr

QueueWorkItemForIsr 方法将工作项排在队列中,以在中断服务例程之外处理与中断相关的工作。
IWDFInterrupt::ReleaseInterruptLock

ReleaseInterruptLock 方法结束一个代码序列,该序列在执行中断对象的锁时执行。
IWDFInterrupt::SetExtendedPolicy

SetExtendedPolicy 方法指定指定指定中断的中断优先级、处理器相关性、地缘策略和处理器组。
IWDFInterrupt::SetPolicy

SetPolicy 方法指定指定指定中断的中断优先级、处理器相关性和关联策略。
IWDFInterrupt::TryToAcquireInterruptLock

如果其他线程尚未获取中断锁,TryToAcquireInterruptLock 方法将获取中断锁。

要求

要求 价值
终止支持 在 UMDF 2.0 及更高版本中不可用。
目标平台 桌面
最低 UMDF 版本 1.11
标头 wudfddi.h

另请参阅

IWDFObject