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 发送 PEP_DPM_WORK 通知来响应。 如果工作线程无法立即处理工作请求,则此通知可能会延迟。

PEP 可以在 IRQL <= DISPATCH_LEVEL 调用此例程。

要求

要求 价值
最低支持的客户端 从 Windows 10 开始支持。
目标平台 窗户
标头 pep_x.h (包括 Pep_x.h)
IRQL <= DISPATCH_LEVEL

另请参阅

PEP_DPM_WORK

PEP_KERNEL_INFORMATION_STRUCT_V3