Функция KsDispatchIrp (ks.h)
KsDispatchIrp вызывает подпрограмму диспетчеризации, соответствующую коду функции указанного IRP. Затем KsDispatchIrp возвращает код состояния из этого вызова.
Синтаксис
KSDDKAPI NTSTATUS KsDispatchIrp(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Параметры
[in] DeviceObject
Указывает указатель на DEVICE_OBJECT , которому принадлежит конкретный объект файла.
[in] Irp
Содержит IRP, для которого вызывается подпрограмма диспетчеризации.
Возвращаемое значение
Возвращает код состояния, возвращенный из подпрограммы диспетчеризации.
Комментарии
KSDISPATCH_TABLE может содержаться в элементе FsContext файлового объекта расположения стека. KsDispatchIrp вызывает подпрограмму диспетчеризации, указанную в этой таблице диспетчеризации для этого основного кода.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ks.h (включая Ks.h) |
Библиотека | Ks.lib |