]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Include/Guid/DataHubStatusCodeRecord.h
Add comments for IntelFrameworkModulePkg Header file.
[mirror_edk2.git] / IntelFrameworkModulePkg / Include / Guid / DataHubStatusCodeRecord.h
CommitLineData
8ca67c46 1/** @file\r
f4671790 2 GUID used to identify Data Hub records logged by Status Code Runtime Protocol.\r
3db51098 3 \r
f4671790 4Copyright (c) 2006 - 2009, Intel Corporation \r
a9102619 5All rights reserved. This program and the accompanying materials \r
6are licensed and made available under the terms and conditions of the BSD License \r
7which accompanies this distribution. The full text of the license may be found at \r
8http://opensource.org/licenses/bsd-license.php \r
9 \r
10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
12\r
3db51098 13**/\r
a9102619 14\r
a9102619 15\r
20774adc
LG
16#ifndef __DATA_HUB_STATUS_CODE_RECORD_H__\r
17#define __DATA_HUB_STATUS_CODE_RECORD_H__\r
a9102619 18\r
29941df6 19#define EFI_DATA_HUB_STATUS_CODE_RECORD_GUID \\r
a9102619 20 { \\r
21 0xd083e94c, 0x6560, 0x42e4, {0xb6, 0xd4, 0x2d, 0xf7, 0x5a, 0xdf, 0x6a, 0x2a } \\r
22 }\r
23\r
3f07ea9c 24typedef struct {\r
20774adc
LG
25 ///\r
26 /// Status Code type to be reported.\r
27 ///\r
3f07ea9c 28 EFI_STATUS_CODE_TYPE CodeType;\r
20774adc
LG
29\r
30 ///\r
31 /// Valu information about the class and subclass is used to\r
32 /// classify the hardware and software entity as well as an operation.\r
33 ///\r
3f07ea9c 34 EFI_STATUS_CODE_VALUE Value;\r
20774adc
LG
35\r
36 ///\r
37 /// The enumeration of a hardware or software entity within\r
38 /// the system. Valid instance numbers start with 1\r
39 ///\r
3f07ea9c 40 UINT32 Instance;\r
20774adc
LG
41\r
42 ///\r
43 /// Identify the caller.\r
44 ///\r
3f07ea9c 45 EFI_GUID CallerId;\r
20774adc
LG
46\r
47 ///\r
48 /// Additional status code data\r
49 ///\r
3f07ea9c 50 EFI_STATUS_CODE_DATA Data;\r
51} DATA_HUB_STATUS_CODE_DATA_RECORD;\r
52\r
29941df6 53extern EFI_GUID gEfiDataHubStatusCodeRecordGuid;\r
a9102619 54\r
20774adc 55#endif\r