Función KsDispatchIrp (ks.h)

KsDispatchIrp llama a una rutina de distribución correspondiente al código de función del IRP especificado. KsDispatchIrp devuelve el código de estado de esta llamada.

Sintaxis

KSDDKAPI NTSTATUS KsDispatchIrp(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PIRP           Irp
);

Parámetros

[in] DeviceObject

Especifica un puntero al DEVICE_OBJECT al que pertenece el objeto de archivo específico.

[in] Irp

Contiene el IRP para el que se llama a una rutina de envío.

Valor devuelto

Devuelve el código de estado devuelto de la rutina de envío.

Comentarios

Un KSDISPATCH_TABLE se puede contener en el miembro FsContext del objeto de archivo de la ubicación de la pila. KsDispatchIrp llama a la rutina de distribución que aparece en esta tabla de distribución para ese código principal.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ks.h (incluye Ks.h)
Library Ks.lib

Consulte también

KsSetMajorFunctionHandler