/// therefore can be modified without changing the Auth data.\r
///\r
UINT64 UpdateHardwareInstance;\r
+\r
+ ///\r
+ /// A 64-bit bitmask that determines what sections are added to the payload.\r
+ /// #define CAPSULE_SUPPORT_AUTHENTICATION 0x0000000000000001\r
+ /// #define CAPSULE_SUPPORT_DEPENDENCY 0x0000000000000002\r
+ ///\r
+ UINT64 ImageCapsuleSupport;\r
} EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER;\r
\r
#pragma pack()\r
\r
\r
#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER_INIT_VERSION 0x00000001\r
-#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER_INIT_VERSION 0x00000002\r
+#define EFI_FIRMWARE_MANAGEMENT_CAPSULE_IMAGE_HEADER_INIT_VERSION 0x00000003\r
+#define CAPSULE_SUPPORT_AUTHENTICATION 0x0000000000000001\r
+#define CAPSULE_SUPPORT_DEPENDENCY 0x0000000000000002\r
\r
extern EFI_GUID gEfiFmpCapsuleGuid;\r
\r