Rutinitas Objek Kunci Registri

Eksekutif Windows mewakili kunci registri sebagai objek eksekutif yang dikelola oleh manajer objek. (Untuk informasi selengkapnya tentang pengelola objek, lihat Manajemen Objek.) Secara khusus, setiap kunci memiliki nama objek, dan Anda dapat membuka handel ke kunci.

Aplikasi mode pengguna mengakses kunci relatif terhadap handel global, seperti HKEY_LOCAL_MACHINE atau HKEY_CURRENT_USER. Namun, handel ini tidak tersedia untuk kode mode kernel. Sebagai gantinya, Anda merujuk ke kunci dengan nama objeknya. Akar untuk semua kunci registri adalah objek \Registri . Handel global sesuai dengan turunan objek \Registry , seperti yang ditunjukkan dalam tabel berikut.

Handel mode pengguna Nama objek yang sesuai

HKEY_LOCAL_MACHINE

\Registry\Machine

HKEY_USERS

\Registry\User

HKEY_CLASSES_ROOT

Tidak ada mode kernel yang setara

HKEY_CURRENT_USER

Tidak ada mode kernel sederhana yang setara, tetapi lihat Registri Run-Time Rutinitas Pustaka

Driver dapat memanipulasi objek kunci registri dengan melakukan langkah-langkah berikut:

  1. Buka handel ke objek kunci registri. Untuk informasi selengkapnya, lihat Membuka Handel ke Objek Registry-Key.

  2. Lakukan operasi yang dimaksudkan dengan memanggil rutinitas ZwXxxKey yang sesuai. Untuk informasi tentang cara melakukannya, lihat Menggunakan Handel ke Objek Registry-Key.

  3. Tutup handel dengan memanggil ZwClose.