此標頭由遠端桌面服務使用。 如需詳細資訊,請參閱:
wtsapi32.h 包含下列程式設計介面:
Functions
|
WTSActiveSession存在 如果系統上有作用中工作階段,則傳回。 |
|
WTSClose伺服器 關閉遠端桌面會話主機 (RD 會話主機) 伺服器的開啟控制碼。 |
|
WTSCloudAuth關閉 關閉呼叫 WTSCloudAuthOpen 所取得的雲端驗證控點。 |
|
WTSCloudAuthConvertAssertionToSerializedUserCredential 驗證宣告,並從宣告計算序列化認證。 |
|
WTSCloudAuthDuplicateSerializedUserCredential 複製WTS_SERIALIZED_USER_CREDENTIAL的實例。 |
|
WTSCloudAuthGetServerNonce 向雲端驗證安全性支援提供者要求伺服器隨機數。 |
|
WTSCloudAuthNetworkLogonWithSerializedCredential 使用提供的序列化認證執行網路登入。 |
|
WTSCloudAuthOpen 取得雲端驗證句柄。 |
|
WTSConnectSessionA 將遠端桌面服務工作階段連線到本機電腦上的現有工作階段。 (ANSI) |
|
WTSConnectSessionW 將遠端桌面服務工作階段連線到本機電腦上的現有工作階段。 (Unicode) |
|
WTSCreateListenerA 建立新的遠端桌面服務接聽程式或設定現有的接聽程式。 (ANSI) |
|
WTSCreateListenerW 建立新的遠端桌面服務接聽程式或設定現有的接聽程式。 (Unicode) |
|
WTSDisconnectSession 中斷登入使用者與指定遠端桌面服務會話的連線,而不關閉會話。 |
|
WTSEnableChildSessions 啟用或停用子工作階段。 |
|
WTSEnumerateListenersA 列舉遠端桌面工作階段主機 (RD 工作階段主機) 伺服器上的所有遠端桌面服務接聽程式。 (ANSI) |
|
WTSEnumerateListenersW 列舉遠端桌面工作階段主機 (RD 工作階段主機) 伺服器上的所有遠端桌面服務接聽程式。 (Unicode) |
|
WTSEnumerateProcessesA 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器上作用中進程的相關資訊。 (ANSI) |
|
WTSEnumerateProcessesExA 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器上作用中進程的相關資訊。 (ANSI) |
|
WTSEnumerateProcessesExW 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器上作用中進程的相關資訊。 (Unicode) |
|
WTSEnumerateProcessesW 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器上作用中進程的相關資訊。 (Unicode) |
|
WTSEnumerateServersA 傳回指定網域內所有遠端桌面會話主機 (RD 會話主機) 伺服器的清單。 (ANSI) |
|
WTSEnumerateServersW 傳回指定網域內所有遠端桌面會話主機 (RD 會話主機) 伺服器的清單。 (Unicode) |
|
WTSEnumerateSessionsA 擷取遠端桌面會話主機 (RD 會話主機) 伺服器上的會話清單。 (ANSI) |
|
WTSEnumerateSessionsExA 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器上的會話清單。 (ANSI) |
|
WTSEnumerateSessionsExW 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器上的會話清單。 (Unicode) |
|
WTSEnumerateSessionsW 擷取遠端桌面會話主機 (RD 會話主機) 伺服器上的會話清單。 (Unicode) |
|
WTSFree記憶體 釋放遠端桌面服務功能所配置的記憶體。 |
|
WTSFreeMemoryExA 釋放包含遠端桌面服務函式所配置的WTS_PROCESS_INFO_EX或WTS_SESSION_INFO_1結構的記憶體。 (ANSI) |
|
WTSFreeMemoryExW 釋放包含遠端桌面服務函式所配置的WTS_PROCESS_INFO_EX或WTS_SESSION_INFO_1結構的記憶體。 (Unicode) |
|
WTSGetChildSessionId 擷取子工作階段識別碼 (如果有的話)。 |
|
WTSGetListenerSecurityA 擷取遠端桌面服務接聽程式的安全性描述元。 (ANSI) |
|
WTSGetListenerSecurityW 擷取遠端桌面服務接聽程式的安全性描述元。 (Unicode) |
|
WTSIsChildSessions已啟用 判斷是否已啟用子階段作業。 |
|
WTSLogoff會話 登出指定的遠端桌面服務會話。 |
|
WTSOpenServerA 開啟指定遠端桌面會話主機 (RD 會話主機) 伺服器的控制碼。 (ANSI) |
|
WTSOpenServerExA 開啟指定遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器的控制碼。 (ANSI) |
|
WTSOpenServerExW 開啟指定遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器的控制碼。 (Unicode) |
|
WTSOpenServerW 開啟指定遠端桌面會話主機 (RD 會話主機) 伺服器的控制碼。 (Unicode) |
|
WTSQueryListenerConfigA 擷取遠端桌面服務接聽程式的組態資訊。 (ANSI) |
|
WTSQueryListenerConfigW 擷取遠端桌面服務接聽程式的組態資訊。 (Unicode) |
|
WTSQuerySessionInformationA 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器上指定會話的會話資訊。 (ANSI) |
|
WTSQuerySessionInformationW 擷取指定遠端桌面會話主機 (RD 會話主機) 伺服器上指定會話的會話資訊。 (Unicode) |
|
WTSQueryUserConfigA 擷取指定網域控制站或遠端桌面會話主機 (RD 會話主機) 伺服器上指定使用者的組態資訊。 (ANSI) |
|
WTSQueryUserConfigW 擷取指定網域控制站或遠端桌面會話主機 (RD 會話主機) 伺服器上指定使用者的組態資訊。 (Unicode) |
|
WTSQueryUserToken 取得工作階段識別碼所指定之登入使用者的主要存取權杖。 |
|
WTSRegisterSession通知 註冊指定的視窗以接收會話變更通知。 (WTSRegisterSession通知) |
|
WTSRegisterSessionNotificationEx 註冊指定的視窗以接收會話變更通知。 (WTSRegisterSessionNotificationEx) |
|
WTSS傳送訊息A 在指定遠端桌面服務工作階段的用戶端桌面上顯示訊息方塊。 (ANSI) |
|
WTSS傳送訊息W 在指定遠端桌面服務工作階段的用戶端桌面上顯示訊息方塊。 (Unicode) |
|
WTSSetListenerSecurityA 設定遠端桌面服務接聽程式的安全性描述元。 (ANSI) |
|
WTSSetListenerSecurityW 設定遠端桌面服務接聽程式的安全性描述元。 (Unicode) |
|
WTSSetUserConfigA 修改指定網域控制站或遠端桌面會話主機 (RD 會話主機) 伺服器上指定使用者的組態資訊。 (ANSI) |
|
WTSSetUserConfigW 修改指定網域控制站或遠端桌面會話主機 (RD 會話主機) 伺服器上指定使用者的組態資訊。 (Unicode) |
|
WTSShutdown系統 關閉 (並選擇性地重新啟動) 指定的遠端桌面會話主機 (RD 會話主機) 伺服器。 |
|
WTSStartRemoteControlSessionA 啟動另一個遠端桌面服務工作階段的遠端控制。 您必須從遠端會話呼叫此函式。 (ANSI) |
|
WTSStartRemoteControlSessionW 啟動另一個遠端桌面服務工作階段的遠端控制。 您必須從遠端會話呼叫此函式。 (Unicode) |
|
WTSStopRemoteControlSession 停止遠端控制工作階段。 |
|
WTSTerminateProcess 終止指定遠端桌面會話主機 (RD 會話主機) 伺服器上的指定進程。 |
|
WTSUnRegisterSession通知 取消註冊指定的視窗,使其不會收到進一步的會話變更通知。 (WTSUnRegisterSession通知) |
|
WTSUnRegisterSessionNotificationEx 取消註冊指定的視窗,使其不會收到進一步的會話變更通知。 (WTSUnRegisterSessionNotificationEx) |
|
WTSVirtual頻道關閉 關閉開啟的虛擬通道控點。 |
|
WTSVirtualChannel開放 開啟指定虛擬通道伺服器端的控制碼。 |
|
WTSVirtualChannelOpenEx 以類似於 WTSVirtualChannelOpen 的方式建立虛擬通道。 |
|
WTSVirtualChannel清除輸入 刪除從用戶端傳送至指定虛擬通道上伺服器的所有佇列輸入資料。 |
|
WTSVirtualChannelPurgeOutput 刪除從伺服器傳送至指定虛擬通道上用戶端的所有佇列輸出資料。 |
|
WTSVirtualChannelQuery 傳回指定虛擬通道的相關資訊。 |
|
WTSVirtualChannel讀取 從虛擬通道的伺服器端讀取資料。 |
|
WTSVirtualChannel寫入 將資料寫入虛擬通道的伺服器端。 |
|
WTSWaitSystemEvent 在返回呼叫者之前等待遠端桌面服務事件。 |
結構體系
|
WTS_CLIENT_ADDRESS 包含遠端桌面服務工作階段的用戶端網路位址。 |
|
WTS_CLIENT_DISPLAY 包含遠端桌面連線 (RDC) 用戶端顯示的相關資訊。 (WTS_CLIENT_DISPLAY) |
|
WTS_PROCESS_INFO_EXA 包含遠端桌面會話主機 (RD 會話主機) 伺服器上執行進程的延伸資訊。 (ANSI) |
|
WTS_PROCESS_INFO_EXW 包含遠端桌面會話主機 (RD 會話主機) 伺服器上執行進程的延伸資訊。 (Unicode) |
|
WTS_PROCESS_INFOA 包含遠端桌面工作階段主機 (RD 工作階段主機) 伺服器上執行之進程的相關資訊。 (ANSI) |
|
WTS_PROCESS_INFOW 包含遠端桌面工作階段主機 (RD 工作階段主機) 伺服器上執行之進程的相關資訊。 (Unicode) |
|
WTS_SERIALIZED_USER_CREDENTIAL 包含使用者認證的序列化。 |
|
WTS_SERVER_INFOA 包含特定遠端桌面服務伺服器的相關資訊。 (ANSI) |
|
WTS_SERVER_INFOW 包含特定遠端桌面服務伺服器的相關資訊。 (Unicode) |
|
WTS_SESSION_ADDRESS 包含指派給工作階段的虛擬 IP 位址。 |
|
WTS_SESSION_INFO_1A 包含遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器上用戶端會話的延伸資訊。 (ANSI) |
|
WTS_SESSION_INFO_1W 包含遠端桌面會話主機 (RD 會話主機) 伺服器或遠端桌面虛擬化主機 (RD 虛擬化主機) 伺服器上用戶端會話的延伸資訊。 (Unicode) |
|
WTS_SESSION_INFOA 包含遠端桌面會話主機 (RD 會話主機) 伺服器上用戶端會話的相關資訊。 (ANSI) |
|
WTS_SESSION_INFOW 包含遠端桌面會話主機 (RD 會話主機) 伺服器上用戶端會話的相關資訊。 (Unicode) |
|
WTSCLIENTA 包含遠端桌面連線 (RDC) 用戶端的相關資訊。 (ANSI) |
|
WTSCLIENTW 包含遠端桌面連線 (RDC) 用戶端的相關資訊。 (Unicode) |
|
WTSCONFIGINFOA 包含遠端桌面服務工作階段的相關資訊。 (WTSCONFIGINFOA) |
|
WTSCONFIGINFOW 包含遠端桌面服務工作階段的相關資訊。 (WTSCONFIGINFOW) |
|
WTSINFOA 包含遠端桌面服務工作階段的相關資訊。 (WTSINFOA) |
|
WTSINFOEX_LEVEL_A 包含WTSINFOEX_LEVEL1結構,其中包含遠端桌面服務會話的延伸資訊。 (ANSI) |
|
WTSINFOEX_LEVEL_W 包含WTSINFOEX_LEVEL1結構,其中包含遠端桌面服務會話的延伸資訊。 (Unicode) |
|
WTSINFOEX_LEVEL1_A 包含遠端桌面服務工作階段的延伸資訊。 (ANSI) |
|
WTSINFOEX_LEVEL1_W 包含遠端桌面服務工作階段的延伸資訊。 (Unicode) |
|
WTSINFOEXA 包含包含遠端桌面服務工作階段的擴充資訊的WTSINFOEX_LEVEL聯集。 (ANSI) |
|
WTSINFOEXW 包含包含遠端桌面服務工作階段的擴充資訊的WTSINFOEX_LEVEL聯集。 (Unicode) |
|
WTSINFOW 包含遠端桌面服務工作階段的相關資訊。 (WTSINFOW) |
|
WTSLISTENERCONFIGA 包含遠端桌面服務接聽程式的相關資訊。 (ANSI) |
|
WTSLISTENERCONFIGW 包含遠端桌面服務接聽程式的相關資訊。 (Unicode) |
|
WTSUSERCONFIGA 包含網域控制站或遠端桌面工作階段主機 (RD 工作階段主機) 伺服器上使用者的設定資訊。 (ANSI) |
|
WTSUSERCONFIGW 包含網域控制站或遠端桌面工作階段主機 (RD 工作階段主機) 伺服器上使用者的設定資訊。 (Unicode) |
列舉項目
|
WTS_CONFIG_CLASS 包含值,指出在呼叫 WTSQueryUserConfig 和 WTSSetUserConfig 函數時要設定或擷取的使用者配置資訊類型。 |
|
WTS_CONFIG_SOURCE 指定 WTSQueryUserConfig 函數所傳回的配置資訊來源。 |
|
WTS_CONNECTSTATE_CLASS 指定遠端桌面服務會話的連線狀態。 |
|
WTS_INFO_CLASS 包含值,指出在呼叫 WTSQuerySessionInformation 函數時要擷取的階段作業資訊類型。 |
|
WTS_TYPE_CLASS 指定遠端桌面服務函式在緩衝區中傳回的結構類型。 |
|
WTS_VIRTUAL_CLASS 包含指出要擷取的虛擬通道資訊類型的值。 |