Sanal Kanal Sunucusu Uygulaması

Sanal kanalları kullanan bir uygulamanın sunucu modülü, Uzak Masaüstü Oturum Ana Bilgisayarı (RD Oturumu Ana Bilgisayarı) sunucusundaki bir istemci oturumunda çalışan bir kullanıcı modu uygulaması olmalıdır. Sunucu uygulamasını başlatmak için bir yöntem sağlamanız gerektiğini unutmayın. Bunu birden çok şekilde gerçekleştirebilirsiniz; örneğin, Başlangıç klasöründe oturum açma betiği veya program veya betik kullanabilirsiniz. Kullanıcılar uygulamayı da başlatabilir.

Aşağıdaki konuma bir alt anahtar ekleyerek sanal kanal sunucusu uygulamasının adını kayıt defterinde depolamanız gerekir:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Denetimi\Terminal Server\Eklentileri

Alt anahtar hakkında daha fazla bilgi için bkz. İzleme Oturumu Bağlantıları ve Bağlantı Kesilmeleri.

Sunucu uygulaması sanal kanala tanıtıcı açmak için WTSVirtualChannelOpen işlevini çağırabilir. Uygulama daha sonra aşağıdaki işlevlerden herhangi birinde tanıtıcıyı kullanabilir.

WTSVirtualChannelClose

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

WTSVirtualChannelPurgeInput

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

Not

Bu işlev şu anda Uzak Masaüstü Hizmetleri tarafından kullanılmamakta.

 

WTSVirtualChannelPurgeOutput

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

Not

Bu işlev şu anda Uzak Masaüstü Hizmetleri tarafından kullanılmamakta.

 

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.