audk/MdeModulePkg/Universal/SetupBrowserDxe
Eric Dong 291422d78b Update register hot key logic, return EFI_ALREADY_START status if same hot key already existed.
In current case, if one key was requested to register twice, browser will override old hot key with new one. This behavior is not user friendly.
Now update the logic, return EFI_ALREADY_STARTED for this case. If user still want to override it, he must unregistered it first.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18604 6f19259b-4bc3-4df7-8a09-765794883524
2015-10-15 00:57:20 +00:00
..
Expression.c MdeModulePkg:Use safe string functions 2015-06-29 02:36:31 +00:00
Expression.h Update Browser to provide the customization possibilities. 2013-08-12 02:19:56 +00:00
IfrParse.c MdeModulePkg:Fix the issue FindQuestionFromProgress in SetupBrowserDxe is broken 2015-08-03 09:44:04 +00:00
Presentation.c EDKII:Display engine should not depend on the framework code 2015-06-09 05:09:50 +00:00
Setup.c Update register hot key logic, return EFI_ALREADY_START status if same hot key already existed. 2015-10-15 00:57:20 +00:00
Setup.h Update register hot key logic, return EFI_ALREADY_START status if same hot key already existed. 2015-10-15 00:57:20 +00:00
SetupBrowser.uni MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files. 2014-09-03 08:39:12 +00:00
SetupBrowserDxe.inf MdeModulePkg: Remove gZeroGuid definition in SetupBrowserDxe 2015-07-07 02:55:34 +00:00
SetupBrowserExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00