掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WindowsXPでのプリンタポートのI/O制御 (ID:82635)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
アセンブラで言うところの『IN,OUT』命令で直接操作を行いたい と言うことですが、一般的な方法では、WinNT/2000/XP は、不可 能です。 また、CreateFileでLPT1等をオープンし、WriteFileはOKですが、 ReadFileは、必ず失敗します。 また、セイキュリティーの関係もあり・・・ どうしてもと言うことであれば、個人の責任においてお試し下さ い。 DirectIO と言うものがあります。 検索サイトで探してみて下さい。 すぐに、いくつかヒットします。 元々海外サイトで公開されていたもので、NT用でしたが、Win2000 やWinXPでも使えるようです。(私は未確認) 一番安全なのは、デバドラを作成し、IO制御を行うのが好ましい ですが・・・ ユーザーモードで実行可能なデバドラ開発ツールでは・・・ http://www.xlsoft.co.jp/jp/products/windriver/windriver.html http://www.compuware.co.jp/products/driverstudio/driverstudio.html こんなものもありますが・・・ 参考までに。 以上。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.