Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

APUGetPrinterStatus() 関数

  • Last UpdatedApr 04, 2022
  • 1 minute read

このインスタンスによって使用される Windows プリンタの最新のステータスを返します。

カテゴリ

表示

構文

[Result=] APUGetPrinterStatus(iInstance, iSelector, iTagStatus);

引数

iInstance

Alarm Printer のインスタンス(0 ~ 15)

iSelector

以下を指定する整数値:

0 = Alarm Printer エラーのステータスを取得します。

1 = Alarm Printer 用紙切れのステータスを取得します。

2 = Alarm Printer オフラインのステータスを取得します。

3 = Alarm Printer オーバーフローのステータスを取得します。

iTagStatus

指定のインスタンス番号および iSelector パラメータの選択タイプに関連付けられたプリンタのステータスを受け取る整数型または実数型のタグ変数

備考

この関数は、iTagStatus パラメータとして整数型または実数型のタグ変数にプリンタのステータスを返します。クエリーが実行していて、アラームが印刷されていない場合、結果は現在の内容ではありません。ステータスは通常、プリンタが最初に開くとき、およびアラーム行が印刷されるときに更新されます。

このステータス情報は、Microsoft または Windows のドライバ標準に基づいて、プリンタに照会されています。すべてのプリンタ製造業者が以下の標準に従っているわけではありません。したがって、すべてのプリンタでステータス情報が返されるわけではありません。

整数型のエラー コードを返します。

PrtStat は、インスタンス 5 に関連付けられたプリンタから「プリンタ オフライン」ステータスを受け取る整数型タグ変数です。

Status = APUGetPrinterStatus(5, 2, PrtStat);

参照項目

APUGetPrinterName()

In This Topic