IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION IOCTL (ntdd8042.h)
Запрос IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION передает указатель на объект прерывания клавиатуры. I8042prt отправляет этот запрос синхронно в верхнюю часть стека устройств после создания объекта прерывания клавиатуры. Драйверы фильтров верхнего уровня, которым необходимо синхронизировать операцию обратного вызова с isR клавиатуры I8042prt, могут использовать указатель на объект прерывания клавиатуры.
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
AssociatedIrp.SystemBuffer указывает на буфер, выделенный I8042prt для ввода структуры INTERNAL_I8042_START_INFORMATION .
Длина входного буфера
Parameters.DeviceIoControl.InputBufferLength указывает размер структуры INTERNAL_I8042_START_INFORMATION в байтах.
Выходной буфер
None
Длина выходного буфера
None
Блок состояния
Элемент Information имеет нулевое значение.
Для элемента Status задано значение STATUS_SUCCESS.
Требования
Требование | Значение |
---|---|
Заголовок | ntdd8042.h (включая Ntdd8042.h) |