Fungsi OpenRegStream (shlobj_core.h)
[OpenRegStream tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan SHOpenRegStream2 atau SHOpenRegStream.]
Membuka nilai registri dan menyediakan antarmuka IStream yang dapat digunakan untuk membaca dari atau menulis ke nilai .
Sintaks
IStream * OpenRegStream(
[in] HKEY hkey,
[in, optional] PCWSTR pszSubkey,
[in, optional] PCWSTR pszValue,
DWORD grfMode
);
Parameter
[in] hkey
Jenis: HKEY
Handel ke kunci yang saat ini terbuka.
[in, optional] pszSubkey
Jenis: PCWSTR
Untai (karakter) Unicode yang dihentikan null yang menentukan nama subkuntang.
[in, optional] pszValue
Jenis: PCWSTR
Untai (karakter) Unicode yang dihentikan null yang menentukan nilai yang akan diakses.
grfMode
Jenis: DWORD
Jenis akses untuk aliran. Ini bisa menjadi salah satu nilai berikut.
STGM_READ
Buka aliran untuk membaca.
STGM_WRITE
Buka aliran untuk menulis.
STGM_READWRITE
Buka aliran untuk membaca dan menulis.
Nilai kembali
Jenis: IStream*
Mengembalikan alamat antarmuka IStream jika berhasil, atau NULL sebaliknya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shlobj_core.h (termasuk Shlobj.h) |
Pustaka | Shell32.lib |
DLL | Shell32.dll (versi 5.0 atau yang lebih baru) |