厨な質問かもしれないのですが、答えていただけると助かります。

プリンタポートを使い、モータなどの制御を行うプログラムを作っているのですが、
WinNT系(特に2kかxp)でI/Oを行う方法はないのでしょうか?
もしあるならご教授してください、お願いいたします。

言語はVB6(Dio.DLL使用)かVC++6でやっています。