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

7
3.1 NFCMifareOpen
NFC ドライバを通信許可状態(Open 状態)にし、NFC デバイスの電源を ON にします。
[C++]
int NFCMifareOpen(
HWND
hWnd
)
[Visual Basic]
Public Shared Function NFCMifareOpen(
ByVal
hWnd
As IntPtr _
) As Int32
[C#]
public static Int32 NFCMifareOpen(
IntPtr
hWnd
)
解説
本関数は、NFC ドライバを通信許可状態(Open 状態)にし、NFC デバイスの電源を ON にします。
この状態はNFCMifareClose関数を実行するまで有効です。
Open 状態時に、NFCMifarePolling関数を実行すると、通信を開始します。
パラメータ
hWnd
アプリケーションのウィンドウハンドルを指定します。
電波自動停止が有効、かつ、イベント通知方法がメッセージの場合、指定したウィンドウハンドルに対
して、メッセージを送信します。
NULL 指定した場合はBROADCAST に対してメッセージを送信します。
戻り値
以下の値を返します
NFC_OK
: 正常終
NFC_PON
: オープン済み
NFC_NOT_DEVICE
: NFC ドライバエラー
DeviceEmulator では発生しません
NFC_ERROR_MODULE
: モジュール未応答エラー
DeviceEmulator では発生しません
本関数を同一プロセス内で 2 回以上呼び出した場合は正常終了を返します