"API Version 0.2.2" LastUpdate : 03/02/24

Protocol/

Protocol/%s/Connection/Connect

引数

wParam
TLoginInfo 構造体へのポインタ。
lParam
0

戻り値

成功すればコネクションハンドル(HNsmConnection)を返す。失敗した場合は 0 を返す。

Protocol/%s/Connection/Disconnect

引数

wParam
切断したいコネクションのハンドル(HNsmConnection)。
lParam
0

戻り値

成功すれば 0 以外を返す。

Protocol/%s/Connection/SetUserStatus

引数

wParam
ユーザ状態を変更したいコネクションのハンドル(HNsmConnection)。
lParam
TUserStatusInfo 構造体へのポインタ。

戻り値

成功すれば 0 以外を返す。

Protocol/%s/Connection/SetUserName

引数

wParam
ユーザ名を変更したいコネクションのハンドル(HNsmConnection)。
lParam
TUserNameInfo 構造体へのポインタ。

戻り値

成功すれば 0 以外を返す。

Protocol/%s/Session/Open

引数

wParam
セッションを開きたいコネクションのハンドル(HNsmConnection)。
lParam
TOpenSessionInfo 構造体へのポインタ。

戻り値

成功すればセッションハンドル(HNsmSession)を返す。失敗した場合は 0 を返す。

Protocol/%s/Session/Close

引数

wParam
閉じたいセッションのハンドル(HNsmSession)。
lParam
0

戻り値

成功すれば 0 以外を返す。

Protocol/%s/Session/InviteMember

引数

wParam
メンバを招待するセッションのハンドル(HNsmSession)。
lParam
招待したいメンバのアカウントを表す文字列へのポインタ。

戻り値

成功すれば 0 以外を返す。

Protocol/%s/Session/SendMessage

引数

wParam
メッセージを送信するセッションのハンドル(HNsmSession)。
lParam
TMessageInfo 構造体へのポインタ。

戻り値

成功すれば 0 以外を返す。