. . "passing user defined data types from any client to COM object" . .