Fazer a anexação ao console
Processos podem usar a função AttachConsole para se anexar a um console como um cliente. Processos podem ser anexados a um console.
Um console pode ter muitos processos anexados a ele. Para recuperar a lista dos processos anexados a um console, chame a função GetConsoleProcessList.
Para anexar como servidor, consulte as informações sobre Pseudoconsoles.