User manual - MSRライブラリマニュアルver1.00(2011年2月18日)
4. プログラミング上の注意点
本ライブラリを使用して磁気ストライプを読み取る手順を以下に示します。
1. MSROpen関数により、本ライブラリを初期化します。
2. MSRSetEventNotification関数により、データ取得通知方法を設定します。
3. MSRSetPowerStatus関数により、MSRの電源をONにします。これにより、MSRは磁気ストライプ
の読取待ちの状態になります。
4. 磁気ストライプをスキャンします。
5. 2.で設定したウィンドウメッセージ(WM_MSR_READING)またはイベント(MSREventReading)を
待機します。
6. MSRGetLastEventStatus関数により、MSRの読取完了ステータスを取得します。読取完了ステ
ータスが取得データあり(MSR_DATASUCCESS)以外の場合は 4.からやり直してください。
7. MSRRead関数により、MSRのデータを取得します。
8. MSRSetPowerStatus関数により、MSRの電源をOFFにします。
9. MSRClose関数により、本ライブラリの終了処理を実行します。
12