keybd_event KEYEVENTF_EXTENDEDKEY требуется объяснение

Вдокументация это говорит:

KEYEVENTF_EXTENDEDKEY (0x0001): если указан, коду сканирования предшествует байт префикса, имеющий значение 0xE0 (224).

Может кто-нибудь объяснить, что это значит?

Какая разница между этим:

keybd_event(RIGHT, 0, 0, 0);
keybd_event(RIGHT, 0, 2, 0);

и это:

keybd_event(RIGHT, 0, 1 | 0, 0);
keybd_event(RIGHT, 0, 1 | 2, 0);

потому что когда я выполняю этот код, я не вижу никакой разницы?

Кроме того, для чего нужен «байт bScan»? В описании это: Код аппаратного сканирования для ключа. Что это значит?

Ответы на вопрос(3)

Ваш ответ на вопрос