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_SUCCESS.
Замечания
Чтобы определить события, поддерживаемые объектом KS, укажите NULL и 0 соответственно для InBuffer и InLength.
Требования
Требование | Ценность |
---|---|
заголовка | ks.h (include Ks.h) |