Mengatur Properti Registri Objek Perangkat Setelah Penginstalan
Program mode pengguna dapat menggunakan fungsi penginstalan perangkat untuk mendapatkan atau mengatur pengaturan registri untuk properti objek perangkat driver. Biasanya fungsi-fungsi ini digunakan oleh perangkat lunak penginstalan, tetapi dapat digunakan oleh program mode pengguna apa pun. (Program harus dijalankan oleh pengguna yang memiliki akses Administrator.)
Fungsi SetupDiGetDeviceRegistryProperty dan SetupDiSetDeviceRegistryProperty mendapatkan dan mengatur kunci registri untuk setiap properti yang ditentukan. Parameter Properti menentukan properti untuk mendapatkan atau mengatur. PropertyBuffer menunjuk ke buffer tujuan (saat mendapatkan properti) atau buffer sumber (saat mengatur properti) untuk properti .
Korespondensi antara nilai untuk parameter Properti dan properti aktual adalah sebagai berikut.
Nilai untuk parameter Properti | Properti objek perangkat |
---|---|
SPDRP_CHARACTERISTICS |
Karakteristik perangkat |
SPDRP_DEVTYPE |
Jenis perangkat |
SPDRP_EXCLUSIVE |
Eksklusif |
SPDRP_SECURITY |
Deskriptor keamanan sebagai struktur SECURITY_DESCRIPTOR |
SPDRP_SECURITY_SDS |
Pendeskripsi keamanan sebagai string SDDL |
Perhatikan bahwa dua cara berbeda disediakan untuk mendapatkan atau mengatur pendeskripsi keamanan. Anda dapat menentukan nilai SPDRP_SECURITY untuk memperlakukan deskriptor keamanan sebagai struktur SECURITY_DESCRIPTOR , atau SPDRP_SECURITY_SDS untuk memperlakukan deskriptor keamanan sebagai string SDDL. Untuk informasi selengkapnya tentang string SDDL, lihat SDDL untuk Objek Perangkat.
Untuk Windows XP dan sistem operasi yang lebih baru, program juga bisa mendapatkan dan mengatur nilai properti untuk kelas penyiapan perangkat. Gunakan fungsi SetupDiGetClassRegistryProperty dan SetupDiSetClassRegistryProperty untuk mendapatkan dan mengatur nilai properti untuk kelas penyiapan perangkat.
Untuk informasi selengkapnya tentang menggunakan fungsi SetupDiXxx , lihat Menggunakan Fungsi Penginstalan 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