MdePkg/Library/DxeHstiLib/HstiDxe.h File Reference


Data Structures

struct  HSTI_AIP_PRIVATE_DATA

Defines

#define HSTI_AIP_PRIVATE_SIGNATURE   SIGNATURE_32('H', 'S', 'T', 'I')
#define HSTI_AIP_PRIVATE_DATA_FROM_THIS(a)
#define HSTI_DEFAULT_ERROR_STRING_LEN   255

Functions

BOOLEAN InternalHstiIsValidTable (IN VOID *HstiData, IN UINTN HstiSize)

Variables

EFI_ADAPTER_INFORMATION_PROTOCOL mAdapterInformationProtocol

Detailed Description

Copyright (c) 2015, 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 http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.


Define Documentation

#define HSTI_AIP_PRIVATE_DATA_FROM_THIS (  ) 

#define HSTI_AIP_PRIVATE_SIGNATURE   SIGNATURE_32('H', 'S', 'T', 'I')

Referenced by HstiLibSetTable().

#define HSTI_DEFAULT_ERROR_STRING_LEN   255


Function Documentation

BOOLEAN InternalHstiIsValidTable ( IN VOID *  HstiData,
IN UINTN  HstiSize 
)

Return if input HSTI data follows HSTI specification.

Parameters:
HstiData HSTI data
HstiSize HSTI size
Return values:
TRUE HSTI data follows HSTI specification.
FALSE HSTI data does not follow HSTI specification.

References BIT0, CopyMem(), DEBUG, EFI_D_ERROR, FALSE, ADAPTER_INFO_PLATFORM_SECURITY::ImplementationID, NULL, PLATFORM_SECURITY_ROLE_IMPLEMENTOR_ODM, PLATFORM_SECURITY_ROLE_PLATFORM_REFERENCE, PLATFORM_SECURITY_VERSION_VNEXTCS, ADAPTER_INFO_PLATFORM_SECURITY::Role, ADAPTER_INFO_PLATFORM_SECURITY::SecurityFeaturesSize, TRUE, and ADAPTER_INFO_PLATFORM_SECURITY::Version.

Referenced by HstiAipSetInfo(), and HstiLibSetTable().


Variable Documentation

Referenced by HstiLibSetTable().


Generated on Thu Sep 24 23:14:24 2015 for MdePkg[ALL] by  doxygen 1.5.7.1