Pohon dan Kunci Registri untuk Perangkat dan Driver
Sistem operasi, driver, dan komponen penginstalan perangkat menyimpan informasi tentang driver dan perangkat di registri. Secara umum, driver dan komponen penginstalan perangkat harus menggunakan registri untuk menyimpan data yang harus dipertahankan di seluruh mulai ulang sistem. Untuk informasi tentang cara driver mengakses informasi registri, lihat Menggunakan Registri di Driver.
Konten registri harus selalu diperlakukan sebagai informasi yang tidak tepercaya dan dapat dimodifikasi. Jika salah satu komponen driver Anda menulis informasi ke registri dan komponen lain membacanya nanti, jangan berasumsi bahwa informasi tersebut belum dimodifikasi sementara itu. Setelah membaca informasi dari registri, komponen driver Anda harus selalu memvalidasi informasi sebelum menggunakannya.
Untuk informasi selengkapnya tentang registri secara umum, lihat dokumentasi Microsoft Windows SDK.
Bagian ini berisi topik berikut yang menjelaskan penggunaan kunci registri untuk menyimpan informasi tentang driver dan perangkat:
Driver harus mengakses kunci Plug and Play (PnP) di registri menggunakan rutinitas sistem seperti IoGetDeviceProperty atau IoOpenDeviceRegistryKey. Komponen penyiapan mode pengguna harus menggunakan fungsi penginstalan perangkat seperti CM_Get_DevNode_Registry_Property atau CM_Open_DevNode_Key. Registri dapat diakses dari file INF dengan menggunakan arahan INF AddReg. Lihat bagian status registri dari halaman isolasi paket driver untuk informasi selengkapnya.
Penting
Driver tidak boleh mengakses pohon dan kunci registri ini secara langsung. Diskusi informasi registri di bagian ini hanya untuk men-debug masalah penginstalan atau konfigurasi perangkat.
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