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

41
4. プログラミング上の注意点
4.1 電波停止の通知について
ウィンドウメッセージ通知を使用する場合
電波を手動で停止する場合
1. WM_CREATE メッセージを受け取った場合は、NFCFelicaOpen関数を実行し、読み取り待機状態に
します。
2. WM_COMMANDWM_KEYDOWN 等のメッセージを受け取った場合は、NFCFelicaPolling関数によ
り、通信可能範囲内にある FeliCa カードを検索/起動します。
3. FeliCa カードの起動に成功、かつ、そのカードの詳細な情報が必要な場合は、
NFCFelicaGetCardResponse関数により、応答情報を取得します。(任意)
4. FeliCa カードとの通信を行います※。
5. IC カードとの通信が終了した場合は、NFCFelicaRadioOff関数により、電波出力を停止します。
6. WM_CLOSE メッセージを受け取った場合は、NFCFelicaClose関数により、読み取り禁止状態にしま
す。
WndProc
WM_CREATE
No
Yes
NFCFelicaOpen
WM_COMMAND
WM_MESSAGE
NFCFelicaPolling
No
Yes
カード
起動
No
Yes
NFCFelicaGet
CardResponse
カードとの
通信
NFCFelicaRadioOff
WM_CLOSE
Yes
NFCFelicaClose
END
FeliCa カードとの通信については、「FeliCa カードとの通信について」を参照してください。