PayloadCommandLine.h 675 B

12345678910111213141516171819202122232425262728
  1. /** @file
  2. Define the structure for the Payload command line Hob.
  3. Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
  4. SPDX-License-Identifier: BSD-2-Clause-Patent
  5. **/
  6. #ifndef PAYLOAD_COMMAND_LINE_H_
  7. #define PAYLOAD_COMMAND_LINE_H_
  8. #include <Uefi.h>
  9. #include <UniversalPayload/UniversalPayload.h>
  10. #pragma pack (1)
  11. typedef struct {
  12. UNIVERSAL_PAYLOAD_GENERIC_HEADER Header;
  13. UINT32 Count;
  14. CHAR8 CommandLine[0];
  15. } UNIVERSAL_PAYLOAD_COMMAND_LINE;
  16. #pragma pack()
  17. #define UNIVERSAL_PAYLOAD_COMMAND_LINE_REVISION 1
  18. extern GUID gEdkiiPayloadCommandLineGuid;
  19. #endif