forward Windows messages through the named pipe to workaround UIPI
forward ShowWindow and SetWindowPos commands through the named pipe to workaround UIPI
send text to console through the named pipe to workaround UAC
functions VirtualAllocEx, WriteProcessMemory and VirtualFreeEx are blocked by UAC
SharedMemory<TextInfo> removed
structure TextInfo removed
settings: run as administrator
Handle on CONOUT$ must be the last event, since it's the most frequent one.