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)

См. также раздел

INTERNAL_I8042_START_INFORMATION