EFI_IMAGE_NT_HEADERS *PeHdr;\r
EFI_LOADED_IMAGE_PROTOCOL *LoadedImage;\r
PCI_DRIVER_OVERRIDE_LIST *Node;\r
+#if (EFI_SPECIFICATION_VERSION < 0x00020000)\r
EFI_DRIVER_OS_HANDOFF_HEADER *DriverOsHandoffHeader;\r
EFI_DRIVER_OS_HANDOFF_HEADER *NewDriverOsHandoffHeader;\r
EFI_DRIVER_OS_HANDOFF *DriverOsHandoff;\r
UINTN NumberOfEntries;\r
UINTN Size;\r
UINTN Index;\r
+#endif\r
\r
Status = gBS->HandleProtocol (DriverImageHandle, &gEfiLoadedImageProtocolGuid, (VOID **) &LoadedImage);\r
if (EFI_ERROR (Status)) {\r
return EFI_SUCCESS;\r
}\r
\r
+#if (EFI_SPECIFICATION_VERSION < 0x00020000)\r
DriverOsHandoffHeader = NULL;\r
Status = EfiGetSystemConfigurationTable (&gEfiUgaIoProtocolGuid, (VOID **) &DriverOsHandoffHeader);\r
if (!EFI_ERROR (Status) && DriverOsHandoffHeader != NULL) {\r
if (DriverOsHandoffHeader != NULL) {\r
gBS->FreePool (DriverOsHandoffHeader);\r
}\r
+#endif\r
\r
return EFI_SUCCESS;\r
}\r