[Lazarus] Using 64 bit ActiveX (Volume Shadow Service)
Luk Vandelaer
luk.vandelaer at wisa.be
Wed Aug 20 09:40:23 CEST 2008
On Tuesday 19 August 2008 23:30, Tobias Giesen wrote:
> Hello,
>
> I am trying to use the VSS API in a 64-bit application. I am attaching
> the files translated from the Microsoft headers with which I am trying
> to access the API. This works fine in 32-bit Delphi but it crashes in
> 64-bit Lazarus. Apparently the interface declarations are not quite
> correct for 64-bit mode.
>
The problem is the pointers: on 64-bit platforms, they will have a size of 8,
on 32-bit platforms the size will be 4.
Luk
More information about the Lazarus
mailing list