User manual - プリンタライブラリマニュアルver.1.06(2014年6月13日)

22
3.11 PRNGetStatus
現在のプリンタのエラー状態を取得します。
また、本関数を実行すると PRNGetLastError で取得するエラーへ反映されます。
[C++]
DWORD PRNGetStatus()
[Visual Basic]
Public Shared Function PRNGetStatus() As Int32
[C#]
public static Int32 PRNGetStatus()
解説
本関数は、現在のプリンタのエラー状態を取得します。
また、本関数を実行すると PRNGetLastError関数で取得するエラー
に反映します。
Device Emulatorでは、PRNOpen関数
の実行確認のみを行います。
パラメータ
なし
戻り値
PRN_NORMAL
: 正常終了
PRN_NOTOPEN
: プリンタがオープンされていません。
PRN_HARDWARE_ERROR
: プリンタのハードウェアが異常です。
Device Emulator では発生しません
PRN_PLATEN_OPEN
: プラテンがオープンしています。
Device Emulator では発生しません
PRN_PAPER_END
: 用紙がありません。
Device Emulator では発生しません
PRN_VDETP_OCCURRED
: VDETP が発生しました。
Device Emulator では発生しません
PRN_HEADTEMP_ERROR
: ヘッド温度エラーが発生しました。
Device Emulator では発生しません
PRN_AUTOLOADING
: オートローディング中です。
Device Emulator では発生しません
PRN_COVER_CLOSE
: スプラッシュカバーが閉じています。
DeviceEmulator では発生しません。
FUNCTION_UNSUPPORT
: 未サポートエラー
対応情報
機種
: DT-9800 / IT-9000
ヘッダ
: PrinterLib.h
ライブラリ
: PrinterLib.lib