User manual - NFCライブラリマニュアルver.1.06(2012年3月29日)

9
dwTimeout
IC カードが起動するまでのタイムアウト時間を 10060,000msec 単位)の範囲で指定します。
また、0 を指定した場合は、タイムアウトなしで IC カードを検索します。
fpCallBack
IC カードの検索を続行するかどうかを判定するコールバック関数を指定します。
コールバック関数が TRUE 返す場合は処理を続行し、FALSE を返す場合は処理を停止します。
また、NULL を指定した場合は、常に続行します。
pdwActBaudRate
IC カードの起動に成功した場合は、その IC カードのボーレートを取得します。取得する値については、
dwBaudRate を参照してください。
また、IC カードの起動に失敗した場合は、何も取得しません。
dwParam
IC カード検索を行う際の動作モードを指定します。本機能を使用しない場合は 0 を指定してください。
DT-5300 では 0 を指定してください。
NFC_PL_SAVE
: IC カード検索時の消費電力を抑えます
長時間連続して IC カードの検索を行う場合は本パラメータを使用
してください
IC カードの検出レスポンスは低下します
戻り値
以下の値を返します
NFC_OK
: 正常終
NFC_NOT_DEVICE
: NFC ドライバエラー
DeviceEmulator では発生しません
NFC_POF
: 未オープンエラー
NFC_PRM
: パラメータエラー
NFC_ERROR_TIMEOUT
: タイムアウトエラー
DeviceEmulator では発生しません
NFC_ERROR_CALLBACK
: コールバック関数エラ
DeviceEmulator では発生しません
NFC_ERROR_MODULE
: モジュール未応答エラー
DeviceEmulator では発生しません
NFC_ERROR_STOP
: 停止関数による中断エラー
DeviceEmulator では発生しません
NFC_ERROR_DUPLICATION
: 重複 IC カード起動
DeviceEmulator では発生しません
対応情報
機種 :
DT-5300 / DT-X8 / IT-9000
ヘッダ : NFCLib.h
ライブラリ : NFCLib.lib