リファレンス 144 ドキュメント 7 サンプル 48
標準機能 346 advapi32.dll 419 api-ms-win-core-winrt-string-l1-1-0.dll 1 api-ms-win-dx-d3dkmt-l1-1-0.dll 1 arduino 12 Artlet2D 55 avrt.dll 11 bcrypt.dll 53 com_misc.dll 1238 comctl32.dll 94 comdlg32.dll 2 crypt32.dll 218 d2d1.dll 13 d3d11.dll 5 d3module 29 dbghelp.dll 128 dinput8.dll 1 dwmapi.dll 31 dwrite.dll 1 dxgi.dll 5 DxLibW 2738 encode.as 8 evr.dll 7 form_decode 1 gdi32.dll 384 gdiplus.dll 627 glu32.dll 52 hgimg3 152 hgimg4 166 hsedsdk 36 HSP3Dish 119 hsp3imp 4 hsp3util 17 hspble.dll 13 hspcbcom 11 hspcmp 21 hspcv 31 hspcv4 275 hspd2d 28 hspda 23 hspdb 8 hspdb.dll 14 hspduckdb.dll 10 hspext 59 hspinet 60 hspjson.dll 10 hspllama.dll 11 hspmath 41 hspmcp.dll 7 hspmfcam.dll 30 hspmidi.dll 17 hspmucom 17 hspogg 20 hsponnx.dll 13 hsppdf.dll 11 hspprint 6 hspsapi_64.dll 3 hspsock 12 hsptflite.dll 19 hsptv 2 hspusbio 6 hspvosk_64.dll 4 hspwasm.dll 10 hspwebsrv.dll 9 hspwebview2.dll 18 hspwgcapture.dll 8 hspwhisper_64.dll 4 hspwinrtocr.dll 5 hspwinrtspeech_64.dll 3 httpapi.dll 42 imm32.dll 63 iphlpapi.dll 194 iron_7z.hsp 6 iron_ai.hsp 9 iron_camera.hsp 6 iron_camera_mf.hsp 31 iron_clip.hsp 4 iron_csv.hsp 8 iron_dialog.hsp 2 iron_hash.hsp 12 iron_http.hsp 4 iron_ini.hsp 11 iron_json.hsp 10 iron_mcp_client.hsp 9 iron_mcp_server.hsp 6 iron_mediapipe.hsp 13 iron_office.hsp 6 iron_perf.hsp 5 iron_serial.hsp 6 iron_shell.hsp 6 iron_speech.hsp 9 iron_sysinfo.hsp 10 iron_toast.hsp 4 iron_url.hsp 6 iron_video.hsp 10 iron_xlsx.hsp 11 kernel32.dll 884 layer_fade 5 mf.dll 31 mfplat.dll 122 mfreadwrite.dll 5 mod_fontdlg 1 mod_joystick2 2 mod_menu 3 mod_mmaudio 7 mod_picfont 2 mod_posteffect 7 mod_regexp 4 mod_rss 1 mod_vpad 5 msimg32.dll 3 ncrypt.dll 1 netapi32.dll 45 normaliz.dll 2 obaq 51 obj 4 ole32.dll 143 oleaut32.dll 404 opengl32.dll 353 powrprof.dll 84 propsys.dll 1 psapi.dll 20 secur32.dll 2 shell32.dll 195 shlwapi.dll 15 SQLele 18 urlmon.dll 71 user32.dll 607 userenv.dll 34 uxtheme.dll 77 version.dll 7 wer.dll 20 windowscodecs.dll 9 winhttp.dll 46 wininet.dll 192 winmm.dll 146 wintrust.dll 7 wlanapi.dll 59 wmvcore.dll 11 ws2_32.dll 90 wtsapi32.dll 44 xaudio2_8.dll 4 xmllite.dll 6 ZLibWrap 2

wtsapi32.dll

Version 1.0 Date 2026/04/16 Author IronHSP / CsWin32 bridge

Win32API

