Fungsi IsValidAcl (securitybaseapi.h)
Fungsi IsValidAcl memvalidasi daftar kontrol akses (ACL).
Sintaks
BOOL IsValidAcl(
[in] PACL pAcl
);
Parameter
[in] pAcl
Penunjuk ke struktur ACL yang divalidasi oleh fungsi ini. Nilai ini tidak boleh NULL.
Nilai kembali
Jika ACL valid, fungsi mengembalikan bukan nol.
Jika ACL tidak valid, fungsi mengembalikan nol. Tidak ada informasi kesalahan yang diperluas untuk fungsi ini; jangan panggil GetLastError.
Keterangan
Fungsi ini memeriksa tingkat revisi ACL dan memverifikasi bahwa jumlah entri kontrol akses (ACE) yang ditentukan dalam anggota AceCount dari struktur ACL cocok dengan ruang yang ditentukan oleh anggota AclSize dari struktur ACL .
Jika pAclNULL, aplikasi akan gagal dengan pelanggaran akses.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | securitybaseapi.h (termasuk Windows.h) |
Pustaka | Advapi32.lib |
DLL | Advapi32.dll |