システムモジュール:セッション関係
System/Session/OnOpen
新しいセッションが作成された後に呼び出されます。
- 引数
-
- wParam
- 新しく作成されたセッションのハンドル(HNsmSession)
- lParam
- 0
System/Session/OnClose
既存のセッションが削除された後に呼び出されます。
- 引数
-
- wParam
- 削除されたセッションのハンドル(HNsmSession)
- lParam
- 0
System/Session/OnInfoChange
System/Session/SetInfoサービスによってセッションの情報が変更された後に呼び出されます。
- 引数
-
- wParam
- 情報が変更されたセッションのハンドル(HNsmSession)
- lParam
- 更新されたセッションの情報(PNsmSessionInfo)
System/Session/Members/OnAdd
System/Session/Members/Addサービスによって,セッションに参加しているメンバのリストに新しいメンバが追加された後で呼び出されます。
- 引数
-
- wParam
- メンバが追加されたセッションのハンドル(HNsmSession)
- lParam
- 追加されたメンバのアカウント(LPCSTR)
System/Session/Members/OnRemove
System/Session/Members/Removeサービスによって既存のセッション参加メンバが削除された後で呼び出されます。
- 引数
-
- wParam
- メンバが削除されたセッションのハンドル(HNsmSession)
- lParam
- 削除されたメンバのアカウント(LPCSTR)
System/Session/Members/OnInfoChange
System/Session/Members/SetInfoサービスによってセッションに参加しているメンバの情報が変更された後に呼び出されます。
- 引数
-
- wParam
- メンバの情報が変更されたセッションのハンドル(HNsmSession)
- lParam
- 変更されたメンバ情報(PNsmMemberInfo)
System/Session/OnSendMessage
System/Session/SendMessageサービスによって既存のセッションにメッセージを送信した後に呼び出されます。
- 引数
-
- wParam
- メッセージが送信されたセッションのハンドル(HNsmSession)
- lParam
- 送信されたメッセージの情報(PMessageInfo)
System/Session/OnReceiveMessage
System/Session/ReceiveMessageサービスによって既存のセッションにメッセージを受信した後に呼び出されます。
- 引数
-
- wParam
- メッセージを受信したセッションのハンドル(HNsmSession)
- lParam
- 受信したメッセージの情報(PMessageInfo)