//\r
// Event for Exit Boot Services Callback\r
//\r
-STATIC EFI_EVENT mExitBootServicesEvent = NULL;\r
+EFI_EVENT mExitBootServicesEvent = NULL;\r
\r
/**\r
Report status code to all supported device.\r
//\r
// Declaration of status code protocol.\r
//\r
-STATIC\r
EFI_STATUS_CODE_PROTOCOL mEfiStatusCodeProtocol = {\r
ReportDispatcher\r
};\r
);\r
ASSERT_EFI_ERROR (Status);\r
\r
- Status = gBS->CreateEvent (\r
- EVT_SIGNAL_EXIT_BOOT_SERVICES,\r
+ Status = gBS->CreateEventEx (\r
+ EVT_NOTIFY_SIGNAL,\r
TPL_NOTIFY,\r
VirtualAddressChangeCallBack,\r
NULL,\r
+ &gEfiEventExitBootServicesGuid,\r
&mExitBootServicesEvent\r
);\r
ASSERT_EFI_ERROR (Status);\r