\r
#include <PiDxe.h>\r
\r
+#include <Protocol/HiiFramework.h>\r
+#include <Protocol/FrameworkFormBrowser.h>\r
+\r
#define EFI_FORM_CALLBACK_PROTOCOL_GUID \\r
{ \\r
0xf3e4543d, 0xcf35, 0x6cef, {0x35, 0xc4, 0x4f, 0xe6, 0x34, 0x4d, 0xfc, 0x54 } \\r
//\r
} EFI_IFR_DATA_ARRAY;\r
\r
+\r
typedef union {\r
EFI_IFR_DATA_ARRAY DataArray; // Primarily used by those who call back to their drivers and use HII as a repository\r
EFI_IFR_PACKET DataPacket; // Primarily used by those which do not use HII as a repository\r