You may still run into marshalling problems, but I think the first step is to get the /sysarray markup in your RCW or there is little hope of it ever working right. EDIT: BTW, don't declare your ...