struct NewObject { u32 guid_hash[4]; // Interface GUID checksum u32 id; // Filled in by ORB u32 reserved[3]; // must be zero };