システムモジュール:セッション管理

System/Session/Create

引数
wParam
親HNsmConnection
lParam
0
戻り値
成功したらHNsmSession、失敗したら0

System/Session/Delete

引数
wParam
削除するHNsmSession
lParam
0
戻り値
成功すれば-1以外

System/Session/GetInfo

引数
wParam
対象HNsmSession
lParam
PNsmSessionInfo
戻り値
実際に書き込んだバイト数

System/Session/SetInfo

引数
wParam
対象HNsmSession
lParam
PNsmSessionInfo
戻り値
成功したら0以外を返す

System/Session/Enum

引数
wParam
TEnumSessionCallback
lParam
コールバック関数に渡す任意データ
戻り値
0

System/Session/Members/Add

引数
wParam
対象HNsmSession
lParam
メンバのアカウント(LPCSTR)
戻り値
成功したら0以外を返す

System/Session/Members/Remove

引数
wParam
対象HNsmSession
lParam
メンバのアカウント(LPCSTR)
戻り値
成功したら0以外を返す

System/Session/Members/GetInfo

引数
wParam
対象HNsmSession
lParam
PNsmMemberInfo
戻り値
成功したら0以外を返す

System/Session/Members/SetInfo

引数
wParam
対象HNsmSession
lParam
PNsmMemberInfo
戻り値
成功したら0以外を返す

System/Session/Members/Enum

引数
wParam
対象HNsmSession
lParam
PEnumMemberInfo
戻り値
0

System/Session/Members/BeginUpdate

引数
wParam
対象HNsmSession
lParam
0
戻り値
0

System/Session/Members/EndUpdate

引数
wParam
対象HNsmSession
lParam
0
戻り値
0

System/Session/SendMessage

引数
wParam
対象HNsmSession
lParam
PMessageInfo
戻り値
成功すれば0以外を返す

System/Session/ReceiveMessage

引数
wParam
対象HNsmSession
lParam
PMessageInfo
戻り値
成功すれば0以外を返す