AutoPlay Media Studio haqida AutoPlay Media Studio avtomatik ishga tushurish


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

Media yoki kontent turi

EventHandler

Rasmlar

Rasmlarni ko'rsatishOnArrival

Musiqa fayllar

PlayMusicFilesOnArrival

Video fayllar

PlayVideoFilesOnArrival

Aralash tarkib

MixedContentOnArrival

Bo'sh CD-R/CD-RW

CDBurningOnArrival bilan ishlang

Musiqa CD

PlayCDAudioOnArrival

DVD film

PlayDVDMMovieOnArrival

Windows Vista-da qo'shilgan

Super video CD filmlar

PlaySuperVideoCDMMovieOnArrival

Video CD filmlar

PlayVideoCDMMovieOnArrival

Autorun.inf bajariladigan faylni belgilaydi

AutorunINFLegacyArrival [8]


Qurilma xususiyatlari

Windows hajmi bo'lmagan qurilmalarda kontentni aniqlashni amalga oshira olmasligi sababli, AutoPlay ushbu qurilmalarni mazmuniga ko'ra emas, balki xususiyatlariga ko'ra tahlil qiladi. Har bir yangi topilgan qurilma odatda qurilmaning o'zida saqlanadigan identifikatsiya ma'lumotlariga ega. Ushbu ma'lumotlar hisoblagichlar tomonidan to'planadi va Windows qurilmaga kirish va unga murojaat qilishda identifikatsiya qatorlarini yaratish uchun ishlatiladi. Muayyan qurilma uchun identifikatsiya qatori Device ID deb ataladi .


O'rnatilgan har bir qurilmaning har bir nusxasini noyob tarzda aniqlash uchun Windows har bir qurilmaga Instance ID belgilaydi. Bu ID joylashuv maʼlumotlarini yoki qoʻllab-quvvatlansa, seriya raqamini oʻz ichiga oladi.
Qurilma identifikatorini Instance ID bilan birlashtirish tizimdagi alohida qurilmani noyob tarzda identifikatsiya qiluvchi qatorni beradi. Bu Device Instance ID . PCI qurilmasi qatoriga misol:
PCI\VEN_1274&DEV_1371&SUBSYS_8030107B&REV_04\0&0E
Windows yangi qurilmani topganda, u qurilma nusxalarini ro'yxatga olish kitobida saqlaydi:
HKLM\SYSTEM\CurrentControlSet\Enum
Windows Device Manager (Boshqarish panelidagi Tizim belgisi ostida joylashgan) har qanday muayyan qurilma uchun Device Instance ID ni ko'rsatadi. Har qanday qurilmaning xususiyatlarini olish, Xususiyatlar dialogining "Tafsilotlar" yorlig'ini tanlash va ochiladigan oynadan "Qurilma namunasi identifikatori" ni tanlash ma'lumotni oladi.
Har bir qurilmaning yana bir xarakteristikasi - bu qurilma interfeysi sinfi . [10] Bu interfeys shartnomasini belgilaydi, bunda qurilma ushbu Device Interface Classga tegishli kirish/chiqish boshqaruv qoʻngʻiroqlarining asosiy toʻplamini qoʻllab-quvvatlashga rozi boʻladi. Masalan, klaviatura interfeysi shartnomasini qo'llab-quvvatlashga rozi bo'lgan qurilma boshqalar qatori IOCTL_KEYBOARD_QUERY_ATTRIBUTES IOCTL chaqiruvini qo'llab-quvvatlashi kerak. Har bir sinf GUID deb ataladigan katta universal noyob raqam sifatida ifodalanadi .
Qurilma o'zi uchun ko'plab Device Interface Class GUID-larni ro'yxatdan o'tkazishi mumkin, ular turli xil mos interfeys qo'ng'iroqlarini qo'llab-quvvatlash uchun shartnoma tuzadi. Saqlash qurilmalariga tegishli eng keng tarqalgan interfeys klassi GUID bu Volume Device Interface Class GUID, {53F5630D-B6BF-11D0-94F2-00A0C91EFB8B }.
Qurilma interfeysi sinfi GUID-larini quyidagi ro'yxatga olish kitobida topish mumkin:
HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses .

Download 366.67 Kb.

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




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