POFXCALLBACKREQUESTINTERRUPT 回呼函式 (pepfx.h)
RequestInterrupt 例程會要求操作系統重新執行邊緣觸發的中斷,當硬體平台處於低電源狀態時,可能會遺失。
語法
POFXCALLBACKREQUESTINTERRUPT Pofxcallbackrequestinterrupt;
NTSTATUS Pofxcallbackrequestinterrupt(
[in] ULONG Gsiv
)
{...}
參數
[in] Gsiv
全域系統插斷向量 (識別此中斷的 GSIV) 數位。 ACPI 韌體會將 GSIV 數位指派給所有主要中斷線。 針對次要 (GPIO) 插斷行,GSIV 號碼是由操作系統動態指派。
傳回值
如果成功重新執行指定的中斷,RequestInterrupt 會傳回STATUS_SUCCESS。 可能的錯誤傳回值包括下列狀態代碼。
傳回碼 | Description |
---|---|
|
不是有效的 GSIV 號碼。 |
備註
此例程是由 Power Management Framework (PoFx) 實作,並由平臺擴充功能外掛程式 (PEP) 呼叫。 PEP_KERNEL_INFORMATION_STRUCT_V3 結構的 RequestInterrupt 成員是 RequestInterrupt 例程的指標。
邊緣觸發中斷訊號的判斷提示本質上是暫時性的,而且如果發生中斷時,主要中斷控制器的電源已關閉,可能會遺失。 相反地,層級觸發的中斷訊號預期會維持判斷提示狀態,直到可以服務為止。
PEP 可以在 IRQL <= HIGH_LEVEL呼叫此例程。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從Windows 10 開始支援。 |
目標平台 | Windows |
標頭 | pepfx.h (包含 Pep_x.h) |
IRQL | <= HIGH_LEVEL |