TCG Service Protocol as defined in TCG_EFI_Protocol_1_20_Final\r
See http://trustedcomputinggroup.org for the latest specification\r
\r
- Copyright (c) 2007, Intel Corporation\r
+ Copyright (c) 2007 - 2008, Intel Corporation \r
All rights reserved. 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
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCG_STATUS_CHECK) (\r
+(EFIAPI *EFI_TCG_STATUS_CHECK)(\r
IN EFI_TCG_PROTOCOL *This,\r
OUT TCG_EFI_BOOT_SERVICE_CAPABILITY\r
*ProtocolCapability,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCG_HASH_ALL) (\r
+(EFIAPI *EFI_TCG_HASH_ALL)(\r
IN EFI_TCG_PROTOCOL *This,\r
IN UINT8 *HashData,\r
IN UINT64 HashDataLen,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCG_LOG_EVENT) (\r
+(EFIAPI *EFI_TCG_LOG_EVENT)(\r
IN EFI_TCG_PROTOCOL *This,\r
IN TCG_PCR_EVENT *TCGLogData,\r
IN OUT UINT32 *EventNumber,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCG_PASS_THROUGH_TO_TPM) (\r
+(EFIAPI *EFI_TCG_PASS_THROUGH_TO_TPM)(\r
IN EFI_TCG_PROTOCOL *This,\r
IN UINT32 TpmInputParamterBlockSize,\r
IN UINT8 *TpmInputParamterBlock,\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_TCG_HASH_LOG_EXTEND_EVENT) (\r
+(EFIAPI *EFI_TCG_HASH_LOG_EXTEND_EVENT)(\r
IN EFI_TCG_PROTOCOL *This,\r
IN EFI_PHYSICAL_ADDRESS HashData,\r
IN UINT64 HashDataLen,\r
);\r
\r
/**\r
+ @par Protocol Description:\r
The EFI_TCG Protocol abstracts TCG activity.\r
\r
@param StatusCheck This service provides information on the TPM.\r