The fix to issues #420, #670, and #673 added support with Microsoft Visual Studio "solution" files for the Marshaling and System API libraries. However, the fix is 32-bit.
The proposed fix is to also support 64-bit builds. The source should work with both 32- and 64-bit builds. Although the TPM 2.0 simulator is 32-bit on MS Windows, the socket interface is independent of LP32/LP64 issues (as is the interface with a real TPM 2.0).
The fix to issues #420, #670, and #673 added support with Microsoft Visual Studio "solution" files for the Marshaling and System API libraries. However, the fix is 32-bit.
The proposed fix is to also support 64-bit builds. The source should work with both 32- and 64-bit builds. Although the TPM 2.0 simulator is 32-bit on MS Windows, the socket interface is independent of LP32/LP64 issues (as is the interface with a real TPM 2.0).
Proposed fix --------------------------- marshal/tss2-mu.vcxproj
--------------------------- sysapi/tss2-sapi.vcxproj
. . .