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

12
3.5 NFCMifareGetCardResponse
起動した Mifare カードの応答情報を取得します。
[C++]
int NFCMifareGetCardResponse(
BYTE *
pATQ
,
BYTE *
pSAK
,
BYTE *
pUid
,
BYTE *
pUidLen
,
DWORD
dwReserved
)
[Visual Basic]
Public Shared Function NFCMifareGetCardResponse( _
ByVal
pATQ
As Byte(), _
ByVal
pSAK
As Byte(), _
ByVal
pUid
As Byte(), _
ByVal
pUidLen
As Byte(), _
ByVal
dwReserved
As Int32 _
) As Int32
[C#]
public static Int32 NFCMifareGetCardResponse(
Byte[]
pATQ
,
Byte[]
pSAK
,
Byte[]
pUid
,
Byte[]
pUidLen
,
Int32
dwReserved
)
解説
NFCMifarePolling関数成功後に本関数を実行すると、起動した Mifare カードの応答情報を取得しま
す。
応答情報は Mifare カード起動成功時にドライバに記憶し、本関数によりドライバにある応答情報を取
得します。
DeviceEmulator では、パラメータチェックのみを行います。
パラメータ
pATQ
起動に成功した Mifare カードからの ATQ を取得します。
2 バイト領域のポインタを指定してください。
pSAK
起動に成功した Mifare カードからの SAK を取得します。
1 バイト領域のポインタを指定してください。
pUid
起動に成功した Mifare カードの Uid を取得します。