Bagikan melalui


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

Lihat juga

ACL

GetAclInformation

InitializeAcl

Access Control tingkat rendah

Fungsi Access Control tingkat rendah