« Back to Cisco TAPI Questions

dwSize mis-match Error

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hello,
 
We are using VS2005,  TAPI Client 64bit, i updated my LineSpecific header files, compiled and ran my application on a 2008R2, i am getting the following error, the same application working fine on a 32 bit system, is there any #defines or any thing i need to do? thanks
 

7:24:19.311 |   SelsiusTSP::TSPI_lineDevSpecific(0x01FB89E0) LineHandle=0x01FB89E0,LineDir=5209
07:24:19.311 |-->CSelsiusTSPLine:emoticonevSpecific() [0x00000576] 
07:24:19.311 |   CSelsiusTSPLine:emoticonevSpecific() [0x00000576] inside of SLDST_START_CALL_RECORDING
07:24:19.311 |   CSelsiusTSPLine:emoticonevSpecific() [0x00000576] *ERROR* dwSize mis-match 0x00000008
07:24:19.312 |<--CSelsiusTSPLine:emoticonevSpecific() [0x00000576] 
07:24:19.312 |<--SelsiusTSP::TSPI_lineDevSpecific(0x01FB89E0) 
07:24:19.312 |   TSPI_lineDevSpecific() TSPI_lineDevSpecific returns = 0x80000048

Are you really using the headers and lib from the 64 bit TSP? Which version of the TSP do you have?

Hi Axel,

Thanks for the Quick reply. The release note saying 8.6(2.2). I copied the header file from the TSP install directory. lib may be the problem, if it is the issue, where do i get it from.

Thanks,
Srinivas

Hi Srinivas,

Is your application compiled & built as x64 app?
You may need your application to be built as a native x64 app, to be able to interface with a CiscoTSPx64 on a x64 client machine.

Thanks,
Praveen