Функция KsDefaultDeviceIoCompletion (ks.h)
Функция KsDefaultDeviceIoComplet ion используется для возврата ответа по умолчанию и завершения любого элемента управления ввода-вывода устройства. Его можно использовать в KSDISPATCH_TABLE и как ответ по умолчанию на неизвестные Ioctl. Важно использовать эту функцию, чтобы запросы, такие как запросы свойств, возвращали правильное значение, а не только STATUS_INVALID_DEVICE_REQUEST, если свойства не поддерживаются для экземпляра.
Синтаксис
KSDDKAPI NTSTATUS KsDefaultDeviceIoCompletion(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Параметры
[in] DeviceObject
Указывает объект устройства, отправляемый в.
[in] Irp
Указывает IRP для возврата ответа по умолчанию.
Возвращаемое значение
Функция KsDefaultDeviceIoCompletion возвращает ответ по умолчанию на возможные ioCTLs.
Замечания
Обратите внимание, что эта подпрограмма завершит IRP.
Требования
Требование | Ценность |
---|---|
целевая платформа | Всеобщий |
заголовка | ks.h (include Ks.h) |
библиотеки | Ks.lib |