Home | History | Annotate | Download | only in tpm2
      1 // This file was extracted from the TCG Published
      2 // Trusted Platform Module Library
      3 // Part 4: Supporting Routines
      4 // Family "2.0"
      5 // Level 00 Revision 01.16
      6 // October 30, 2014
      7 
      8 #ifndef TPM2_COMMANDDISPATCHER_FP_H_
      9 #define TPM2_COMMANDDISPATCHER_FP_H_
     10 
     11 TPM_RC CommandDispatcher(
     12     TPMI_ST_COMMAND_TAG tag,           // IN: Input command tag
     13     TPM_CC command_code,               // IN: Command code
     14     INT32 *req_parameter_buffer_size,  // IN: size of parameter buffer
     15     BYTE *req_parameter_buffer_start,  // IN: pointer to start of the request
     16                                        //     parameter buffer
     17     TPM_HANDLE req_handles[],          // IN: request handle array
     18     UINT32 *res_handle_buffer_size,    // OUT: size of handle buffer in response
     19     UINT32 *res_parameter_buffer_size  // OUT: size of parameter buffer in response
     20     );
     21 
     22 #endif  // _COMMANDDISPATCHER_FP_H_
     23