beautypg.com

Rockwell Automation 2711P Software Development Kit User Manual User Manual

Page 71

background image

Publication 2711P-UM005A-EN-P - March 2007

PanelView Plus CE-Specific Extensions to the WinCE API 71

• IOCTL_KPD_SET_TYPEMATIC_PARAMS

This sets the typematic rate – whether auto-repeat is enabled
and if so, the delay and repeat period in milliseconds. This
information is maintained for the keypad independently of
the keyboard auto-repeat settings, so is not controlled by nor
does it affect the settings under control panel, keyboard. This
IOCTL requires an input buffer of a
PKPD_PARAM_TYPEMATIC of size
sizeof(KPD_PARAM_TYPEMATIC).

• IOCTL_KPD_QUERY_TYPEMATIC_PARAMS

This gets the current typematic rate information for the
keypad. This IOCTL requires an output buffer of a
PKPD_PARAM_TYPEMATIC of size
sizeof(PD_PARAM_TYPEMATIC).

• IOCTL_KPD_SET_SINGLE_KEY_MODE

This sets the single key mode information. It requires an input
buffer of a PKPD_PARAM_SINGLE_KEY_MODE of size
sizeof(KPD_PARAM_SINGLE_KEY_MODE).

• IOCTL_KPD_QUERY_SINGLE_KEY_MODE

This gets the current single key mode information. It requires
an output buffer of a PKPD_PARAM_SINGLE_KEY_MODE of
size sizeof(KPD_PARAM_SINGLE_KEY_MODE).

• IOCTL_KPD_SET_HOLD_OFF_MODE

This sets the key hold-off mode. It requires an input buffer of
a PKPD_PARAM_HOLD_OFF_MODE of size
sizeof(KPD_PARAM_HOLD_OFF_MODE).

• IOCTL_KPD_QUERY_HOLD_OFF_MODE

This gets the key hold-off mode. It requires an output buffer
of a PKPD_PARAM_HOLD_OFF_MODE of size
sizeof(KPD_PARAM_HOLD_OFF_MODE).

Portability:

This function is specific to the RAC6182 and the PanelView Plus CE.