Uzak Masaüstü Hizmetleri API İşlevleri

Aşağıdaki işlevler Uzak Masaüstü Hizmetleri ile birlikte kullanılır.

Bu bölümde

ProcessIdToSessionId

Belirtilen bir işlemle ilişkili Uzak Masaüstü Hizmetleri oturumunu alır.

TLSConnectToLsServer

Belirtilen Uzak Masaüstü lisans sunucusu için bir tanıtıcı açar.

TLSDisconnectFromServer

Açık tanıtıcıyı Uzak Masaüstü lisans sunucusuna kapatır.

TLSGetServerCertificate

Uzak Masaüstü lisans sunucusunun sertifikasını döndürür.

TLSKeyPackEnumBegin

Arama ölçütlerine göre Uzak Masaüstü lisans sunucusuna yüklenen tüm anahtar paketleri aracılığıyla numaralandırmaya başlar.

TLSKeyPackEnumEnd

TLSKeyPackEnumBegin işlevine önceki bir çağrıdan devam eder ve numaralandırmayı sonlandırır.

TLSKeyPackEnumNext

TLSKeyPackEnumBegin işlevine önceki bir çağrıdan devam eder ve arama ölçütleriyle eşleşen bir Uzak Masaüstü lisans sunucusuna yüklenen sonraki anahtar paketini döndürür.

TLSLicenseEnumBegin

Arama ölçütlerine göre Uzak Masaüstü lisans sunucusu tarafından verilen lisansların numaralandırmasını başlatır.

TLSLicenseEnumEnd

TLSLicenseEnumBegin işlevine önceki bir çağrıdan devam eder ve numaralandırmayı sonlandırır.

TLSLicenseEnumNext

TLSLicenseEnumBegin işlevine önceki bir çağrıdan devam eder ve arama ölçütleriyle eşleşen bir Uzak Masaüstü lisans sunucusuna yüklenen sonraki lisansı döndürür.

VirtualChannelClose

Sanal kanalın istemci ucunu kapatır.

VirtualChannelEntry

Uzak Masaüstü Hizmetleri sanal kanallarını kullanan bir uygulamanın istemci tarafı DLL'sine yönelik uygulama tanımlı giriş noktası.

VirtualChannelInit

İstemci DLL'lerinin Uzak Masaüstü Hizmetleri sanal kanallarına erişimini başlatır.

VirtualChannelInitEvent

Uzak Masaüstü Hizmetleri'nin sanal kanal olaylarını istemci DLL'sine bildirmek için çağırdığı uygulama tanımlı geri çağırma işlevi.

VirtualChannelOpen

Sanal kanalın istemci ucunu açar.

VirtualChannelOpenEvent

Uzak Masaüstü Hizmetleri'nin belirli bir sanal kanala yönelik olayları istemci DLL'sine bildirmek için çağırdığı uygulama tanımlı geri çağırma işlevi.

VirtualChannelWrite

Sanal kanalın istemci ucundan sunucu ucundaki bir iş ortağı uygulamasına veri gönderir.

WTSCloseServer

Açık tanıtıcıyı Uzak Masaüstü Oturum Konağı (RD Oturumu Ana Bilgisayarı) sunucusuna kapatır.

WTSConnectSession

Uzak Masaüstü Hizmetleri oturumunu yerel bilgisayardaki mevcut bir oturuma bağlar.

WTSCreateListener

Yeni bir Uzak Masaüstü Hizmetleri dinleyicisi oluşturur veya var olan bir dinleyiciyi yapılandırıyor.

WTSDisconnectSession

Oturum kapatmadan oturum açmış kullanıcının belirtilen Uzak Masaüstü Hizmetleri oturumuyla bağlantısını keser.

WTSEnableChildSessions

Alt Oturumlarıetkinleştirir veya devre dışı bırakır.

WTSEnumerateListeners

Rd Oturumu Ana Bilgisayarı sunucusundaki tüm Uzak Masaüstü Hizmetleri dinleyicilerini numaralandırır.

WTSEnumerateProcesses

Belirtilen RD Oturumu Ana Bilgisayarı sunucusundaki etkin işlemler hakkında bilgi alır.

WTSEnumerateProcessesEx

Belirtilen RD Oturumu Ana Bilgisayarı sunucusu veya Uzak Masaüstü Sanallaştırma Konağı (RD Sanallaştırma Ana Bilgisayarı) sunucusundaki etkin işlemler hakkında bilgi alır.

WTSEnumerateServers

Belirtilen etki alanındaki tüm RD Oturumu Ana Bilgisayarı sunucularının listesini döndürür.

WTSEnumerateSessions

RD Oturumu Ana Bilgisayarı sunucusundaki oturumların listesini alır.

WTSEnumerateSessionsEx

