Fungsi ORSetValue
Mengatur data untuk nilai kunci registri tertentu dalam sarang registri offline.
Sintaks
DWORD ORSetValue(
_In_ ORHKEY Handle,
_In_opt_ PCWSTR lpValueName,
_In_ DWORD dwType,
_In_opt_ const BYTE *lpData,
_In_ DWORD cbData
);
Parameter
-
Handel [in]
-
Handel ke kunci registri terbuka di sarang registri offline.
-
lpValueName [dalam, opsional]
-
Nama nilai yang akan ditetapkan. Jika nilai dengan nama ini belum ada di kunci, fungsi menambahkannya ke kunci.
Jika lpValueName adalah NULL atau string kosong, "", fungsi mengatur jenis dan data untuk kunci yang tidak bernama atau nilai default.
Untuk informasi selengkapnya, lihat Batas Ukuran Elemen Registri.
Kunci registri tidak memiliki nilai default, tetapi dapat memiliki satu nilai yang tidak disebutkan namanya, yang bisa dari jenis apa pun.
-
dwType [in]
-
Jenis data yang diacak oleh parameter lpData . Untuk daftar jenis yang mungkin, lihat Jenis Nilai Registri.
-
lpData [in, opsional]
-
Data yang akan disimpan.
Untuk jenis berbasis string, seperti REG_SZ, string harus dihentikan null. Untuk jenis data REG_MULTI_SZ, string harus dihentikan dengan dua karakter null.
-
cbData [in]
-
Ukuran informasi yang ditujukkan oleh parameter lpData , dalam byte. Jika data berjenis REG_SZ, REG_EXPAND_SZ, atau REG_MULTI_SZ, cbData harus menyertakan ukuran karakter atau karakter null yang mengakhiri.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.
Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan bukan nol yang ditentukan dalam Winerror.h. Anda dapat menggunakan fungsi FormatMessage dengan bendera FORMAT_MESSAGE_FROM_SYSTEM untuk mendapatkan deskripsi umum tentang kesalahan tersebut.
Keterangan
Ukuran nilai dibatasi oleh memori yang tersedia. Nilai panjang (lebih dari 2048 byte) harus disimpan sebagai file dengan nama file yang disimpan dalam registri. Ini membantu registri berkinerja efisien. Elemen aplikasi seperti ikon, bitmap, dan file yang dapat dieksekusi harus disimpan sebagai file dan tidak ditempatkan di registri.
Persyaratan
Persyaratan | Nilai |
---|---|
Redistribusi |
Pustaka Windows Offline Registry versi 1.0 atau yang lebih baru |
Header |
|
DLL |
|
Lihat juga