-#define VAR_KEY_ORDER L"KeyOrder"\r
-\r
-/**\r
-\r
- Create Key#### for the given hotkey.\r
-\r
-\r
- @param KeyOption - The Hot Key Option to be added.\r
- @param KeyOptionNumber - The key option number for Key#### (optional).\r
-\r
- @retval EFI_SUCCESS Register hotkey successfully.\r
- @retval EFI_INVALID_PARAMETER The hotkey option is invalid.\r
-\r
-**/\r
-EFI_STATUS\r
-RegisterHotkey (\r
- IN EFI_KEY_OPTION *KeyOption,\r
- OUT UINT16 *KeyOptionNumber\r
- );\r
-\r
-/**\r
-\r
- Delete Key#### for the given Key Option number.\r
-\r
-\r
- @param KeyOptionNumber - Key option number for Key####\r
-\r
- @retval EFI_SUCCESS Unregister hotkey successfully.\r
- @retval EFI_NOT_FOUND No Key#### is found for the given Key Option number.\r
-\r
-**/\r
-EFI_STATUS\r
-UnregisterHotkey (\r
- IN UINT16 KeyOptionNumber\r
- );\r
-\r
-\r