IOCTL_KEYBOARD_SET_TYPEMATIC IOCTL

The IOCTL_KEYBOARD_SET_TYPEMATIC request sets the keyboard typematic settings.

Major Code

IRP_MJ_DEVICE_CONTROL

Input Buffer

AssociatedIrp.SystemBuffer points to a client-allocated buffer to input a KEYBOARD_TYPEMATIC_PARAMETERS structure. The client sets the typematic parameters in this structure.

Parameters.DeviceIoControl.InputBufferLength is set to a value greater than or equal to the size, in bytes, of a KEYBOARD_TYPEMATIC_PARAMETERS structure.

Input Buffer Length

The size of a KEYBOARD_TYPEMATIC_PARAMETERS structure.

Output Buffer

None.

Output Buffer Length

None.

Input / Output Buffer

Input / Output Buffer Length

Status Block

The Information member is set to zero.

The Status member is set to one of the following values:

Requirements

   
Header ntddkbd.h (include Ntddkbd.h)

See Also

IOCTL_KEYBOARD_SET_INDICATORS

KEYBOARD_TYPEMATIC_PARAMETERS