AutoPlay Media Studio haqida AutoPlay Media Studio avtomatik ishga tushurish


Download 366.67 Kb.
bet8/18
Sana05.05.2023
Hajmi366.67 Kb.
#1427220
1   ...   4   5   6   7   8   9   10   11   ...   18
Bog'liq
Soliyev Sunnatillo

Qurilma ishlovchisi


Hajmi bo'lmagan qurilma tahlil qilinayotganda, AutoPlay DeviceHandlers yozuvi uchun Registrning bir nechta joylarini qidiradi . Bu oddiygina satr bo'lib, u boshqa ma'lumotlar bilan birlashganda EventHandler ni tanlaydi (u ishlovchilarni jadval qiladi). DeviceHandlers yozuvlari odatda registrga qurilma ishlab chiqaruvchisi tomonidan joylashtiriladi. Bundan tashqari, oldindan tayinlangan DeviceHandlers, masalan, Video Kamera qurilmalari bo'lgan qurilmalarning kengroq toifalari mavjud.
AutoPlay ko'rinadigan birinchi o'rin qurilma namunasining Device Parameters tugmasi ostidadir . Masalan:
USB\Vid_059b&Pid_0031&REV_0100
lomega USB ZIP disk uchun USB qurilma identifikatsiya qatoridir. USB seriya raqami bilan birgalikda, aytaylik 059B003112010E93 , bu qurilma uchun Device Instance ID ni tashkil qiladi. Shunday qilib, qurilma parametrlari kaliti quyidagi manzilda joylashgan:
HKLM\...\Enum\USB\Vid_059b&Pid_0031\059B003112010E93\Qurilma parametrlari
Belgilar ""
NoMediaIcons ""
Yorliq ""
DeviceHandlers "ZipDeviceHandler"
Bu holda DeviceHandlers qiymati "ZipDeviceHandler" dir. Bu yerda qurilmaning boshqa parametrlari ham mavjud boʻlishi mumkin: Belgilar qurilmani koʻrsatish uchun NoMediaIcons bilan bir qatorda qurilmada media mavjud boʻlmaganda uni koʻrsatish uchun belgini koʻrsatishi mumkin. Label qurilma uchun qulay nomni belgilaydi.
Agar qurilma misolida DeviceHandlers yozuvi topilmasa, AutoPlay yana qurilma misolida DeviceGroup yozuvi mavjudligini tekshiradi. Bu butun qurilmalar to'plamiga qurilma parametrlarini almashish imkonini beradi.
HKLM\...\Enum\USB\Vid_059b&Pid_0031\059B003112010E93\Qurilma parametrlari
"ZipDrive100" qurilmalar guruhi
Ushbu qurilmalar guruhi uchun parametrlar quyidagilarda saqlanadi:
HKLM\...\AutoPlayHandlers\DeviceGroups\ qurilmalar guruhi
Shunday qilib, ZipDrive100 guruhi misoli uchun:
HKLM\...\AutoPlayHandlers\DeviceGroups\ZipDrive100
"%SystemRoot%\system32\shell32.dll,-230\0\0" ikonkalari
"Zip Drive 100" yorlig'i
DeviceHandlers "ZipDeviceHandler"
Nihoyat, AutoPlay tegishli Device Interface Class GUID-larini qidiradi. Qurilma sinflari uchun parametrlar quyidagilarda saqlanadi:
HKLM\...\AutoPlayHandlers\DeviceClasses\ {classguid}
Microsoft Movie Maker ilovasi har qanday va barcha Video Kamera qurilmalari uchun roʻyxatdan oʻtkazadigan yozuv:
HKLM\...\AutoPlayHandlers\DeviceClasses\{CC7BFB41-F175-11D1-A392-00E0291F3959}
DeviceHandlers "VideoCameraDeviceHandler"
Yorliq "@C:\Program Files\Movie Maker\wmm2res.dll,-63094"
Belgilar "C:\WINDOWS\system32\shell32.dll,-317\0\0"


Download 366.67 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   18




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling