共用方式為


wtsapi32.h 標頭

此標頭由遠端桌面服務使用。 如需詳細資訊,請參閱:

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

包含指出要擷取的虛擬通道資訊類型的值。