Fungsi RegSetKeySecurity (winreg.h)

Fungsi RegSetKeySecurity mengatur keamanan kunci registri terbuka.

Sintaks

LSTATUS RegSetKeySecurity(
  [in] HKEY                 hKey,
  [in] SECURITY_INFORMATION SecurityInformation,
  [in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);

Parameter

[in] hKey

Handel ke kunci terbuka tempat deskriptor keamanan diatur.

[in] SecurityInformation

Sekumpulan bendera bit yang menunjukkan jenis informasi keamanan yang akan diatur. Parameter ini dapat menjadi kombinasi dari bendera bit SECURITY_INFORMATION .

[in] pSecurityDescriptor

Penunjuk ke struktur SECURITY_DESCRIPTOR yang menentukan atribut keamanan yang akan diatur untuk kunci yang ditentukan.

Nilai kembali

Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.

Jika fungsi gagal, fungsi mengembalikan 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

Jika hKey adalah salah satu kunci yang telah ditentukan sebelumnya, gunakan fungsi RegCloseKey untuk menutup kunci yang telah ditentukan sebelumnya untuk memastikan bahwa informasi keamanan baru berlaku saat berikutnya kunci yang telah ditentukan direferensikan.

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 winreg.h (termasuk Windows.h)
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

FormatMessage

Access Control tingkat rendah

Fungsi Access Control tingkat rendah

RegCloseKey

RegDeleteKey

RegGetKeySecurity

SECURITY_DESCRIPTOR

SECURITY_INFORMATION