Home | History | Annotate | Line # | Download | only in tss
      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