E
Ed Debrot
This seems incredibale to me but I've done some testing and it appears I
can't pass in a long and than an int to a function. The int is not passed in
correctly.
[DllImport("ravenCore.dll")] extern static int rvCore_bl_get_schedule(long
driverNum, int nList);
When I call rvCore_bl_get_schedule(long driverNum, int nList) with a value
in driverNum and nList, nList is 0 in my unmanaged code.
If I change my parameters to be both long or both int it works fine.
Any comments on why something so simple is so screwy?
can't pass in a long and than an int to a function. The int is not passed in
correctly.
[DllImport("ravenCore.dll")] extern static int rvCore_bl_get_schedule(long
driverNum, int nList);
When I call rvCore_bl_get_schedule(long driverNum, int nList) with a value
in driverNum and nList, nList is 0 in my unmanaged code.
If I change my parameters to be both long or both int it works fine.
Any comments on why something so simple is so screwy?