示例#1
0
文件: input.c 项目: EdWatts/FreeRDP
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);
}
示例#2
0
文件: input.c 项目: BUGgs/FreeRDP
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);
}