Update for NetworkPkg.
[mirror_edk2.git] / IntelFrameworkPkg / Include / Guid / SmmCommunicate.h
CommitLineData
79964ac8 1/** @file\r
2 Definitions EFI_SMM_COMMUNICATE_HEADER used by EFI_SMM_BASE_PROTOCOL.Communicate()\r
f22f941e 3 functions.\r
79964ac8 4\r
2b3687db 5Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
f22f941e 6This program and the accompanying materials are licensed and made available under \r
7the terms and conditions of the BSD License that accompanies this distribution. \r
8The full text of the license may be found at\r
9http://opensource.org/licenses/bsd-license.php. \r
10 \r
11THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
12WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
79964ac8 13\r
79964ac8 14 @par Revision Reference:\r
f22f941e 15 GUIDs defined in SmmCis spec version 0.9.\r
79964ac8 16\r
17**/\r
18\r
19#ifndef _SMM_COMMUNICATE_GUID_H_\r
20#define _SMM_COMMUNICATE_GUID_H_\r
21\r
ee896758 22///\r
23/// Inconsistent with specification here: \r
f22f941e 24/// GUID definition format has been changed, because the GUID format in the Framework specification is incorrect.\r
ee896758 25///\r
79964ac8 26#define SMM_COMMUNICATE_HEADER_GUID \\r
27 { \\r
28 0xf328e36c, 0x23b6, 0x4a95, {0x85, 0x4b, 0x32, 0xe1, 0x95, 0x34, 0xcd, 0x75 } \\r
29 }\r
30\r
79964ac8 31extern EFI_GUID gSmmCommunicateHeaderGuid;\r
32\r
33#endif\r