Bagikan melalui


Fungsi ORGetKeySecurity

Mengambil salinan deskriptor keamanan yang melindungi kunci registri terbuka yang ditentukan dalam sarang registri offline.

Sintaks

DWORD ORGetKeySecurity(
  _In_      ORHKEY               Handle,
  _In_      SECURITY_INFORMATION SecurityInformation,
  _Out_opt_ PSECURITY_DESCRIPTOR pSecurityDescriptor,
  _Inout_   PDWORD               lpcbSecurityDescriptor
);

Parameter

Handel [in]

Handel ke kunci registri terbuka di sarang registri offline.

SecurityInformation [in]

Nilai SECURITY_INFORMATION yang menunjukkan informasi keamanan yang diminta.

pSecurityDescriptor [keluar, opsional]

Penunjuk ke buffer yang menerima salinan deskriptor keamanan yang diminta. Parameter ini bisa NULL.

lpcbSecurityDescriptor [in, out]

Penunjuk ke variabel yang menentukan ukuran, dalam byte, dari buffer yang diarahkan oleh parameter pSecurityDescriptor . Ketika fungsi kembali, variabel berisi jumlah byte yang ditulis ke buffer.

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.

Jika buffer yang ditentukan oleh parameter pSecurityDescriptor terlalu kecil, fungsi mengembalikan ERROR_INSUFFICIENT_BUFFER dan parameter lpcbSecurityDescriptor berisi jumlah byte yang diperlukan untuk deskriptor keamanan yang diminta.

Persyaratan

Persyaratan Nilai
Redistribusi
Pustaka Windows Offline Registry versi 1.0 atau yang lebih baru
Header
Offreg.h
DLL
Offreg.dll

Lihat juga

ORDeleteKey

OROpenKey

ORSetKeySecurity

SECURITY_INFORMATION