1 /*++ 2 3 Global typedefs for TSS Core Service 4 5 */ 6 7 #ifndef __TCS_TYPEDEF_H__ 8 #define __TCS_TYPEDEF_H__ 9 10 #include <tss/tss_structs.h> 11 #include <tss/tpm.h> 12 13 typedef UINT32 TCS_AUTHHANDLE; 14 typedef UINT32 TCS_CONTEXT_HANDLE; 15 typedef UINT32 TCS_KEY_HANDLE; 16 typedef UINT32 TCS_HANDLE; 17 18 19 // Substitution definitions for TCS-IDL 20 typedef TPM_ENCAUTH TCG_ENCAUTH; 21 typedef TPM_NONCE TCG_NONCE; 22 typedef TPM_ENTITY_TYPE TCG_ENTITY_TYPE; 23 typedef TPM_PCRINDEX TCG_PCRINDEX; 24 typedef TPM_DIGEST TCG_DIGEST; 25 typedef TPM_PCRVALUE TCG_PCRVALUE; 26 typedef TPM_DIRVALUE TCG_DIRVALUE; 27 typedef TPM_DIRINDEX TCG_DIRINDEX; 28 29 30 31 #endif // __TCS_TYPEDEF_H__ 32 33