User manual - WANGPRSライブラリマニュアルver.1.04(2014年2月12日)

50
3.3.26 WANSmsOpen, WanSmsOpen
SMS 操作を行うために初期化を行います。
[C++]
DWORD WANSmsOpen(
HANDLE*
hSMS
,
DWORD
dwFlag
,
HANDLE*
phMessageAvailableEvent
);
[Visual Basic]
Public Shared Function WanSmsOpen(_
ByRef
SMSHandle
As IntPtr, _
ByVal
Flag
As Def.SmsModes, _
ByRef
MessageAvailableEvent
As IntPtr _
) AS Int32
[C#]
public static Int32 WanSmsOpen(
out IntPtr
SMSHandle
,
Def.SmsModes
Flag
,
out IntPtr
MessageAvailableEvent
);
解説
本関数は、SMS 操作を行うために初期化を行います。
SMS 操作を行う場合は、必ず最初に本関数を実行してください。
Device Emulator では、パラメータチェック後、WAN_ERROR_SUCCESS を返します。
パラメータ
hSMS
SMS ハンドルを取得します。
dwFLAG
SMS をオープンするモードを指定します。OR 指定で複数指定可能です。
WAN_SMS_MODE_RECEIVE
: 受信操作
WAN_SMS_MODE_SEND
: 送信操作
phMessageAvailableEvent
メッセージ受信時(WAN_SMS_MODE_RECEIVE 指定時)に、シグナル状態になるイベントを取得しま
す。
イベントがシグナル時に、メッセージを受信しています。イベントはイベント状態の調査のみ使用できま
す。イベントの変更および開放を行わないでください。
戻り値
以下の値を返します。
WAN_ERROR_SUCCES
: 正常終了