Bagikan melalui


Membuka kunci perangkat keras perangkat

Kunci perangkat keras adalah subkunci registri khusus perangkat yang berisi informasi tentang perangkat. Anda tidak boleh langsung membuka kunci perangkat keras perangkat. Seperti halnya kunci registri apa pun, lokasi atau format kunci ini mungkin berubah di antara versi Windows yang berbeda.

Catatan

Anda harus membuka kunci perangkat keras perangkat hanya setelah perangkat yang sesuai ditemukan. Untuk informasi selengkapnya tentang prosedur ini, lihat Menghitung Perangkat yang Diinstal.

Untuk membuka atau membuat kunci perangkat keras perangkat, ikuti panduan berikut:

Catatan

Anda harus mengatur parameter tempat Anda memberikan akses keamanan yang diminta ke izin akses minimal yang diperlukan. Anda tidak boleh mengatur parameter ini ke KEY_ALL_ACCESS. Untuk informasi selengkapnya tentang cara menentukan izin akses untuk akses registri, lihat Mengakses Kunci Registri Dengan Aman.

  • Untuk membuka kunci perangkat keras yang ada, gunakan CM_Open_DevNode_Key dengan DisposisiRegDisposition_OpenExisting dan ulFlags yang berisi CM_REGISTRY_HARDWARE atau gunakan parameter SetupDiOpenDevRegKey dan KeyTypeDIREG_DEV.

  • Untuk membuat kunci perangkat keras, gunakan CM_Open_DevNode_Key dengan DisposisiRegDisposition_OpenAlways dan ulFlags yang berisi CM_REGISTRY_HARDWARE atau gunakan parameter SetupDiCreateDevRegKey dan KeyTypeDIREG_DEV.

  • Pemanggil mode kernel harus menggunakan IoOpenDeviceRegistryKey dan mengatur parameter DevInstKeyType ke PLUGPLAY_REGKEY_DEVICE.