[implicit_handle (handle_t msgsvc_handle)] interface msgsvc { typedef [allocate(all_nodes)] LPMSG_INFO_0; typedef [allocate(all_nodes)] LPMSG_INFO_1; }