Поделиться через


Функция 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