システムモジュール:UIサービス管理

System/Connection/UIService/Main/Enum

対象コネクションを管理しているプロトコルモジュールが登録しているProtocol/%proto%/Connection/UIService/Main/%svc%サービスの一覧を取得します。当該プロトコルの機能メニューに追加するためにUIモジュールが利用します。

引数
wParam
対象コネクションのハンドル(HNsmConnection)
lParam
PEnumUIServiceInfo
戻り値
0

System/Connection/UIService/Member/Enum

対象コネクションを管理しているプロトコルモジュールがProtocol/%proto%/Connection/UIService/Member/%svc%サービスとしてメンバに割り付けているUIサービスの一覧を取得します。メンバを右クリックしたときのメニューを生成するためにUIモジュールが利用します。

引数
wParam
対象コネクションのハンドル(HNsmConnection)
lParam
PEnumUIServiceInfo
戻り値
0

System/Connection/UIService/Group/Enum

対象コネクションを管理しているプロトコルモジュールがProtocol/%proto%/Connection/UIService/Group/%svc%サービスとしてグループに割り付けているUIサービスの一覧を取得します。グループを右クリックしたときのメニューを生成するためにUIモジュールが利用します。

引数
wParam
対象コネクションのハンドル(HNsmConnection)
lParam
PEnumUIServiceInfo
戻り値
0

System/Session/UIService/Main/Enum

対象セッションを管理しているプロトコルモジュールが登録しているProtocol/%proto%/Session/UIService/Main/%svc%サービスの一覧を取得します。当該プロトコルのセッションウィンドウの機能メニューに追加するためにUIモジュールが利用します。

引数
wParam
対象セッションのハンドル(HNsmSession)
lParam
PEnumUIServiceInfo
戻り値
0

System/Session/UIService/Member/Enum

対象セッションを管理しているプロトコルモジュールがProtocol/%proto%/Session/UIService/Member/%svc%サービスとしてメンバに割り付けているUIサービスの一覧を取得します。セッションウィンドウのメンバを右クリックしたときのメニューを生成するためにUIモジュールが利用します。

引数
wParam
対象セッションのハンドル(HNsmSession)
lParam
PEnumUIServiceInfo
戻り値
0

System/FileSession/UIService/Main/Enum

対象ファイル転送セッションを管理しているプロトコルモジュールが登録しているProtocol/%proto%/FileSession/UIService/Main/%svc%サービスの一覧を取得します。当該プロトコルのファイル転送ウィンドウの機能メニューに追加するためにUIモジュールが利用します。

引数
wParam
対象ファイル転送セッションのハンドル(HNsmFileSession)
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/Main/Enum

アドインモジュールがAddIn/%name%/UIService/Main/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、これはメインウィンドウの機能メニューに割り付けられます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/Member/Enum

アドインモジュールがAddIn/%name%/UIService/Member/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、これはメンバを右クリックしたときのメニューに追加されます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/Group/Enum

アドインモジュールがAddIn/%name%/UIService/Group/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、これはグループを右クリックしたときのメニューに追加されます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/Tab/Enum

アドインモジュールがAddIn/%name%/UIService/Tab/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、これはタブを右クリックしたときのメニューに追加されます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/SessionMain/Enum

アドインモジュールがAddIn/%name%/UIService/SessionMain/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、これはセッションウィンドウの機能メニューに割り付けられます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/SessionMember/Enum

アドインモジュールがAddIn/%name%/UIService/SessionMember/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、セッションウィンドウのメンバリストを右クリックしたときのメニューに追加されます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0

System/AddIn/UIService/FileSessionMain/Enum

アドインモジュールがAddIn/%name%/UIService/FileSessionMain/%sサービスとして登録しているUIサービスの一覧を取得します。SimpleUI.dllでは、これはファイル転送ウィンドウの機能メニューに割り付けられます。

引数
wParam
0
lParam
PEnumUIServiceInfo
戻り値
0