mirror of
https://github.com/moonlight-stream/moonlight-common-c.git
synced 2026-04-20 07:00:15 +00:00
Added unicode input event (#63)
* Added unicode input event * Prevents strcpy overflow * Updated according to change requests
This commit is contained in:
@@ -25,6 +25,14 @@ typedef struct _NV_KEYBOARD_PACKET {
|
||||
short zero2;
|
||||
} NV_KEYBOARD_PACKET, *PNV_KEYBOARD_PACKET;
|
||||
|
||||
#define UTF8_TEXT_EVENT_MAGIC 0x17
|
||||
#define UTF8_TEXT_EVENT_MAX_COUNT 32
|
||||
typedef struct _NV_UNICODE_PACKET {
|
||||
unsigned int size;
|
||||
int magic;
|
||||
char text[UTF8_TEXT_EVENT_MAX_COUNT];
|
||||
} NV_UNICODE_PACKET, *PNV_UNICODE_PACKET;
|
||||
|
||||
#define PACKET_TYPE_REL_MOUSE_MOVE 0x08
|
||||
#define MOUSE_MOVE_REL_MAGIC 0x06
|
||||
typedef struct _NV_REL_MOUSE_MOVE_PACKET {
|
||||
|
||||
Reference in New Issue
Block a user