POFXCALLBACKREQUESTWORKER 回呼函式 (pep_x.h)
RequestWorker 例程是由平臺擴充功能外掛程式 (PEP) 呼叫,以通知 Windows 電源管理架構 (PoFx) 平台擴充功能外掛程式 (PEP) 有代表指定裝置提交的工作要求。
語法
POFXCALLBACKREQUESTWORKER Pofxcallbackrequestworker;
void Pofxcallbackrequestworker(
[in] POHANDLE PluginHandle
)
{...}
參數
[in] PluginHandle
POHANDLE 值,表示使用 PoFx 註冊裝置。 PEP 先前在 PEP_DPM_REGISTER_DEVICE 通知期間從 PoFx 收到此句柄,告知 PEP 裝置的驅動程式堆疊已向 PoFx 註冊裝置。
傳回值
無
備註
此例程是由 PoFx 所實作,並由 PEP 呼叫。 PEP_KERNEL_INFORMATION_STRUCT_V3 結構的 RequestWorker 成員是 RequestWorker 例程的指標。
每次 PEP 呼叫此例程時,PoFx 都會透過將 PEP_DPM_WORK 通知傳送至 PEP 來回應。 如果背景工作線程無法立即用於處理工作要求,此通知可能會延遲。
PEP 可以在 IRQL <= DISPATCH_LEVEL呼叫此例程。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從Windows 10 開始支援。 |
目標平台 | Windows |
標頭 | pep_x.h (包含 Pep_x.h) |
IRQL | <= DISPATCH_LEVEL |