Fungsi SeValidSecurityDescriptor (wdm.h)
Rutinitas SeValidSecurityDescriptor mengembalikan apakah deskriptor keamanan tertentu valid secara struktural.
Sintaks
BOOLEAN SeValidSecurityDescriptor(
[in] ULONG Length,
[in] PSECURITY_DESCRIPTOR SecurityDescriptor
);
Parameter
[in] Length
Menentukan ukuran dalam byte dari deskriptor keamanan yang diberikan.
[in] SecurityDescriptor
Arahkan ke SECURITY_DESCRIPTOR relatif mandiri, yang harus di-buffer di suatu tempat di ruang sistem.
Nilai kembali
SeValidSecurityDescriptor mengembalikan TRUE jika deskriptor keamanan yang di-buffer valid secara struktural.
Keterangan
SeValidSecurityDescriptor tidak memberlakukan kebijakan. Ini hanya memeriksa bahwa data deskriptor keamanan yang diberikan diformat dengan benar. Secara khusus, ini memeriksa informasi revisi, relativitas diri, pemilik, penyelarasan, dan, jika tersedia, SID, grup, DACL, ACL, dan/atau SACL tidak meluapkan Panjang yang diberikan. Akibatnya, penelepon SeValidSecurityDescriptor tidak dapat mengasumsikan bahwa TRUE yang dikembalikan menyiratkan bahwa deskriptor keamanan yang diberikan selalu memiliki konten yang valid.
Jika SeValidSecurityDescriptor mengembalikan TRUE, deskriptor keamanan yang diberikan dapat diteruskan ke komponen mode kernel lain karena valid secara struktural. Jika tidak, meneruskan deskriptor keamanan yang tidak valid secara struktural untuk dimanipulasi oleh komponen mode kernel lain dapat menyebabkan hasil yang tidak terdefinisi atau bahkan pemeriksaan bug sistem.
Untuk memvalidasi deskriptor keamanan yang diteruskan dari mode pengguna, panggil RtlValidSecurityDescriptor daripada SeValidSecurityDescriptor.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi Windows yang lebih baru. |
Target Platform | Universal |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Aturan kepatuhan DDI | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |
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