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

25
3.12 NFCMifareSetEventNotification
電波自動停止のタイミング通知方法を設定します。
[C++]
int NFCMifareSetEventNotification(
DWORD
dwMode
)
[Visual Basic]
Public Shared Function NFCMifareSetEventNotification(
ByVal
dwMode
As Int32 _
) As Int32
[C#]
public static Int32 NFCMifareSetEventNotification(
Int32
dwMode
)
解説
本関数は、電波自動停止のタイミング通知方法を設定します。
ウィンドウメッセージ通知
WM_NFC_AUTORADIOOFF( WM_USER + 0x580 )のウィンドウメッセージを指定したウィンドウハンド
ルに対して送信します。
イベント通知
電波自動停止時に発行されるイベントはNFCEventAutoRadioOffです。WindowsCE では、名前は
Unicode のため、プログラム上では TEXT(“NFCEventAutoRadioOff”)と指定します。
パラメータ
dwMode
電波自動停止のタイミング通知方法を指定します。
NFC_DISABLE
: 通知無効(デフォルト)
NFC_MESSAGE
: ウィンドウメッセージ通知
NFC_EVENT
: イベント通知
戻り値
以下の値を返します
NFC_OK
: 正常終
NFC_NOT_DEVICE
: NFC ドライバエラー
DeviceEmulator では発生しません
NFC_POF
: 未オープンエラー
NFC_PRM
: パラメータエラー