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

System/Session/Create

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

System/Session/Delete

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

System/Session/GetInfo

引数
wParam
対象HNsmSession
lParam
PNsmSessionInfo
戻り値
実際にlpBufferに格納した情報のサイズ

System/Session/SetInfo

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

System/Session/Enum

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

System/Session/Members/Add

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

System/Session/Members/Remove

引数
wParam
対象HNsmSession
lParam
PCharメンバのアカウント
戻り値
成功したら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以外を返す