#\r
# Capsule library instance for DXE_DRIVER module types.\r
#\r
-# Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2016 - 2017, Intel Corporation. All rights reserved.<BR>\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
VERSION_STRING = 1.0\r
LIBRARY_CLASS = CapsuleLib|DXE_DRIVER UEFI_APPLICATION\r
CONSTRUCTOR = DxeCapsuleLibConstructor\r
+ DESTRUCTOR = DxeCapsuleLibDestructor\r
\r
#\r
# The following information is for reference only and not required by the build tools.\r
\r
[Protocols]\r
gEsrtManagementProtocolGuid ## CONSUMES\r
- gEfiFirmwareManagementProtocolGuid ## SOMETIMES_CONSUMES\r
+ gEfiFirmwareManagementProtocolGuid ## CONSUMES\r
gEdkiiVariableLockProtocolGuid ## SOMETIMES_CONSUMES\r
\r
[Guids]\r
gEfiFmpCapsuleGuid ## SOMETIMES_CONSUMES ## GUID\r
gWindowsUxCapsuleGuid ## SOMETIMES_CONSUMES ## GUID\r
gEfiSystemResourceTableGuid ## SOMETIMES_CONSUMES ## GUID\r
- gEfiCapsuleReportGuid ## CONSUMES ## Variable\r
- gEfiCapsuleVendorGuid ## CONSUMES ## Variable\r
+ ## SOMETIMES_CONSUMES ## Variable:L"CapsuleMax"\r
+ ## SOMETIMES_PRODUCES ## Variable:L"CapsuleMax"\r
+ gEfiCapsuleReportGuid\r
+ gEfiCapsuleVendorGuid ## SOMETIMES_CONSUMES ## Variable:L"CapsuleUpdateData"\r
gEfiEndOfDxeEventGroupGuid ## CONSUMES ## Event\r
\r
[Depex]\r