- ベストアンサー
プリンタポートの制御
WriteFileを使ってプリンタポートに出力したいのですが、 これを使うとデータレジスタとコントロールレジスタの両方に 出力する事が出来るのでしょうか? ご存知の方はぜひ教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ファイルへの書き込みのWindows APIのようですが、COMxをファイルとして選んでもその先の制御はドライバープログラムにお任せになります。 ポート制御はWindows95,98でWin16のアプリケーションが作れる環境(N88BASIC, VisualC++1.51)があればデータレジスタやコントロールレジスタを直接操作することができます。しかし、他のWin32アプリケーションと競合して再起動することになるかもしれません。Windows2000以上ではカーネルモードのデバイスドライバーを開発するしかありません。
お礼
知りたかった事が分かって助かりました。 ありがとうございました。 細かい動作をさせようとすると、デバイスドライバなしで動作させる事が出来OSはWin9Xしかないんですね。 Win2000以上ではデバイスドライバーを作るしかないとは・・・・。