WaitForInputIdle gibt WAIT_FAILED zurück, worauf hin ich eine
Exception werfe.
Und im Finally wirft dann CloseHandle eine
Exception, aber nur wenn das Programm im Debugger läuft, sonst nicht.
Und nein, kein NULL.
Wenn es nicht umgeleitet wird, dann soll es bei der Konsole "bleiben".
In diesem Testfall soll nur INPUT umgeleitet werden und nicht OUTPUT/ERROROUT.