IOCTL_KS_ENABLE_EVENT IOCTL (ks.h)
Приложение может использовать IOCTL_KS_ENABLE_EVENT для запроса уведомления о типе события KS или определения событий, поддерживаемых объектом KS. Приложение указывает IOCTL_KS_ENABLE_EVENT в параметре IoControl вызова KsSynchronousDeviceControl.
Основной код
Входной буфер
Приложение помещает указатель на структуру типа KSEVENT в параметре InBuffer и размер этой структуры в InLength.
Длина входного буфера
Длина KSEVENT.
Выходной буфер
Приложение помещает указатель на структуру типа KSEVENTDATA в параметре OutBuffer , а размер этой структуры — в OutLength.
Длина выходного буфера
Длина KSEVENTDATA.
Блок состояния
Если запрос выполнен успешно, для элемента Status устанавливается значение STATUS_SUCCESS.
Комментарии
Чтобы определить события, поддерживаемые объектом KS, укажите значения NULL и 0 соответственно для InBuffer и InLength.
Требования
Требование | Значение |
---|---|
Заголовок | ks.h (включая Ks.h) |