システムモジュール:セッション関係
System/Session/OnOpen
新しいセッションが作成された後に呼び出されます.
- 引数
- wParam
- 新しく作成されたセッションのハンドル(HNsmSession).
- lParam
- 0
- 戻り値
- 0
- 備考
- なし
System/Session/OnClose
既存のセッションが削除された後に呼び出されます.
- 引数
- wParam
- 削除されたセッションのハンドル(HNsmSession).
- lParam
- 0
- 戻り値
- 0
- 備考
- なし
System/Session/OnInfoChange
SetInfoサービスによってセッションの情報が変更された後に呼び出されます.
- 引数
- wParam
- 情報が変更されたセッションのハンドル(HNsmSession).
- lParam
- 更新されたセッションの情報を格納したTNsmSessionInfo構造体へのポインタ.
- 戻り値
- 0
- 備考
- なし
System/Session/Members/OnAdd
Members/Addサービスによって,セッションに参加しているメンバのリストに新しいメンバが追加された後で呼び出されます.
- 引数
- wParam
- メンバが追加されたセッションのハンドル(HNsmSession).
- lParam
- 追加されたメンバのアカウントを表す文字列へのポインタ.
- 戻り値
- 0
- 備考
- なし
System/Session/Members/OnRemove
Members/Removeサービスによって既存のセッション参加メンバが削除された後で呼び出されます.
- 引数
- wParam
- メンバが削除されたセッションのハンドル(HNsmSession).
- lParam
- 削除されたメンバのアカウントを表す文字列へのポインタ.
- 戻り値
- 0
- 備考
- なし
System/Session/Members/OnInfoChange
Members/SetInfoサービスによってセッションに参加しているメンバの情報が変更された後に呼び出されます.
- 引数
- wParam
- メンバの情報が変更されたセッションのハンドル(HNsmSession).
- lParam
- 変更されたメンバ情報を格納したTNsmMemberInfo構造体へのポインタ.
- 戻り値
- 0
- 備考
- なし
System/Session/OnSendMessage
SendMessageサービスによって既存のセッションにメッセージを送信した後に呼び出されます.
- 引数
- wParam
- メッセージが送信されたセッションのハンドル(HNsmSession).
- lParam
- 送信されたメッセージの情報を格納したTMessageInfo構造体へのポインタ.
- 戻り値
- 0
- 備考
- なし
System/Session/OnReceiveMessage
ReceiveMessageサービスによって既存のセッションにメッセージを受信した後に呼び出されます.
- 引数
- wParam
- メッセージを受信したセッションのハンドル(HNsmSession).
- lParam
- 受信したメッセージの情報を格納したTMessageInfo構造体へのポインタ.
- 戻り値
- 0
- 備考
- なし