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

9
3.3 NFCHFTagPolling
通信可能範囲内にある ISO15693 カードを検索します。
[C++]
int NFCHFTagePolling(
DWORD
dwTimeout
,
BOOL (*
fpCallBack
)(void),
BYTE byAFI,
DWORD dwParam,
DWORD
dwReserved
)
[Visual Basic]
Public Shared Function NFCHFTagPolling( _
ByVal
dwTimeout
As Int32, _
ByVal
fpCallBack
As IntPtr, _
ByVal
byAFI
As Byte, _
ByVal
dwParam
As Int32, _
ByVal
dwReserved
As Int32 _
) As Int32
[C#]
public static Int32 NFCHFTagPolling(
Int32
dwTimeout
,
IntPtr
fpCallBack
,
Byte
byAFI
,
Int32
dwParam
,
Int32
dwReserved
)
解説
本関数は、通信可能範囲内にある ISO15693 カードを検索します。
ISO15693カードを発見した場合は、その ISO15693カードまたはタグを起動し、データ通信可能な状
態にします。
本関数は ISO15693 カードを発見する、指定したタイムアウト時間経過する、または、指定したコール
バック関数が FALSE 返すまで、通信範囲内の IC カードを検索します。
DeviceEmulator ではパラメータチェックのみを行います。
パラメータ
dwTimeout
ISO15693 カードが起動するまでのタイムアウト時間を 10060,000msec 単位)の範囲で指定しま
す。
また、0 を指定した場合は、タイムアウトなしで ISO15693 カードを検索します。
fpCallBack
ISO15693 カードの検索を続行するかどうかを判定するコールバック関数を指定します。
コールバック関数が TRUE 返す場合は処理を続行し、FALSE を返す場合は処理を停止します。