enumerasi ACCESS_MODE (accctrl.h)

Enumerasi ACCESS_MODE berisi nilai yang menunjukkan bagaimana hak akses dalam struktur EXPLICIT_ACCESS berlaku untuk wali. Fungsi seperti SetEntriesInAcl dan GetExplicitEntriesFromAcl menggunakan nilai-nilai ini untuk mengatur atau mengambil informasi dalam entri kontrol akses (ACE).

Sintaks

typedef enum _ACCESS_MODE {
  NOT_USED_ACCESS,
  GRANT_ACCESS,
  SET_ACCESS,
  DENY_ACCESS,
  REVOKE_ACCESS,
  SET_AUDIT_SUCCESS,
  SET_AUDIT_FAILURE
} ACCESS_MODE;

Konstanta

 
NOT_USED_ACCESS
Nilai tidak digunakan.
GRANT_ACCESS
Menunjukkan
ACCESS_ALLOWED_ACE struktur. ACE baru menggabungkan hak yang ditentukan dengan hak yang diizinkan atau ditolak yang ada dari wali amanat.
SET_ACCESS
Menunjukkan struktur ACCESS_ALLOWED_ACE yang memungkinkan hak yang ditentukan.




Pada input, nilai ini membuang informasi kontrol akses yang ada untuk wali.
DENY_ACCESS
Menunjukkan
ACCESS_DENIED_ACE struktur yang menolak hak yang ditentukan.




Pada input, nilai ini menolak hak yang ditentukan selain hak wali yang saat ini ditolak.
REVOKE_ACCESS
Menunjukkan bahwa semua ACCESS_ALLOWED_ACE atau
SYSTEM_AUDIT_ACE struktur untuk wali yang ditentukan dihapus.
SET_AUDIT_SUCCESS
Menunjukkan struktur SYSTEM_AUDIT_ACE yang menghasilkan pesan audit untuk upaya yang berhasil menggunakan hak akses yang ditentukan.


Pada input, nilai ini menggabungkan hak yang ditentukan dengan hak akses yang diaudit yang ada untuk wali amanat.
SET_AUDIT_FAILURE
Menunjukkan
SYSTEM_AUDIT_ACE struktur yang menghasilkan pesan audit untuk upaya gagal menggunakan hak akses yang ditentukan.

Pada input, nilai ini menggabungkan hak yang ditentukan dengan hak akses yang diaudit yang ada untuk wali amanat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header accctrl.h

Lihat juga

ACCESS_ALLOWED_ACE

ACCESS_DENIED_ACE

ACE

Access Control

Enumerasi Otorisasi

EXPLICIT_ACCESS

GetExplicitEntriesFromAcl

SYSTEM_AUDIT_ACE

SetEntriesInAcl