Fungsi WTSVirtualChannelOpen (wtsapi32.h)
Membuka handel ke akhir server dari saluran virtual tertentu.
Fungsi ini usang. Sebagai gantinya, gunakan fungsi WTSVirtualChannelOpenEx .
Sintaks
HANDLE WTSVirtualChannelOpen(
[in] HANDLE hServer,
[in] DWORD SessionId,
[in] LPSTR pVirtualName
);
Parameter
[in] hServer
Parameter ini harus WTS_CURRENT_SERVER_HANDLE.
[in] SessionId
Pengidentifikasi sesi Layanan Desktop Jarak Jauh. Untuk menunjukkan sesi saat ini, tentukan WTS_CURRENT_SESSION. Anda dapat menggunakan fungsi WTSEnumerateSessions untuk mengambil pengidentifikasi semua sesi di server Host Sesi RD tertentu.
Untuk membuka saluran virtual pada sesi pengguna lain, Anda harus memiliki izin dari Saluran Virtual. Untuk informasi selengkapnya, lihat Izin Layanan Desktop Jarak Jauh. Untuk mengubah izin pada sesi, gunakan alat administratif Konfigurasi Layanan Desktop Jarak Jauh.
[in] pVirtualName
Penunjuk ke string yang dihentikan null yang berisi nama saluran virtual. Perhatikan bahwa ini adalah string ANSI bahkan ketika UNICODE ditentukan. Nama saluran virtual terdiri dari satu hingga CHANNEL_NAME_LEN karakter, tidak termasuk null yang mengakhiri.
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah handel ke saluran virtual yang ditentukan.
Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Setelah Anda selesai menggunakan handel, lepaskan dengan memanggil fungsi WTSVirtualChannelClose .
Misalnya yang menunjukkan cara mendapatkan akses ke handel file saluran virtual yang dapat digunakan untuk I/O asinkron, lihat WTSVirtualChannelQuery.
Jika Anda mencoba menggunakan fungsi ini untuk membuka saluran virtual yang sama beberapa kali, itu dapat menyebabkan penundaan 10 detik dan mengganggu saluran yang dibuat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | wtsapi32.h |
Pustaka | Wtsapi32.lib |
DLL | Wtsapi32.dll |
Set API | ext-ms-win-session-wtsapi32-l1-1-0 (diperkenalkan dalam Windows 8) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk