KsDispatchIrp function (ks.h)
KsDispatchIrp calls a dispatch routine corresponding to the function code of the specified IRP. KsDispatchIrp then returns the status code from this call.
Syntax
KSDDKAPI NTSTATUS KsDispatchIrp(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Parameters
[in] DeviceObject
Specifies a pointer to the DEVICE_OBJECT to which the specific file object belongs.
[in] Irp
Contains the IRP for which to call a dispatch routine.
Return value
Returns the status code returned from the dispatch routine.
Remarks
A KSDISPATCH_TABLE can be contained in the stack location's file object's FsContext member. KsDispatchIrp calls the dispatch routine listed in this dispatch table for that major code.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | ks.h (include Ks.h) |
Library | Ks.lib |