//*****************************************************************// //*****************************************************************// //*****************************************************************// //** **// //** (C)Copyright 2013, American Megatrends, Inc. **// //** **// //** All Rights Reserved. **// //** **// //** 5555 Oakbrook Pkwy, Norcross, Georgia 30093 **// //** **// //** Phone (770)-246-8600 **// //** **// //*****************************************************************// //*****************************************************************// //*****************************************************************// #ifndef __HOTKEY_BIN_H__ #define __HOTKEY_BIN_H__ typedef VOID (*HOTKEY_CALLBACK) ( VOID *container, VOID *object, VOID *cookie ); typedef struct _HOTKEY_TEMPLATE { EFI_INPUT_KEY Key; UINT32 KeySftSte; HOTKEY_CALLBACK Callback; UINT32 BasePage; } HOTKEY_TEMPLATE; extern VOID HandleEscKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID HandleHelpKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID HandlePrevValuesKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID HandleFailsafeKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID HandleOptimalKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID HandleSaveExitKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID HandlePrnScrnKey( VOID *app, VOID *hotkey, VOID *cookie ); extern VOID PrntScrnKeyNotification(VOID *app, VOID *hotkey, VOID *cookie ); #endif //__HOTKEY_BIN_H__ //*****************************************************************// //*****************************************************************// //*****************************************************************// //** **// //** (C)Copyright 2013, American Megatrends, Inc. **// //** **// //** All Rights Reserved. **// //** **// //** 5555 Oakbrook Pkwy, Norcross, Georgia 30093 **// //** **// //** Phone (770)-246-8600 **// //** **// //*****************************************************************// //*****************************************************************// //*****************************************************************//