PHW_INTERRUPT回调函数 (strmini.h)

StrMiniInterrupt 是微型驱动程序的中断服务例程。

语法

PHW_INTERRUPT PhwInterrupt;

BOOLEAN PhwInterrupt(
  [in] IN PVOID DeviceExtension
)
{...}

参数

[in] DeviceExtension

指向微型驱动程序的设备扩展的指针。

返回值

如果设备生成中断,StrMiniInterrupt 返回 TRUE,否则返回 FALSE

注解

类驱动程序在每次代表微型驱动程序收到中断时调用 StrMiniInterrupt

中断可以在多个不同的设备之间共享。 微型驱动程序的 StrMiniInterrupt 例程必须确定其基础硬件是否实际生成了中断。 如果设备未生成中断, StrMiniInterrupt 应尽快返回 FALSE -- 对于共享中断,操作系统会调用为该中断注册的中断服务例程,直到其中一个例程返回 TRUE,因此 ISR 可能会让生成中断的实际设备等待,如果它需要太长时间才能完成。

要求

要求
目标平台 桌面
标头 strmini.h (包括 Strmini.h)