Multithreaded TTY (MTTTY) sample from the article:
Serial Communications by Allen Denver, Microsoft Windows Developer Support - December 11, 1995
https://msdn.microsoft.com/en-us/library/ff802693.aspx
master
branch is the original unmodified sample codevs2019
branch contains a solution and project file for Visual Studio 2019, as well as two trivial code changes required to build