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

40
dwTargetNo
通信したい IC カードに対応したカード番号を指定します。
通常は 0を指定してください。NFCFelicaPolling関数で複数 ICカードの起動に成功した状態で 2
目以降の IC カードと通信する場合は 1 以上の値を指定してください
dwReserved
現在のバージョンではこの引数を使用しません。0 を指定してください。
戻り値
以下の値を返します
NFC_OK
: 正常終
NFC_NOT_DEVICE
: NFC ドライバエラー
DeviceEmulator では発生しません
NFC_POF
: 未オープンエラー
NFC_PRM
: パラメータエラー
NFC_ERROR_NOCARD
: SAM カード未挿入エラー
NFC_ERROR_ACTIVATION
: SAM カード未起動エラー
NFC_ERROR_TIMEOUT
: タイムアウトエラー
NFC_ERROR_SUSPEND
: 本体電 OFF エラー
NFC_ERROR_RESPONSE
: カード異常応答発生エラー
NFC_ERROR_COUNT
: SAM 通信回数オーバー
使用例
0 ブロック目に対し、1 ブロック分16 バイト)のデータを書き込む場合
dwSlotNumber = 0x00000001;
byBlockNum = 0x01;
pbyBlockList = {0x80, 0x00} // ブロック番号 0 の場合
pbyData = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F};
dwTargetNo = 0x00000000;
dwReserved = 0x00000000;