void input_send_keyboard_event(rdpInput* input, uint16 flags, uint16 code) { STREAM* s; rdpRdp* rdp = input->context->rdp; s = rdp_client_input_pdu_init(rdp, INPUT_EVENT_SCANCODE); input_write_keyboard_event(s, flags, code); rdp_send_client_input_pdu(rdp, s); }
BOOL input_send_keyboard_event(rdpInput* input, UINT16 flags, UINT16 code) { wStream* s; rdpRdp* rdp = input->context->rdp; s = rdp_client_input_pdu_init(rdp, INPUT_EVENT_SCANCODE); if (!s) return FALSE; input_write_keyboard_event(s, flags, code); return rdp_send_client_input_pdu(rdp, s); }