[client,common] allow adding a named keyboard pipe

This allows starting FreeRDP clients with a named pipe that will type in
text written to the named pipe as keyboard input
This commit is contained in:
akallabeth
2023-06-30 14:09:51 +02:00
committed by Martin Fleisz
parent 382ef13b1d
commit a01f3ec5ab
6 changed files with 25 additions and 3 deletions

View File

@@ -845,6 +845,7 @@ extern "C"
#define FreeRDP_HasHorizontalWheel (2634)
#define FreeRDP_HasExtendedMouseEvent (2635)
#define FreeRDP_SuspendInput (2636)
#define FreeRDP_KeyboardPipeName (2637)
#define FreeRDP_BrushSupportLevel (2688)
#define FreeRDP_GlyphSupportLevel (2752)
#define FreeRDP_GlyphCache (2753)
@@ -1463,7 +1464,8 @@ extern "C"
* input
*/
ALIGN64 BOOL SuspendInput; /* 2636 */
UINT64 padding2688[2688 - 2637]; /* 2637 */
ALIGN64 char* KeyboardPipeName; /* 2637 */
UINT64 padding2688[2688 - 2638]; /* 2638 */
/* Brush Capabilities */
ALIGN64 UINT32 BrushSupportLevel; /* 2688 */