19#define AMI_EFIKEYCODE_PROTOCOL_GUID \
20 { 0x0ADFB62D, 0xFF74, 0x484C, { 0x89, 0x44, 0xF8, 0x5C, 0x4B, 0xEA, 0x87, 0xA8 } }
26#ifndef KEY_STATE_EXPOSED
27#define KEY_STATE_EXPOSED 0x40
48 IN BOOLEAN ExtendedVerification
EFI_STATUS(EFIAPI * AMI_READ_EFI_KEY)(IN AMI_EFIKEYCODE_PROTOCOL *This, OUT AMI_EFI_KEY_DATA *KeyData)
EFI_STATUS(EFIAPI * AMI_RESET_EX)(IN AMI_EFIKEYCODE_PROTOCOL *This, IN BOOLEAN ExtendedVerification)
EFI_GUID gAmiEfiKeycodeProtocolGuid
AMI_READ_EFI_KEY ReadEfikey
EFI_REGISTER_KEYSTROKE_NOTIFY RegisterKeyNotify
EFI_UNREGISTER_KEYSTROKE_NOTIFY UnregisterKeyNotify