UniResetShiftState

From EDM2
(Redirected from OS2 API:UniResetShiftState)
Jump to: navigation, search

Reset the effective and actual shift state and LED status.

Syntax

UniResetShiftState(keyboardHndl, shiftState, type)

Parameters

keyboardHndl - KHAND - input 
The key board handle received from UniCreateKeyboard.
shiftState - USHIFTSTATE - input 
The shift state consists of 3 32-bit values. These bit definitions define the actual, effective, and LED shift states.
type - ULONG - input 
The type of reset of:

Constants

None

Returns

An integer with values of:

Module

Define (C/C++)

Export name/Ordinal

Calling Convention

Cdecl32

Example Code

KHAND       keyboardHndl;
USHIFTSTATE shiftState;
ULONG       type;
integer     rc;
...
rc = UniResetShiftState(keyboardHndl, shiftState, type);
...

Related Functions

Notes

UniResetShiftState is used to change the shift state not through the normal keying sequence. The LED status is maintained based on the shift state.

OS Version Introduced

OS/2 Warp