Bagikan melalui


Fungsi Registri

Berikut ini adalah fungsi registri.

Fungsi Deskripsi
GetSystemRegistryQuota Mengambil ukuran registri saat ini dan ukuran maksimum yang diizinkan untuk dicapai oleh registri pada sistem.
RegCloseKey Menutup handel ke kunci registri yang ditentukan.
RegConnectRegistry Membuat koneksi ke handel registri yang telah ditentukan sebelumnya di komputer lain.
RegCopyTree Menyalin kunci registri yang ditentukan, bersama dengan nilai dan subkuntangnya, ke kunci tujuan yang ditentukan.
RegCreateKeyEx Membuat kunci registri yang ditentukan.
RegCreateKeyTransacted Membuat kunci registri yang ditentukan dan mengaitkannya dengan transaksi.
RegDeleteKey Menghapus subkunjuk dan nilainya.
RegDeleteKeyEx Menghapus subkuntang dan nilainya dari tampilan registri khusus platform yang ditentukan.
RegDeleteKeyTransacted Menghapus subkuntang dan nilainya dari tampilan khusus platform yang ditentukan dari registri sebagai operasi yang ditransaksikan.
RegDeleteKeyValue Menghapus nilai yang ditentukan dari kunci registri dan subkuntang yang ditentukan.
RegDeleteTree Menghapus subkuntang dan nilai kunci yang ditentukan secara rekursif.
RegDeleteValue Menghapus nilai bernama dari kunci registri yang ditentukan.
RegDisablePredefinedCache Menonaktifkan handel penembolokan untuk handel registri yang telah ditentukan sebelumnya untuk HKEY_CURRENT_USER untuk proses saat ini.
RegDisablePredefinedCacheEx Menonaktifkan handel penembolokan untuk semua handel registri yang telah ditentukan sebelumnya untuk proses saat ini.
RegDisableReflectionKey Menonaktifkan refleksi registri untuk kunci yang ditentukan.
RegEnableReflectionKey Mengaktifkan refleksi registri untuk kunci yang dinonaktifkan yang ditentukan.
RegEnumKeyEx Menghitung subkey dari kunci registri terbuka yang ditentukan.
RegEnumValue Menghitung nilai untuk kunci registri terbuka yang ditentukan.
RegFlushKey Menulis semua atribut kunci registri terbuka yang ditentukan ke dalam registri.
RegGetKeySecurity Mengambil salinan deskriptor keamanan yang melindungi kunci registri terbuka yang ditentukan.
RegGetValue Mengambil jenis dan data untuk nilai registri yang ditentukan.
RegLoadKey Membuat subkunci di bawah HKEY_USERS atau HKEY_LOCAL_MACHINE dan menyimpan informasi pendaftaran dari file tertentu ke dalam subkunci tersebut.
RegLoadMUIString Memuat untai (karakter) yang ditentukan dari kunci dan subkuntah yang ditentukan.
RegNotifyChangeKeyValue Memberi tahu pemanggil tentang perubahan pada atribut atau konten kunci registri tertentu.
RegOpenCurrentUser Mengambil handel ke kunci HKEY_CURRENT_USER untuk pengguna yang ditiru oleh utas saat ini.
RegOpenKeyEx Membuka kunci registri yang ditentukan.
RegOpenKeyTransacted Membuka kunci registri yang ditentukan dan mengaitkannya dengan transaksi.
RegOpenUserClassesRoot Mengambil handel ke kunci HKEY_CLASSES_ROOT untuk pengguna yang ditentukan.
RegOverridePredefKey Memetakan kunci registri yang telah ditentukan sebelumnya ke kunci registri tertentu.
RegQueryInfoKey Mengambil informasi tentang kunci registri yang ditentukan.
RegQueryMultipleValues Mengambil jenis dan data untuk daftar nama nilai yang terkait dengan kunci registri terbuka.
RegQueryReflectionKey Menentukan apakah refleksi telah dinonaktifkan atau diaktifkan untuk kunci yang ditentukan.
RegQueryValueEx Mengambil jenis dan data untuk nama nilai tertentu yang terkait dengan kunci registri terbuka.
RegRenameKey Mengubah nama kunci registri yang ditentukan.
RegReplaceKey Mengganti file yang mendukung kunci registri dan semua subkuntangnya dengan file lain.
RegRestoreKey Membaca informasi registri dalam file tertentu dan menyalinnya melalui kunci yang ditentukan.
RegSaveKey Menyimpan kunci yang ditentukan dan semua subkuntu dan nilainya ke file baru.
RegSaveKeyEx Menyimpan kunci yang ditentukan dan semua subkuntu dan nilainya ke file baru. Anda dapat menentukan format untuk kunci atau sarang yang disimpan.
RegSetKeyValue Mengatur data untuk nilai yang ditentukan dalam kunci registri dan subkuntang yang ditentukan.
RegSetKeySecurity Mengatur keamanan kunci registri terbuka.
RegSetValueEx Mengatur data dan jenis nilai tertentu di bawah kunci registri.
RegUnLoadKey Membongkar kunci registri yang ditentukan dan subkuntangnya dari registri.

 

Fungsi shell berikut dapat digunakan dengan registri:

Berikut ini adalah fungsi inisialisasi-file. Mereka mengambil informasi dari dan menyalin informasi ke file inisialisasi yang ditentukan sistem atau aplikasi. Fungsi-fungsi ini disediakan hanya untuk kompatibilitas dengan Windows versi 16-bit. Aplikasi baru harus menggunakan registri.

Fungsi Deskripsi
GetPrivateProfileInt Mengambil bilangan bulat yang terkait dengan kunci di bagian yang ditentukan dari file inisialisasi.
GetPrivateProfileSection Mengambil semua kunci dan nilai untuk bagian yang ditentukan dari file inisialisasi.
GetPrivateProfileSectionNames Mengambil nama semua bagian dalam file inisialisasi.
GetPrivateProfileString Mengambil string dari bagian yang ditentukan dalam file inisialisasi.
GetPrivateProfileStruct Mengambil data yang terkait dengan kunci di bagian yang ditentukan dari file inisialisasi.
GetProfileInt Mengambil bilangan bulat dari kunci di bagian yang ditentukan dari file Win.ini.
GetProfileSection Mengambil semua kunci dan nilai untuk bagian yang ditentukan dari file Win.ini.
GetProfileString Mengambil string yang terkait dengan kunci di bagian yang ditentukan dari file Win.ini.
WritePrivateProfileSection Mengganti kunci dan nilai untuk bagian yang ditentukan dalam file inisialisasi.
WritePrivateProfileString Menyalin string ke bagian yang ditentukan dari file inisialisasi.
WritePrivateProfileStruct Menyalin data ke dalam kunci di bagian yang ditentukan dari file inisialisasi.
WriteProfileSection Mengganti konten bagian yang ditentukan dalam file Win.ini dengan kunci dan nilai yang ditentukan.
WriteProfileString Menyalin string ke bagian yang ditentukan dari file Win.ini.

 

Fungsi Usang

Fungsi-fungsi ini disediakan hanya untuk kompatibilitas dengan Windows versi 16-bit: