summaryrefslogtreecommitdiffstats
path: root/MdePkg/Include/Ppi/Security2.h
diff options
context:
space:
mode:
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2008-07-16 10:44:37 +0000
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2008-07-16 10:44:37 +0000
commitd71325128666d393addfaffa0ddf467bedc01eea (patch)
treeab92dcf01cf4ec97270864e4d3c2dcbfc24e8ec4 /MdePkg/Include/Ppi/Security2.h
parentb1f6a7c636fca9eda65a3045302de577c00e438d (diff)
downloadedk2-d71325128666d393addfaffa0ddf467bedc01eea.tar.gz
edk2-d71325128666d393addfaffa0ddf467bedc01eea.tar.bz2
edk2-d71325128666d393addfaffa0ddf467bedc01eea.zip
Code Scrub for header files in MdePkg/Include/Ppi and Uefi directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5500 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Include/Ppi/Security2.h')
-rw-r--r--MdePkg/Include/Ppi/Security2.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/MdePkg/Include/Ppi/Security2.h b/MdePkg/Include/Ppi/Security2.h
index f1eafab8d5..c39e17381e 100644
--- a/MdePkg/Include/Ppi/Security2.h
+++ b/MdePkg/Include/Ppi/Security2.h
@@ -1,7 +1,11 @@
/** @file
- This file declares Security2 Architectural PPI.
+ This file declares Pei Security2 PPI.
- Copyright (c) 2006 - 2007, Intel Corporation
+ This PPI is installed by some platform PEIM that abstracts the security
+ policy to the PEI Foundation, namely the case of a PEIM¡¯s authentication
+ state being returned during the PEI section extraction process.
+
+ Copyright (c) 2006 - 2008, Intel Corporation
All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
@@ -26,7 +30,9 @@
typedef struct _EFI_PEI_SECURITY2_PPI EFI_PEI_SECURITY2_PPI;
/**
-
+ Allows the platform builder to implement a security policy
+ in response to varying file authentication states.
+
This service is published by some platform PEIM. The purpose of
this service is to expose a given platform's policy-based
response to the PEI Foundation. For example, if there is a PEIM
@@ -58,6 +64,8 @@ typedef struct _EFI_PEI_SECURITY2_PPI EFI_PEI_SECURITY2_PPI;
PEIM being discovered. These latter behaviors are platform-
and market-specific and thus outside the scope of the PEI CIS.
+ @param PeiServices An indirect pointer to the PEI Services Table published by the PEI Foundation.
+
@param This Interface pointer that implements the particular
EFI_PEI_SECURITY2_PPI instance.