User manual - SOBRライブラリマニュアルver.2.00(2009年1月21日)
9
3.6 SOBRStatus
シリアルバーコードリーダのステータス(送受信状態)を確認します。
[C++]
DWORD SOBRStatus (
BYTE *
DataNum
)
[Visual Basic]
Public Shared Function SOBRStatus ( _
ByVal
DataNum
As Byte() _
) As Int32
[C#]
public static Int32 SOBRStatus (
byte[]
DataNum
)
説明
本関数はシリアルバーコードリーダのステータス(送受信状態)を確認します。
DeviceEmulator では、常に SOBR_OK を返します。
パラメータ
DataNum
バーコードリーダ内に記憶しているデータ数を取得する変数のポインタを指定してください。
戻り値
以下の戻り値を返します。
SOBR_OK
: 通常状態
SOBR_RECV_OVERRUN
: 受信バッファオーバーラン
SOBR_BUFF_OVERRUN
: バッファオーバーラン
SOBR_PARITY_ERR
: パリティエラー
SOBR_FRAME_ERR
: フレームエラー
SOBR_BREAK
: ブレーク状態
SOBR_SEND_FULL
: 送信バッファフル
SOBR_IO_ERROR
: 一般 IO エラー
SOBR_MODE_ERROR
: モード未サポート/不正通信ハンドル
SOBR_DATA_READING
: データ取得中
SOBR_SEND_ERR
: コマンド送信エラー
SOBR_ERROR
: その他の異常
SOBR_BUFF_FULL
: バッファフル
注意