The server binary (UDVC-Server.exe) is configured using command-line flags.
Usage Syntax:
UDVC-Server.exe [-s | -c [-p port [-i ip]] | -m [-n name]] [-0 | -1 | -2 | -3]
Command Flags:
-s: Socket server mode (default).-c: Socket client mode.-p <port>: Port to bind the listener (default: 31337).-i <ip>: IP to bind the listener (default: 127.0.0.1).-m: Named pipe mode.-n <name>: Name of the named pipe (default: \\.\pipe\UDVC_{RDP SESSION NUMBER}).
Priority Flags (Server only):
-0: real time (WTS_CHANNEL_OPTION_DYNAMIC_PRI_REAL) - Warning: Can affect session accessibility during intense transfers.-1: high priority (WTS_CHANNEL_OPTION_DYNAMIC_PRI_HIGH) - Default.-2: medium priority (WTS_CHANNEL_OPTION_DYNAMIC_PRI_MED).-3: low priority (WTS_CHANNEL_OPTION_DYNAMIC_PRI_LOW).
.
UDVC-Server.exe -h
Universal Dynamic Virtual Channel server application
Usage: C:\Users\UDVC\UDVC-Server.exe [-s | -c [-p port [-h ip]] | -m [-n name]] [-0 | -1 | -2 | -3]
Socket server mode -s (default) OR
Socket client mode -c:
-p port port to bind the listener (default: 31337)
-i ip ip to bind the listener (default: 127.0.0.1)
Named pipe mode -m:
-n name name of the named pipe (by default: "\\.\\pipe\\UDVC_{RDP SESSION NUMBER}")
Data transfer priority parameters:
-0 real time (WTS_CHANNEL_OPTION_DYNAMIC_PRI_REAL)
-1 high priority (WTS_CHANNEL_OPTION_DYNAMIC_PRI_HIGH) - default
-2 medium priority (WTS_CHANNEL_OPTION_DYNAMIC_PRI_MED)
-3 low priority (WTS_CHANNEL_OPTION_DYNAMIC_PRI_LOW)