User manual - NFCTagライブラリマニュアルver.1.00(2012年3月29日)
34
3.16 NFCHFTagGetSecurityStatus
起動した ISO15693 カードまたはタグに対し、指定されたブロック番号から指定された範囲に対応するセ
キュリティ情報を取得します。
[C++]
int NFCHFTagGetSecurityStatus(
DWORD
dwBlockAddress
,
DWORD
dwBlockNumber
,
BYTE *
pStatus
,
DWORD *
pdwActualSize
,
DWORD
dwTargetNo
,
DWORD
dwReserved
)
[Visual Basic]
Public Shared Function NFCHFTagGetSecurityStatus( _
ByVal
dwBlockAddress
As Int32, _
ByVal
dwBlockNumber
As Int32, _
ByVal
pStatus
As Byte(), _
ByVal
pdwActualSize
As Int32(), _
ByVal
dwTargetNo
As Int32, _
ByVal
dwReserved
As Int32 _
) As Int32
[C#]
public static Int32 NFCHFTagGetSecurityStatus(
Int32
dwBlockAddress
,
Int32
dwBlockNumber
,
Byte[]
pStatus
,
Int32[]
pdwActualSize
,
Int32
dwTargetNo
,
Int32
dwReserved
)
解説
本関数は、起動した ISO15693 カードまたはタグに対し、指定されたブロック番号から指定された範囲
に対応するセキュリティ情報を取得します。
DeviceEmulator では、パラメータチェックのみを行います。
パラメータ
dwBlockAddress
取得対象ブロック位置を指定するために、先頭のブロック番号を指定してください(範囲:0∼)
dwBlockNumber
取得対象ブロック範囲を指定するために、ブロック数を指定してください(範囲:1∼256)
pStatus
関数成功時に、カードからのセキュリティ情報を格納します。。dwBlockNumberで指定した値のサイズ