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

21
3.10 NFCMifareWrite4
起動した Mifare カード(Ultralight)にデータを書き込みます。
[C++]
int NFCMifareWrite4(
DWORD
dwBlockNumber
,
BYTE *
pData
,
DWORD
dwReserved
)
[Visual Basic]
Public Shared Function NFCMifareWrite4( _
ByVal
dwBlockNumber
As Int32, _
ByVal
pData
As Byte(), _
ByVal
dwReserved
As Int32 _
) As Int32
[C#]
public static Int32 NFCMifareWrite4(
Int32
dwBlockNumber
,
Byte[]
pData
,
Int32
dwReserved
)
解説
本関数は、起動した Mifare カード(Ultralight)にデータを書き込みます
DeviceEmulator では、パラメータチェックのみを行います。
パラメータ
dwBlockNumber
データを書き込むアドレスを指定します。
Ultralight
: 015
pData
書き込むデータを指定します。
16 バイト領域のポインタを指定してください。
dwReserved
現在のバージョンではこの引数を使用しません。0 を指定してください。
戻り値
以下の値を返します
NFC_OK
: 正常終
NFC_NOT_DEVICE
: NFC ドライバエラー
DeviceEmulator では発生しません
NFC_POF
: 未オープンエラー
NFC_PRM
: パラメータエラー