Forward declaration of the IID of the UDT in .cpp file should solve the
problem.
insert this code before the function implementations.
Code:
const IID UUID_FGrid_t = { 0x31286171, 0xD2F8,0x11d5, { 0x9B,0x78,0x00,0xB0,0xD0,0x78,0xCA,0x0B} };
here I've just formated the IID you associated with your UDT
in your IDL file.
Regards
Ankur Verma
.Net and C++ Specialist
Wiley Tech Support