The extended-key flag, event-injected flags, context code, and transition-state flag. This member is specified as follows. An application can use the following values to test the keystroke flags. Testing LLKHF_INJECTED (bit 4) will tell you whether the event was injected. If it was, then testing LLKHF_LOWER_IL_INJECTED (bit 1) will tell you whether or not the event was injected from a process running at lower integrity level.
public enum ExtendedKeyFlags : uint
Test the context code.
Test the extended-key flag.
Test the event-injected (from any process) flag.
Test the event-injected (from a process running at lower integrity level) flag.
Test the transition-state flag.