BOOL rail_recv_langbar_info_order(rdpRailOrder* rail_order, wStream* s) { if (!rail_read_langbar_info_order(s, &rail_order->langbar_info)) return FALSE; rail_send_channel_event(rail_order->plugin, RailChannel_ServerLanguageBarInfo, &rail_order->langbar_info); return TRUE; }
BOOL rail_recv_langbar_info_order(railPlugin* rail, RAIL_LANGBAR_INFO_ORDER* langBarInfo, wStream* s) { RailClientContext* context = rail_get_client_interface(rail); if (!rail_read_langbar_info_order(s, langBarInfo)) return FALSE; if (context->custom) { IFCALL(context->ServerLanguageBarInfo, context, langBarInfo); } return TRUE; }
void rail_recv_langbar_info_order(rdpRailOrder* rail_order, STREAM* s) { rail_read_langbar_info_order(s, &rail_order->langbar_info); rail_send_channel_event(rail_order->plugin, RDP_EVENT_TYPE_RAIL_CHANNEL_LANGBARINFO, &rail_order->langbar_info); }