Metode IMsRdpClientNonScriptable::NotifyRedirectDeviceChange

Memberi tahu modul pengalihan perangkat tentang kontrol ActiveX Desktop Jarak Jauh bahwa perubahan perangkat telah terjadi pada sistem. Metode ini meneruskan WM_DEVICECHANGE pemberitahuan ke kontrol.

Sintaks

HRESULT NotifyRedirectDeviceChange(
  [in] WPARAM wParam,
  [in] LPARAM lParam
);

Parameter

wParam [in]

Menentukan peristiwa perangkat. Parameter ini bisa menjadi salah satu nilai berikut.

DBT_CONFIGCHANGECANCELED

Permintaan untuk mengubah konfigurasi saat ini (dock atau undock) telah dibatalkan.

DBT_CONFIGCHANGED

Konfigurasi saat ini telah berubah karena dock atau undock.

DBT_CUSTOMEVENT

Terjadi peristiwa kustom.

DBT_DEVICEARRIVAL

Perangkat telah dimasukkan dan sekarang tersedia.

DBT_DEVICEQUERYREMOVE

Izin diminta untuk menghapus perangkat. Aplikasi apa pun dapat menolak permintaan ini dan membatalkan penghapusan.

DBT_DEVICEQUERYREMOVEFAILED

Permintaan untuk menghapus perangkat telah dibatalkan.

DBT_DEVICEREMOVECOMPLETE

Perangkat telah dihapus.

DBT_DEVICEREMOVEPENDING

Perangkat akan dihapus. Penghapusan tidak dapat ditolak.

DBT_DEVICETYPESPECIFIC

Peristiwa khusus perangkat telah terjadi.

DBT_DEVNODES_CHANGED

Perangkat telah ditambahkan atau dihapus dari sistem.

DBT_QUERYCHANGECONFIG

Izin diminta untuk mengubah konfigurasi saat ini (dok atau batalkan dok).

DBT_USERDEFINED

Arti pesan ini ditentukan pengguna.

lParam [in]

Penunjuk ke struktur yang berisi data khusus peristiwa. Formatnya tergantung pada nilai parameter wParam . Untuk informasi selengkapnya, lihat dokumentasi untuk setiap peristiwa. Untuk informasi selengkapnya, lihat Jenis Peristiwa Perangkat.

Menampilkan nilai

Mengembalikan S_OK jika berhasil.

Keterangan

Aplikasi kontainer yang memungkinkan penambahan atau penghapusan perangkat dinamis harus memproses pesan WM_DEVICECHANGE di jendela tingkat atasnya dan meneruskan pesan ke kontrol menggunakan metode NotifyRedirectDeviceChange . Contoh perubahan perangkat dinamis adalah ketika drive disk yang dialihkan ditambahkan atau dihapus saat sistem sedang berjalan.

Untuk informasi selengkapnya tentang Sambungan Web Desktop Jauh, lihat Persyaratan untuk Koneksi Web Desktop Jarak Jauh.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Pustaka jenis
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsRdpClientNonScriptable didefinisikan sebagai 2f079c4c-87b2-4afd-97ab-20cdb43038ae

Lihat juga

IMsRdpClientNonScriptable2

IMsRdpClientNonScriptable3

IMsRdpClientNonScriptable4

IMsRdpClientNonScriptable5

IMsRdpClientNonScriptable