Hallo The One,
für mich sieht das aber sehr nach C aus... du darfst dich nicht davon verwirren lassen, daß MSVC++ eingesetzt wird-> damit kann man meines Wissens auch in C programmieren. (Wie, wahrscheinlich, mit jedem ANSI C++ Compiler).
Was mich allerdings wundert ist die Aussage, daß das Prog auch in DOS laufen soll... im ersten Artikel hast du ja extra gesagt, daß du eine Win lösung benötigst.
Beides ist nicht möglich: Unter modernen Windoofs hast du kein direkten Zugriff mehr auf die Hardware (was auch gut ist!!!)... also entweder Windoof oder DOS. Zumindest gibts keine einfache Lösung dafür.

Gruß,
SIGINT