调用流式处理微型驱动程序的 KStrContextDispatch 例程来处理IRP_MJ_POWER IRP。
语法
PFNKSCONTEXT_DISPATCH PfnkscontextDispatch;
NTSTATUS PfnkscontextDispatch(
[in] PVOID Context,
[in] PIRP Irp
)
{...}
参数
[in] Context
指定要作为 PowerContext 参数传递给 KsSetPowerDispatch 函数的用户提供的内存上下文。
[in] Irp
指定要处理的电源 IRP。
返回值
返回STATUS_SUCCESS。
言论
KStrContextDispatch 不能完成在 Irp 参数中传递的电源 IRP。
若要仅作列表项,KStrContextDispatch 可以在处理电源 IRP 时调用 KsSetPowerDispatch。 作其他列表条目可能会导致枚举错误。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 桌面 |
| 标头 | ks.h (包括 Ks.h) |