Bagikan melalui


enumerasi AUTHZ_SID_OPERATION (authz.h)

Enumerasi AUTHZ_SID_OPERATION menunjukkan jenis operasi SID yang dapat dilakukan dengan panggilan ke fungsi AuthzModifySids .

Sintaks

typedef enum {
  AUTHZ_SID_OPERATION_NONE = 0,
  AUTHZ_SID_OPERATION_REPLACE_ALL,
  AUTHZ_SID_OPERATION_ADD,
  AUTHZ_SID_OPERATION_DELETE,
  AUTHZ_SID_OPERATION_REPLACE
} AUTHZ_SID_OPERATION, *PAUTHZ_SID_OPERATION;

Konstanta

 
AUTHZ_SID_OPERATION_NONE
Nilai: 0
Jangan ubah apa pun.
AUTHZ_SID_OPERATION_REPLACE_ALL
Menghapus semua SID yang ada dan menggantinya dengan SID yang ditentukan. Jika SID pengganti tidak ditentukan, semua SID yang ada akan dihapus. Operasi ini hanya dapat ditentukan sekali dan harus menjadi satu-satunya operasi yang ditentukan.
AUTHZ_SID_OPERATION_ADD
Menambahkan SID baru. Jika SID sudah ada, panggilan gagal.
AUTHZ_SID_OPERATION_DELETE
Menghapus SID yang ditentukan. Jika tidak ada SID yang cocok yang ditemukan, tidak ada modifikasi yang dilakukan dan panggilan gagal.
AUTHZ_SID_OPERATION_REPLACE
Mengganti SID yang ada dengan SID yang ditentukan. Jika SID belum ada, maka tambahkan SID.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header authz.h