Home | History | Annotate | Download | only in SetupBrowserDxe

Lines Matching refs:HotKey

5842   Find the registered HotKey based on KeyData.

5847 @return The registered HotKey context. If no found, NULL will return.
5855 BROWSER_HOT_KEY *HotKey;
5859 HotKey = BROWSER_HOT_KEY_FROM_LINK (Link);
5860 if (HotKey->KeyData->ScanCode == KeyData->ScanCode) {
5861 return HotKey;
5935 BROWSER_HOT_KEY *HotKey;
5948 HotKey = GetHotKeyFromRegisterList (KeyData);
5951 // Unregister HotKey
5954 if (HotKey != NULL) {
5956 // The registered HotKey is found.
5959 RemoveEntryList (&HotKey->Link);
5960 FreePool (HotKey->KeyData);
5961 FreePool (HotKey->HelpString);
5965 // The registered HotKey is not found.
5971 if (HotKey != NULL) {
5978 HotKey = AllocateZeroPool (sizeof (BROWSER_HOT_KEY));
5979 ASSERT (HotKey != NULL);
5980 HotKey->Signature = BROWSER_HOT_KEY_SIGNATURE;
5981 HotKey
5982 InsertTailList (&gBrowserHotKeyList, &HotKey->Link);
5985 // Fill HotKey information.
5987 HotKey->Action = Action;
5988 HotKey->DefaultId = DefaultId;
5989 if (HotKey->HelpString != NULL) {
5990 FreePool (HotKey->HelpString);
5992 HotKey->HelpString = AllocateCopyPool (StrSize (HelpString), HelpString);