Fungsi Penanganan Registri Shell
Bagian ini menjelaskan fungsi penanganan registri Windows Shell. Elemen pemrograman yang dijelaskan dalam dokumentasi ini diekspor oleh Shlwapi.dll dan didefinisikan dalam Shlwapi.h dan Shlwapi.lib.
Topik | Deskripsi |
---|---|
AssocCreate |
Mengembalikan penunjuk ke objek IQueryAssociations . |
AssocGetPerceivedType |
Mengambil jenis file yang dirasakan berdasarkan ekstensinya. |
AssocIsDangerous |
Menentukan apakah jenis file dianggap sebagai potensi risiko keamanan. |
AssocQueryKey |
Mencari dan mengambil kunci yang terkait dengan asosiasi file atau protokol dari registri. |
AssocQueryString |
Mencari dan mengambil file atau string terkait asosiasi protokol dari registri. |
AssocQueryStringByKey |
Mencari dan mengambil string terkait asosiasi file dari registri mulai dari kunci tertentu. |
SHCopyKey |
Menyalin subkuntah dan nilai subkuntang sumber secara rekursif ke kunci tujuan.
SHCopyKey tidak menyalin atribut keamanan kunci. |
SHDeleteEmptyKey |
Menghapus kunci kosong. |
SHDeleteKey |
Menghapus subkuntang dan semua turunannya. Fungsi ini menghapus kunci dan semua nilai kunci dari registri. |
SHDeleteValue |
Menghapus nilai bernama dari kunci registri yang ditentukan. |
SHEnumKeyEx |
Menghitung subkuntang dari kunci registri terbuka yang ditentukan. |
SHEnumValue |
Menghitung nilai kunci registri terbuka yang ditentukan. |
SHGetAssocKeys |
Mengambil array subkunci kelas yang terkait dengan objek IQueryAssociations . |
SHGetValue |
Mengambil nilai registri. |
SHOpenRegStream2 |
Membuka nilai registri dan memasok aliran yang dapat digunakan untuk membaca dari atau menulis ke nilai. Fungsi ini menggantikan SHOpenRegStream. |
SHQueryInfoKey |
Mengambil informasi tentang kunci registri tertentu. |
SHQueryValueEx |
Membuka kunci registri dan mengkuerinya untuk nilai tertentu. |
SHRegCloseUSKey |
Menutup handel ke subkuntang registri khusus pengguna dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegCreateUSKey |
Membuat atau membuka subkunci registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegDeleteEmptyUSKey |
Menghapus subkuntang registri kosong dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegDeleteUSValue |
Menghapus nilai subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegDuplicateHKey |
Menduplikasi handel HKEY kunci registri. |
SHRegEnumUSKey |
Menghitung subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegEnumUSValue |
Menghitung nilai subkuntang registri yang ditentukan dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegGetBoolUSValue |
Mengambil nilai Boolean dari subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegGetIntW |
Membaca nilai string numerik dari registri dan mengonversinya menjadi bilangan bulat. |
SHRegGetPath |
Mengambil jalur file dari registri, memperluas variabel lingkungan sesuai kebutuhan. |
SHRegGetUSValue |
Mengambil nilai dari subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegOpenUSKey |
Membuka subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegQueryInfoUSKey |
Mengambil informasi tentang subkuntang registri tertentu dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegQueryUSValue |
Mengambil jenis dan data untuk nama tertentu yang terkait dengan subkuntang registri terbuka dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegSetPath |
Mengambil jalur file, mengganti nama folder dengan string lingkungan, dan menempatkan string yang dihasilkan dalam registri. |
SHRegSetUSValue |
Mengatur nilai subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHRegSetValue |
Menetapkan nilai registri. Gunakan RegSetValue sebagai gantinya. |
SHRegWriteUSValue |
Menulis nilai ke subkuntang registri dalam subtree khusus pengguna (HKEY_CURRENT_USER atau HKEY_LOCAL_MACHINE). |
SHSetValue |
Mengatur nilai kunci registri. |