]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/UserIdentification/UsbCredentialProviderDxe/UsbCredentialProvider.h
Clean up the private GUID definition in module Level.
[mirror_edk2.git] / SecurityPkg / UserIdentification / UsbCredentialProviderDxe / UsbCredentialProvider.h
index 1d43e9ac99b327335382e600fbc504e1ca02a651..d0295b8de4f27e54d8c3fb61b64364d8036c02c1 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Usb Credential Provider driver header file.\r
     \r
-Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials \r
 are licensed and made available under the terms and conditions of the BSD License \r
 which accompanies this distribution.  The full text of the license may be found at \r
@@ -18,9 +18,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include <Uefi.h>\r
 \r
 #include <Guid/GlobalVariable.h>\r
-#include <Guid/MdeModuleHii.h>\r
 #include <Guid/FileInfo.h>\r
 #include <Guid/SecurityPkgTokenSpace.h>\r
+#include <Guid/UsbCredentialProviderHii.h>\r
 \r
 #include <Protocol/SimpleFileSystem.h>\r
 #include <Protocol/BlockIo.h>\r
@@ -40,16 +40,10 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include <Library/PcdLib.h>\r
 \r
 extern UINT8      UsbCredentialProviderStrings[];\r
-extern UINT8      UsbCredentialProviderVfrBin[];\r
 \r
 #define USB_TABLE_INC          16\r
 #define HASHED_CREDENTIAL_LEN  20\r
 \r
-#define USB_CREDENTIAL_PROVIDER_GUID \\r
-  { \\r
-    0xd0849ed1, 0xa88c, 0x4ba6, { 0xb1, 0xd6, 0xab, 0x50, 0xe2, 0x80, 0xb7, 0xa9 }\\r
-  }\r
-\r
 //\r
 // Save the enroll user credential Information.\r
 //\r
@@ -75,14 +69,6 @@ typedef struct {
   EFI_USER_INFO                 *Info[1];\r
 } USB_CREDENTIAL_INFO;\r
 \r
-///\r
-/// HII specific Vendor Device Path definition.\r
-///\r
-typedef struct {\r
-  VENDOR_DEVICE_PATH        VendorDevicePath;\r
-  EFI_DEVICE_PATH_PROTOCOL  End;\r
-} HII_VENDOR_DEVICE_PATH;\r
-\r
 #define USB_PROVIDER_SIGNATURE  SIGNATURE_32 ('U', 'S', 'B', 'P')\r
 \r
 typedef struct {\r