iPXE
EFI_KEY_DESCRIPTOR Struct Reference

#include <UefiInternalFormRepresentation.h>

Data Fields

EFI_KEY Key
 Used to describe a physical key on a keyboard.
CHAR16 Unicode
 Unicode character code for the Key.
CHAR16 ShiftedUnicode
 Unicode character code for the key with the shift key being held down.
CHAR16 AltGrUnicode
 Unicode character code for the key with the Alt-GR being held down.
CHAR16 ShiftedAltGrUnicode
 Unicode character code for the key with the Alt-GR and shift keys being held down.
UINT16 Modifier
 Modifier keys are defined to allow for special functionality that is not necessarily accomplished by a printable character.
UINT16 AffectedAttribute

Detailed Description

Definition at line 1717 of file UefiInternalFormRepresentation.h.

Field Documentation

◆ Key

EFI_KEY EFI_KEY_DESCRIPTOR::Key

Used to describe a physical key on a keyboard.

Definition at line 1721 of file UefiInternalFormRepresentation.h.

◆ Unicode

CHAR16 EFI_KEY_DESCRIPTOR::Unicode

Unicode character code for the Key.

Definition at line 1725 of file UefiInternalFormRepresentation.h.

◆ ShiftedUnicode

CHAR16 EFI_KEY_DESCRIPTOR::ShiftedUnicode

Unicode character code for the key with the shift key being held down.

Definition at line 1729 of file UefiInternalFormRepresentation.h.

◆ AltGrUnicode

CHAR16 EFI_KEY_DESCRIPTOR::AltGrUnicode

Unicode character code for the key with the Alt-GR being held down.

Definition at line 1733 of file UefiInternalFormRepresentation.h.

◆ ShiftedAltGrUnicode

CHAR16 EFI_KEY_DESCRIPTOR::ShiftedAltGrUnicode

Unicode character code for the key with the Alt-GR and shift keys being held down.

Definition at line 1737 of file UefiInternalFormRepresentation.h.

◆ Modifier

UINT16 EFI_KEY_DESCRIPTOR::Modifier

Modifier keys are defined to allow for special functionality that is not necessarily accomplished by a printable character.

Many of these modifier keys are flags to toggle certain state bits on and off inside of a keyboard driver.

Definition at line 1743 of file UefiInternalFormRepresentation.h.

◆ AffectedAttribute

UINT16 EFI_KEY_DESCRIPTOR::AffectedAttribute

Definition at line 1744 of file UefiInternalFormRepresentation.h.


The documentation for this struct was generated from the following file: