Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se llama a una rutina de KStrContextDispatch de un minidriver de streaming para procesar IRP_MJ_POWER IRP.
Sintaxis
PFNKSCONTEXT_DISPATCH PfnkscontextDispatch;
NTSTATUS PfnkscontextDispatch(
[in] PVOID Context,
[in] PIRP Irp
)
{...}
Parámetros
[in] Context
Especifica el contexto de memoria proporcionado por el usuario que se va a pasar como argumento PowerContext a la función de KsSetPowerDispatch de.
[in] Irp
Especifica el IRP de energía que se va a procesar.
Valor devuelto
Devuelve STATUS_SUCCESS.
Observaciones
KStrContextDispatch no debe completar el IRP de energía que se pasa en el parámetro irp de.
Para manipular solo la entrada de lista, KStrContextDispatch puede llamar a KsSetPowerDispatch mientras procesa el IRP de energía. La manipulación de otras entradas de lista puede provocar errores de enumeración.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Escritorio |
| encabezado de | ks.h (incluya Ks.h) |