Bagikan melalui


Cara Mendaftarkan Penanganan Aktivitas

Perangkat berpotensi menghasilkan banyak peristiwa, dan setiap peristiwa memiliki opsi untuk ditangani oleh salah satu dari sejumlah penangan yang berbeda. Di Windows XP, peristiwa berikut didefinisikan:

  • DeviceArrival
  • DeviceRemoval
  • MediaArrival
  • MediaRemoval

Petunjuk

Penanganan aktivitas ditentukan di bawah kunci EventHandlers . Nilai kunci penanganan aktivitas adalah nama setiap handler yang harus dipilih pengguna saat peristiwa terdeteksi. Tidak ada nilai data yang terkait dengan entri ini. Berikut ini adalah contoh definisi untuk penanganan aktivitas kustom yang disebut MyNewRemovalEventHandler, yang menyajikan kemungkinan handler ini kepada pengguna:

  • Handler untuk digunakan jika peristiwa terdeteksi pada perangkat yang dibuat oleh perusahaan bernama Contoso, Inc.
  • Handler untuk digunakan jika peristiwa terdeteksi pada perangkat yang dibuat oleh perusahaan bernama Fabrikam, Inc.
  • Handler untuk digunakan dalam semua kasus lainnya.
HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  AutoplayHandlers
                     EventHandlers
                        MyNewRemovalEventHandler
                           CompanyContosoHandler [REG_SZ]
                           CompanyFabrikamHandler [REG_SZ]
                           MyRemovalHandler [REG_SZ]

Setelah penanganan aktivitas ditentukan, penanganan aktivitas harus didaftarkan ke handler perangkat untuk salah satu kemungkinan peristiwa: DeviceArrival, DeviceRemoval, MediaArrival, atau MediaRemoval. MyNewRemovalEventHandler, yang ditentukan sebelumnya, digunakan untuk DeviceRemoval di bawah handler perangkat kustom bernama MyDeviceHandler dan didefinisikan untuk tujuan tersebut dalam contoh berikut. Sekali lagi, nilai registri tidak memiliki komponen data.

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  AutoplayHandlers
                     DeviceHandlers
                        EventHandlers
                           DeviceRemoval
                              MyNewRemovalEventHandler

Windows XP telah menentukan kumpulan EventHandlers berikut.

Kunci EventHandlers Jenis media atau file
HandleCDBurningOnArrival CD-R/CD-RW Kosong
ShowPicturesOnArrival File gambar
PlayMusicFilesOnArrival File musik
PlayVideoFilesOnArrival File video
PlayCDAudioOnArrival CD Audio (CD format REDBOOK dengan trek Audio)
PlayDVDMovieOnArrival Film DVD

 

Windows Vista telah menentukan kumpulan EventHandlers berikut selain yang di atas.

Kunci EventHandlers Jenis media atau file
PlaySuperVideoCDMovieOnArrival Film Super VideoCD
PlayVideoCDMovieOnArrival Film VideoCD