Fungsi RtlGetGroupSecurityDescriptor (ntifs.h)
Rutinitas RtlGetGroupSecurityDescriptor mengembalikan informasi grup utama untuk deskriptor keamanan tertentu.
Sintaks
NTSYSAPI NTSTATUS RtlGetGroupSecurityDescriptor(
[in] PSECURITY_DESCRIPTOR SecurityDescriptor,
[out] PSID *Group,
[out] PBOOLEAN GroupDefaulted
);
Parameter
[in] SecurityDescriptor
Arahkan ke deskriptor keamanan yang informasi grup utamanya akan dikembalikan.
[out] Group
Penunjuk ke variabel yang menerima penunjuk ke pengidentifikasi keamanan (SID) untuk grup utama. Jika deskriptor keamanan tidak berisi grup utama, *Grup menerima NULL.
[out] GroupDefaulted
Penunjuk ke variabel Boolean yang menerima nilai bendera SE_GROUP_DEFAULTED dalam struktur SECURITY_DESCRIPTOR_CONTROL deskriptor keamanan. Nilai ini hanya valid jika *Grup menerima nilai non-NULL.
Nilai kembali
RtlGetGroupSecurityDescriptor mengembalikan STATUS_SUCCESS atau nilai NTSTATUS yang sesuai seperti berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Tingkat revisi deskriptor keamanan tidak diketahui atau tidak didukung. Ini adalah kode kesalahan. |
Keterangan
Jika deskriptor keamanan yang ditunjukkan oleh SecurityDescriptor berisi grup utama, RtlGetGroupSecurityDescriptor mengatur penunjuk yang ditunjukkan oleh Grup ke alamat SID grup deskriptor keamanan dan mengatur variabel yang ditunjukkan oleh GroupDefaulted ke nilai yang valid.
Jika deskriptor keamanan yang ditunjukkan oleh SecurityDescriptor tidak berisi grup utama, RtlGetGroupSecurityDescriptor mengatur penunjuk yang ditunjukkan oleh Grup ke NULL dan mengabaikan parameter output yang tersisa, GroupDefaulted.
Untuk mengatur informasi grup utama untuk deskriptor keamanan, gunakan RtlSetGroupSecurityDescriptor.
Untuk mengambil informasi pemilik untuk deskriptor keamanan, gunakan RtlGetOwnerSecurityDescriptor.
Untuk informasi selengkapnya tentang keamanan dan kontrol akses, lihat dokumentasi Microsoft Windows SDK.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Server 2003 SP1 |
Target Platform | Universal |
Header | ntifs.h (termasuk Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk