POFXCALLBACKREQUESTINTERRUPT 回呼函式 (pep_x.h)

RequestInterrupt 例程會要求操作系統重新執行邊緣觸發的中斷,當硬體平台處於低電源狀態時,可能會遺失。

語法

POFXCALLBACKREQUESTINTERRUPT Pofxcallbackrequestinterrupt;

NTSTATUS Pofxcallbackrequestinterrupt(
  [in] ULONG Gsiv
)
{...}

參數

[in] Gsiv

全域系統插斷向量 (識別此中斷的 GSIV) 數位。 ACPI 韌體會將 GSIV 數位指派給所有主要中斷線。 針對次要 (GPIO) 插斷行,GSIV 號碼是由操作系統動態指派。

傳回值

如果成功重新執行指定的中斷,RequestInterrupt 會傳回STATUS_SUCCESS。 可能的錯誤傳回值包括下列狀態代碼。

傳回碼 Description
STATUS_INVALID_PARAMETER
不是有效的 GSIV 號碼。

備註

此例程是由 Power Management Framework (PoFx) 實作,並由平臺擴充功能外掛程式 (PEP) 呼叫。 PEP_KERNEL_INFORMATION_STRUCT_V3 結構的 RequestInterrupt 成員是 RequestInterrupt 例程的指標。

邊緣觸發中斷訊號的判斷提示本質上是暫時性的,而且如果發生中斷時,主要中斷控制器的電源已關閉,可能會遺失。 相反地,層級觸發的中斷訊號預期會維持判斷提示狀態,直到可以服務為止。

PEP 可以在 IRQL <= HIGH_LEVEL呼叫此例程。

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
目標平台 Windows
標頭 pep_x.h (包含 Pep_x.h)
IRQL <= HIGH_LEVEL

另請參閱

PEP_KERNEL_INFORMATION_STRUCT_V3