共用方式為


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)