• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プリンタの監視)

C#.NETにてプリンタのリアルタイム監視方法を探す

このQ&Aのポイント
  • C#.NETにてプリンタ紙切れ等をリアルタイムで監視する方法について検索中です。
  • PRINTER_INFO_2::Statusを使用することでプリンタ情報を参照できることが分かりましたが、プリンタ自体からリアルタイムで取得する方法がわかりません。
  • 双方向通信が行えないプリンタとのリアルタイムでのプリンタステータス取得方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

私も PRINTER_INFO_2 で諦めた口です。 プリンタのドライバによって取得する情報が不足したりするんで。 んで、Windows が情報を取れるか取れないかはプリンタの仕様とドライバの実装によると思います。 仮にプリンタ自体が何らかのインターフェイスを備えていたとして、独自にプリンタへ直接通信をするってのはドライバを作るようなもんじゃないでしょうかね。 であれば C# ではなくて C++ な領域ではないかと思います。

masato01
質問者

お礼

やっぱりドライバを作成するような感じなのですね。 情報ありがとうございました。

関連するQ&A