Compartir a través de


PFNKSCONTEXT_DISPATCH función de devolución de llamada (ks.h)

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)

Consulte también

KsSetPowerDispatch