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:
- AssocCreate
- AssocQueryKey
- AssocQueryString
- AssocQueryStringByKey
- SHCopyKey
- SHDeleteEmptyKey
- SHDeleteKey
- SHDeleteValue
- SHEnumKeyEx
- SHEnumValue
- SHGetValue
- SHQueryInfoKey
- SHQueryValueEx
- SHRegCloseUSKey
- SHRegCreateUSKey
- SHRegDeleteEmptyUSKey
- SHRegDeleteUSValue
- SHRegDuplicateHKey
- SHRegEnumUSKey
- SHRegEnumUSValue
- SHRegGetBoolUSValue
- SHRegGetIntW
- SHRegGetPath
- SHRegGetUSValue
- SHRegOpenUSKey
- SHRegQueryInfoUSKey
- SHRegQueryUSValue
- SHRegSetPath
- SHRegSetUSValue
- SHRegWriteUSValue
- SHSetValue
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: