typedef struct _EFI_HII_DATABASE_PROTOCOL EFI_HII_DATABASE_PROTOCOL;\r
\r
\r
-//\r
-// EFI_HII_DATABASE_NOTIFY_TYPE\r
-// \r
+///\r
+/// EFI_HII_DATABASE_NOTIFY_TYPE\r
+/// \r
typedef UINTN EFI_HII_DATABASE_NOTIFY_TYPE;\r
+\r
#define EFI_HII_DATABASE_NOTIFY_NEW_PACK 0x00000001\r
#define EFI_HII_DATABASE_NOTIFY_REMOVE_PACK 0x00000002\r
#define EFI_HII_DATABASE_NOTIFY_EXPORT_PACK 0x00000004\r
/**\r
@par Protocol Description:\r
Database manager for HII-related data structures.\r
-\r
- @param NewPackageList Add a new package list to the HII database.\r
-\r
- @param RemovePackageList Remove a package list from the HII\r
- database.\r
-\r
- @param UpdatePackageList Update a package list in the HII\r
- database.\r
-\r
- @param ListPackageLists List the handles of the package\r
- lists within the HII database. \r
-\r
- @param ExportPackageLists Export package lists from the HII\r
- database.\r
-\r
- @param RegisterPackageNotify \r
- Register notification when\r
- packages of a certain type are\r
- installed.\r
-\r
- @param UnregisterPackageNotify \r
- Unregister notification of packages.\r
-\r
- @param FindKeyboardLayouts \r
- Retrieves a list of the keyboard\r
- layouts in the system.\r
-\r
- @param GetKeyboardLayout Allows a program to extract the\r
- current keyboard layout. See the\r
- GetKeyboardLayout() function\r
- description.\r
-\r
- @param SetKeyboardLayout Changes the current keyboard layout.\r
- See the SetKeyboardLayout() function\r
-\r
-\r
**/\r
struct _EFI_HII_DATABASE_PROTOCOL {\r
- EFI_HII_DATABASE_NEW_PACK NewPackageList;\r
- EFI_HII_DATABASE_REMOVE_PACK RemovePackageList;\r
+ EFI_HII_DATABASE_NEW_PACK NewPackageList;\r
+ EFI_HII_DATABASE_REMOVE_PACK RemovePackageList;\r
EFI_HII_DATABASE_UPDATE_PACK UpdatePackageList;\r
EFI_HII_DATABASE_LIST_PACKS ListPackageLists;\r
EFI_HII_DATABASE_EXPORT_PACKS ExportPackageLists;\r