共用方式為


PHW_INTERRUPT回呼函式 (strmini.h)

StrMiniInterrupt 是迷你驅動程式的中斷服務例程。

語法

PHW_INTERRUPT PhwInterrupt;

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

參數

[in] DeviceExtension

迷你驅動程式裝置延伸模組的指標。

傳回值

StrMiniInterrupt 如果裝置產生中斷,FALSE,則會傳 回 true

言論

類別驅動程式會呼叫 StrMiniInterrupt 每次代表 minidriver 收到中斷時。

中斷可能會在數個不同的裝置之間共用。 minidriver 的 StrMiniInterrupt 例程必須判斷其基礎硬體是否實際產生中斷。 如果裝置未產生中斷,StrMiniInterrupt 應儘快傳回 false -- 針對共用中斷,作系統會呼叫為該中斷註冊的中斷服務例程,直到其中一個例程傳回 TRUE為止,因此 ISR 可能會保留實際裝置,而產生中斷的裝置可能需要太長的時間才能完成。

要求

要求 價值
目標平臺 桌面
標頭 strmini.h (包括 Strmini.h)