К animal: зачем так усложнять жизнь?
В Windows 9X можно просто открыть файл LPT1 (или LPT2) и записать в него нужную последовательность самым обычным write.
Код:
AssignFile(LPT,'LPT1');
write(LPT,#27,'C',#0,'11');
close(LPT);
В Windows NT может оказаться, что такое не работает, тогда придется возиться с API-функциями