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) |