Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi GetExplicitEntriesFromAcl mengambil array struktur yang menjelaskan entri kontrol akses (ACE) dalam daftar kontrol akses (ACL).
Sintaksis
DWORD GetExplicitEntriesFromAclA(
[in] PACL pacl,
[out] PULONG pcCountOfExplicitEntries,
[out] PEXPLICIT_ACCESS_A *pListOfExplicitEntries
);
Parameter
[in] pacl
Pointer ke struktur ACL
[out] pcCountOfExplicitEntries
Penunjuk ke variabel yang menerima jumlah struktur EXPLICIT_ACCESS yang dikembalikan dalam array pListOfExplicitEntries.
[out] pListOfExplicitEntries
Penunjuk ke variabel yang menerima penunjuk ke array struktur EXPLICIT_ACCESS yang menjelaskan ACE dalam ACL. Jika fungsi berhasil, Anda harus memanggil fungsi
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.
Jika fungsi gagal, fungsi mengembalikan kode kesalahan bukan nol yang ditentukan dalam WinError.h.
Komentar
Setiap entri dalam array struktur EXPLICIT_ACCESS menjelaskan informasi kontrol akses dari ACE untuk wali amanat. Wali bisa menjadi pengguna, grup, atau program (seperti layanan Windows).
Setiap struktur EXPLICIT_ACCESS menentukan serangkaian hak akses dan bendera mode akses yang menunjukkan apakah ACE mengizinkan, menolak, atau mengaudit hak yang ditentukan.
Untuk daftar kontrol akses diskresi (DACL), bendera mode akses dapat GRANT_ACCESS atau DENY_ACCESS. Untuk informasi tentang nilai-nilai ini, lihat ACCESS_MODE.
Untuk daftar kontrol akses sistem
Nota
Header aclapi.h mendefinisikan GetExplicitEntriesFromAcl sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
| server minimum yang didukung |
Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
| Platform Target |
Windows |
| Header |
aclapi.h |
| Pustaka |
Advapi32.lib |
| DLL |
Advapi32.dll |
Lihat juga
ACE
LocalFree