I have a .NET assembly exposed as a COM with method sig as follows

class struct args{
int arg1
int arg2

method( args Args ){
... do stuff

In powerbuilder I created a structure with the same members as above
using long types.

When I try and call this method I get a runtimeerror 35 - Error calling
external object function xxx at line 22 in function yyy of object nvo_com.

I am sure this is a newbie thing I should be aware of but I just cant
find any info on how to do it :)