/** @file\r
- This file declares Section Extraction protocols.\r
+ This file declares Section Extraction protocol.\r
\r
- This interface provides a means of decoding a set of sections into a linked list of\r
- leaf sections. This provides for an extensible and flexible file format.\r
+ The section extraction protocol is referenced in the PI 1.0 specification, but\r
+ not defined. It will likely be added in an eratta update.\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the materials \r
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
\r
- Module Name: SectionExtraction.h\r
-\r
- @par Revision Reference:\r
- This protocol is defined in Firmware Volume Specification.\r
- Version 0.9\r
-\r
**/\r
\r
#ifndef __SECTION_EXTRACTION_PROTOCOL_H__\r
#define __SECTION_EXTRACTION_PROTOCOL_H__\r
\r
\r
-//\r
-// Protocol GUID definition\r
-//\r
-#define EFI_SECTION_EXTRACTION_PROTOCOL_GUID \\r
- { \\r
- 0x448F5DA4, 0x6DD7, 0x4FE1, {0x93, 0x07, 0x69, 0x22, 0x41, 0x92, 0x21, 0x5D } \\r
- }\r
\r
typedef struct _EFI_SECTION_EXTRACTION_PROTOCOL EFI_SECTION_EXTRACTION_PROTOCOL;\r
\r
IN UINTN SectionStreamHandle\r
);\r
\r
-//\r
-// Protocol definition\r
-//\r
/**\r
@par Protocol Description:\r
The Section Extraction Protocol provides a simple method of extracting \r
EFI_CLOSE_SECTION_STREAM CloseSectionStream;\r
};\r
\r
-extern EFI_GUID gEfiSectionExtractionProtocolGuid;\r
-\r
#endif\r