Belirtilen RD Oturumu Ana Bilgisayarı sunucusu veya RD Sanallaştırma Ana Bilgisayarı sunucusundaki oturumların listesini alır.

WTSFreeMemory

Uzak Masaüstü Hizmetleri işlevi tarafından ayrılan belleği serbest bırakır.

WTSFreeMemoryEx

Uzak Masaüstü Hizmetleri işlevi tarafından ayrılan WTS_PROCESS_INFO_EX veya WTS_SESSION_INFO_1 yapıları içeren belleği serbest bırakır.

WTSGetActiveConsoleSessionId

Konsol oturumunun oturum tanımlayıcısını alır.

WTSGetChildSessionId

Varsa alt oturum tanımlayıcısını alır.

WTSGetListenerGüvenlik

Uzak Masaüstü Hizmetleri dinleyicisinin güvenlik tanımlayıcısını alır.

WTSIsChildSessionsEnabled

Alt oturumların etkinleştirilip etkinleştirilmediğini belirler.

WTSLogoffSession

Belirtilen Uzak Masaüstü Hizmetleri oturumlarını kapatır.

WTSOpenServer

Belirtilen RD Oturumu Ana Bilgisayarı sunucusu için bir tanıtıcı açar.

WTSOpenServerEx

Belirtilen RD Oturumu Ana Bilgisayarı sunucusuna veya RD Sanallaştırma Ana Bilgisayarı sunucusuna bir tanıtıcı açar.

WTSQueryListenerConfig

Uzak Masaüstü Hizmetleri dinleyicisi için yapılandırma bilgilerini alır.

WTSQuerySessionInformation

Belirtilen RD Oturumu Ana Bilgisayarı sunucusunda belirtilen oturum için oturum bilgilerini alır.

WTSQueryUserConfig

Belirtilen etki alanı denetleyicisinde veya RD Oturumu Ana Bilgisayarı sunucusunda belirtilen kullanıcının yapılandırma bilgilerini alır.

WTSQueryUserToken

Oturum kimliği tarafından belirtilen oturum açmış kullanıcının birincil erişim belirtecini alır.

WTSRegisterSessionNotification

Oturum değişikliği bildirimlerini almak için belirtilen pencereyi kaydeder.

WTSRegisterSessionNotificationEx

Oturum değişikliği bildirimlerini almak için belirtilen pencereyi kaydeder.

WTSSendMessage

Belirtilen Uzak Masaüstü Hizmetleri oturumunun istemci masaüstünde bir ileti kutusu görüntüler.

WTSSetListenerSecurity

Uzak Masaüstü Hizmetleri dinleyicisinin güvenlik tanımlayıcısını yapılandırılır.

WTSSetUserConfig

Belirtilen etki alanı denetleyicisinde veya RD Oturumu Ana Bilgisayarı sunucusunda belirtilen kullanıcının yapılandırma bilgilerini değiştirir.

WTSShutdownSystem

Belirtilen RD Oturumu Ana Bilgisayarı sunucusunu kapatır (ve isteğe bağlı olarak yeniden başlatır).

WTSStartRemoteControlSession

Başka bir Uzak Masaüstü Hizmetleri oturumunun uzaktan denetimini başlatır. Bu işlevi uzak bir oturumdan çağırmanız gerekir.

WTSStopRemoteControlSession

Uzaktan denetim oturumlarını durdurur.

WTSTerminateProcess

Belirtilen RD Oturumu Ana Bilgisayarı sunucusunda belirtilen işlemi sonlandırır.

WTSUnRegisterSessionNotification

Belirtilen pencerenin kaydını siler, böylece başka oturum değişikliği bildirimi almaz.

WTSUnRegisterSessionNotificationEx

Belirtilen pencerenin kaydını siler, böylece başka oturum değişikliği bildirimi almaz.

WTSVirtualChannelClose

Açık bir sanal kanal tutamacını kapatır.

WTSVirtualChannelOpen

Belirtilen sanal kanalın sunucu ucunda bir tanıtıcı açar.

WTSVirtualChannelOpenEx

WTSVirtualChannelOpengibi bir sanal kanal oluşturur.

WTSVirtualChannelPurgeInput

İstemciden belirtilen sanal kanaldaki sunucuya gönderilen tüm kuyruğa alınmış giriş verilerini siler.

WTSVirtualChannelPurgeOutput

Sunucudan belirtilen sanal kanaldaki istemciye gönderilen tüm kuyruğa alınmış çıkış verilerini siler.

WTSVirtualChannelQuery

Belirtilen sanal kanal hakkındaki bilgileri döndürür.

WTSVirtualChannelRead

Sanal kanalın sunucu ucundaki verileri okur.

WTSVirtualChannelWrite

Sanal kanalın sunucu sonuna veri yazar.

WTSWaitSystemEvent

Arayana geri dönmeden önce Uzak Masaüstü Hizmetleri olayını bekler.