]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/Security/SecurityStub/Dxe/SecurityStub.h
Add WinNtConsole driver into Nt32Pkg.
[mirror_edk2.git] / MdeModulePkg / Universal / Security / SecurityStub / Dxe / SecurityStub.h
CommitLineData
42bc7f77
A
1/** @file\r
2 Some definitions for Security Architectural Protocol stub driver\r
79840ee1 3\r
42bc7f77
A
4 Copyright (c) 2006 - 2007, Intel Corporation \r
5 All rights reserved. This program and the accompanying materials \r
6 are licensed and made available under the terms and conditions of the BSD License \r
7 which accompanies this distribution. The full text of the license may be found at \r
8 http://opensource.org/licenses/bsd-license.php \r
79840ee1 9\r
42bc7f77
A
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
79840ee1 12\r
42bc7f77 13**/\r
79840ee1 14\r
15#ifndef _SECURITY_STUB_ARCH_PROTOCOL_H\r
16#define _SECURITY_STUB_ARCH_PROTOCOL_H\r
17\r
18\r
d8a43975 19//\r
20// Include common header file for this module.\r
21//\r
22#include "CommonHeader.h"\r
23\r
79840ee1 24//\r
b9575d60 25// Common header files for this module.\r
79840ee1 26//\r
b9575d60
A
27#include <PiDxe.h>\r
28#include <Protocol/Security.h>\r
29#include <Library/DebugLib.h>\r
30#include <Library/UefiBootServicesTableLib.h>\r
31#include <Library/UefiDriverEntryPoint.h>\r
79840ee1 32\r
33//\r
34// Function prototypes\r
35//\r
36EFI_STATUS\r
37EFIAPI\r
38SecurityStubAuthenticateState (\r
39 IN EFI_SECURITY_ARCH_PROTOCOL *This,\r
40 IN UINT32 AuthenticationStatus,\r
41 IN EFI_DEVICE_PATH_PROTOCOL *File\r
42bc7f77 42 );\r
79840ee1 43\r
44EFI_STATUS\r
45EFIAPI\r
46SecurityStubInitialize (\r
47 IN EFI_HANDLE ImageHandle,\r
48 IN EFI_SYSTEM_TABLE *SystemTable\r
42bc7f77 49 );\r
79840ee1 50\r
51#endif\r