Note for 64 Bit PCOMM:
- Functions like API and Automation that were previously supported using 32-bit applications (eg: MS office 32-bit) will now require 64-bit applications to support the same functions in 64-bit PCOMM. For example, Automation will work only using 64-bit version of MS Office.
- The API functions exported by PCOMM, that are used by
external applications to communicate with PCOMM, will now
need to have their prototypes changed in order to be 64-bit compliant.
For example,
Declare Function pcsStartSession Lib "PCSAPI32.DLL" (ByVal buffer As String, ByVal SessionID As Integer, ByVal CmdShow As Integer) As Integerdeclared in a VB macro script will change to
Declare PtrSafe Function pcsStartSession Lib "PCSAPI32.DLL" (ByVal buffer As String, ByVal SessionID As Integer, ByVal CmdShow As Integer) As IntegerNote:The usage of "PtrSafe" keyword marks the function as being 64-bit compliant.