WTSCloseServer
リモートデスクトップセッションホスト (RD セッションホスト) サーバーへの開かれたハンドルを閉じる。
リモートデスクトップセッションホスト (RD セッションホスト) サーバーへの開かれたハンドルを閉じる。
WTSConnectSessionW
リモートデスクトップサービスセッションをローカルコンピュータの既存セッションに接続する。(Unicode)
リモートデスクトップサービスセッションをローカルコンピュータの既存セッションに接続する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSCreateListenerW
新しいリモートデスクトップサービスリスナーを作成するか既存リスナーを構成する。(Unicode)
新しいリモートデスクトップサービスリスナーを作成するか既存リスナーを構成する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSDisconnectSession
指定リモートデスクトップサービスセッションからログオン中のユーザを、セッションを閉じずに切断する。
指定リモートデスクトップサービスセッションからログオン中のユーザを、セッションを閉じずに切断する。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSEnableChildSessions
子セッションを有効または無効にする。
子セッションを有効または無効にする。 [戻り値] 関数が成功すれば 0 以外、そうでなければ 0 を返す。 [備考] 子セッションの詳細については Child Sessions を参照。
WTSEnumerateListenersW
RD セッションホストサーバー上の全リモートデスクトップサービスリスナーを列挙する。(Unicode)
RD セッションホストサーバー上の全リモートデスクトップサービスリスナーを列挙する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSEnumerateProcessesExW
指定 RD セッションホストサーバーまたは RD 仮想化ホストサーバー上のアクティブプロセスに関する情報を取得する。(Unicode)
指定 RD セッションホストサーバーまたは RD 仮想化ホストサーバー上のアクティブプロセスに関する情報を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。
WTSEnumerateProcessesW
指定 RD セッションホストサーバー上のアクティブプロセスに関する情報を取得する。(Unicode)
指定 RD セッションホストサーバー上のアクティブプロセスに関する情報を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSEnumerateServersW
指定ドメイン内の全 RD セッションホストサーバーのリストを返す。(Unicode)
指定ドメイン内の全 RD セッションホストサーバーのリストを返す。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSEnumerateSessionsExW
指定 RD セッションホストまたは RD 仮想化ホストサーバー上のセッション一覧を取得する。(Unicode)
指定 RD セッションホストまたは RD 仮想化ホストサーバー上のセッション一覧を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSEnumerateSessionsW
RD セッションホストサーバー上のセッション一覧を取得する。(Unicode)
RD セッションホストサーバー上のセッション一覧を取得する。(Unicode) [戻り値] 関数が失敗すると 0 を返す。関数が成功すると 0 以外を返す。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSFreeMemory
リモートデスクトップサービス関数が割り当てたメモリを解放する。
リモートデスクトップサービス関数が割り当てたメモリを解放する。 [備考] いくつかのリモートデスクトップサービス関数は情報を返すためにバッファを割り当てる。WTSFreeMemory を使ってこれらのバッファを解放する。
WTSFreeMemoryExW
リモートデスクトップサービス関数で割り当てられた WTS_PROCESS_INFO_EX または WTS_SESSION_INFO_1 構造体を含むメモリを解放する。(Unicode)
リモートデスクトップサービス関数で割り当てられた WTS_PROCESS_INFO_EX または WTS_SESSION_INFO_1 構造体を含むメモリを解放する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。
WTSGetChildSessionId
存在する場合は子セッション識別子を取得する。
存在する場合は子セッション識別子を取得する。 [戻り値] 関数が成功すれば 0 以外、そうでなければ 0 を返す。 [備考] 子セッションの詳細については Child Sessions を参照。
WTSGetListenerSecurityW
リモートデスクトップサービスリスナーのセキュリティ記述子を取得する。(Unicode)
リモートデスクトップサービスリスナーのセキュリティ記述子を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSIsChildSessionsEnabled
子セッションが有効かどうかを判定する。
子セッションが有効かどうかを判定する。 [戻り値] 関数が成功すれば 0 以外、そうでなければ 0 を返す。 [備考] 子セッションの詳細については Child Sessions を参照。
WTSLogoffSession
指定リモートデスクトップサービスセッションをログオフする。
指定リモートデスクトップサービスセッションをログオフする。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSOpenServerExW
指定 RD セッションホストまたは RD 仮想化ホストサーバーへのハンドルを開く。(Unicode)
指定 RD セッションホストまたは RD 仮想化ホストサーバーへのハンドルを開く。(Unicode) [戻り値] 関数が成功すると戻り値は指定サーバーへのハンドルとなる。関数が失敗した場合、無効なハンドルを返す。他の関数呼び出しで使用してハンドルの有効性をテストできる。
WTSOpenServerW
指定 RD セッションホストサーバーへのハンドルを開く。(Unicode)
指定 RD セッションホストサーバーへのハンドルを開く。(Unicode) [戻り値] 関数が成功すると戻り値は指定サーバーへのハンドルとなる。関数が失敗した場合、無効なハンドルを返す。
WTSQueryListenerConfigW
リモートデスクトップサービスリスナーの構成情報を取得する。(Unicode)
リモートデスクトップサービスリスナーの構成情報を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSQuerySessionInformationW
指定 RD セッションホストサーバー上の指定セッションのセッション情報を取得する。(Unicode)
指定 RD セッションホストサーバー上の指定セッションのセッション情報を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSQueryUserConfigW
指定ドメインコントローラまたは RD セッションホストサーバー上の指定ユーザの構成情報を取得する。(Unicode)
指定ドメインコントローラまたは RD セッションホストサーバー上の指定ユーザの構成情報を取得する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSQueryUserToken
セッション ID で指定されたログオン中ユーザのプライマリアクセストークンを取得する。
セッション ID で指定されたログオン中ユーザのプライマリアクセストークンを取得する。 [戻り値] 関数が成功すると戻り値は 0 以外となり、phToken はユーザのプライマリトークンを指す。関数が失敗した場合、戻り値は 0 となる。
WTSRegisterSessionNotification
指定ウィンドウをセッション変更通知の受信用に登録する。(WTSRegisterSessionNotification)
指定ウィンドウをセッション変更通知の受信用に登録する。(WTSRegisterSessionNotification) [戻り値] 関数が成功すると戻り値は TRUE となる。そうでなければ FALSE となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSRegisterSessionNotificationEx
指定ウィンドウをセッション変更通知の受信用に登録する。(WTSRegisterSessionNotificationEx)
指定ウィンドウをセッション変更通知の受信用に登録する。(WTSRegisterSessionNotificationEx) [戻り値] 関数が成功すると戻り値は TRUE となる。そうでなければ FALSE となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSSendMessageW
指定リモートデスクトップサービスセッションのクライアントデスクトップにメッセージボックスを表示する。(Unicode)
指定リモートデスクトップサービスセッションのクライアントデスクトップにメッセージボックスを表示する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSSetListenerSecurityW
リモートデスクトップサービスリスナーのセキュリティ記述子を構成する。(Unicode)
リモートデスクトップサービスリスナーのセキュリティ記述子を構成する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSSetRenderHint
リモートセッションでの表示に最適化可能なコンテンツを表示するアプリが、ウィンドウ内の実コンテンツ領域を識別するために使用する。
リモートセッションでの表示に最適化可能なコンテンツを表示するアプリが、ウィンドウ内の実コンテンツ領域を識別するために使用する。 [戻り値] 関数が成功すると S_OK を返す。そうでなければ HRESULT エラーコードを返す。
WTSSetUserConfigW
指定ドメインコントローラまたは RD セッションホストサーバー上の指定ユーザの構成情報を変更する。(Unicode)
指定ドメインコントローラまたは RD セッションホストサーバー上の指定ユーザの構成情報を変更する。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSShutdownSystem
指定 RD セッションホストサーバーをシャットダウン (または再起動) する。
指定 RD セッションホストサーバーをシャットダウン (または再起動) する。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSStartRemoteControlSessionW
別のリモートデスクトップサービスセッションのリモート制御を開始する。この関数はリモートセッションから呼び出す必要がある。(Unicode)
別のリモートデスクトップサービスセッションのリモート制御を開始する。この関数はリモートセッションから呼び出す必要がある。(Unicode) [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。
WTSStopRemoteControlSession
リモート制御セッションを停止する。
リモート制御セッションを停止する。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSTerminateProcess
指定 RD セッションホストサーバー上の指定プロセスを終了させる。
指定 RD セッションホストサーバー上の指定プロセスを終了させる。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSUnRegisterSessionNotification
指定ウィンドウのセッション変更通知受信登録を解除する。(WTSUnRegisterSessionNotification)
指定ウィンドウのセッション変更通知受信登録を解除する。(WTSUnRegisterSessionNotification) [戻り値] 関数が成功すると戻り値は TRUE となる。そうでなければ FALSE となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSUnRegisterSessionNotificationEx
指定ウィンドウのセッション変更通知受信登録を解除する。(WTSUnRegisterSessionNotificationEx)
指定ウィンドウのセッション変更通知受信登録を解除する。(WTSUnRegisterSessionNotificationEx) [戻り値] 関数が成功すると戻り値は TRUE となる。そうでなければ FALSE となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSVirtualChannelClose
開かれている仮想チャネルハンドルを閉じる。
開かれている仮想チャネルハンドルを閉じる。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSVirtualChannelOpen
指定仮想チャネルのサーバー側ハンドルを開く。
指定仮想チャネルのサーバー側ハンドルを開く。 [戻り値] 関数が成功すると戻り値は指定仮想チャネルへのハンドルとなる。関数が失敗した場合、戻り値は NULL となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSVirtualChannelOpenEx
WTSVirtualChannelOpen と同様の方法で仮想チャネルを作成する。
WTSVirtualChannelOpen と同様の方法で仮想チャネルを作成する。 [戻り値] エラー時は NULL を返し GetLastError が設定される。
WTSVirtualChannelPurgeInput
指定仮想チャネルでクライアントからサーバーへ送信されたキューイング済み入力データを全て削除する。
指定仮想チャネルでクライアントからサーバーへ送信されたキューイング済み入力データを全て削除する。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSVirtualChannelPurgeOutput
指定仮想チャネルでサーバーからクライアントへ送信されたキューイング済み出力データを全て削除する。
指定仮想チャネルでサーバーからクライアントへ送信されたキューイング済み出力データを全て削除する。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSVirtualChannelQuery
指定仮想チャネルに関する情報を返す。
指定仮想チャネルに関する情報を返す。 [戻り値] 関数が成功すると戻り値は 0 以外となる。ppBuffer に返された値で WTSFreeMemory を呼んで一時メモリを解放する。関数が失敗した場合、戻り値は 0 となる。
WTSVirtualChannelRead
仮想チャネルのサーバー側からデータを読み取る。
仮想チャネルのサーバー側からデータを読み取る。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSVirtualChannelWrite
仮想チャネルのサーバー側にデータを書き込む。
仮想チャネルのサーバー側にデータを書き込む。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。
WTSWaitSystemEvent
リモートデスクトップサービスイベントを呼び出し元に戻る前に待機する。
リモートデスクトップサービスイベントを呼び出し元に戻る前に待機する。 [戻り値] 関数が成功すると戻り値は 0 以外となる。関数が失敗した場合、戻り値は 0 となる。拡張エラー情報を取得するには GetLastError を呼び出す。