Udostępnij za pośrednictwem


SystemAcl.AddAudit Metoda

Definicja

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

Przeciążenia

AddAudit(SecurityIdentifier, ObjectAuditRule)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Dodaje regułę inspekcji z określonymi ustawieniami do bieżącego SystemAcl obiektu. Użyj tej metody dla obiektu katalogu Access Control Listy (ACL) podczas określania typu obiektu lub dziedziczonego typu obiektu dla nowej reguły inspekcji.

Uwagi

Dodanie reguły inspekcji może spowodować połączenie co najmniej jednego istniejącego Access Control wpisów (ACE).

AddAudit(SecurityIdentifier, ObjectAuditRule)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

public:
 void AddAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void AddAudit (System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.AddAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub AddAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)

Parametry

sid
SecurityIdentifier

Element SecurityIdentifier , dla którego ma zostać dodana reguła inspekcji.

rule
ObjectAuditRule

Dla ObjectAuditRule nowej reguły inspekcji.

Uwagi

Dodanie reguły inspekcji może spowodować połączenie co najmniej jednego istniejącego Access Control wpisów (ACE).

Dotyczy

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

public:
 void AddAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void AddAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.AddAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)

Parametry

auditFlags
AuditFlags

Typ reguły inspekcji do dodania.

sid
SecurityIdentifier

Element SecurityIdentifier , dla którego ma zostać dodana reguła inspekcji.

accessMask
Int32

Maska dostępu dla nowej reguły inspekcji.

inheritanceFlags
InheritanceFlags

Flagi określające właściwości dziedziczenia nowej reguły inspekcji.

propagationFlags
PropagationFlags

Flagi określające właściwości propagacji dziedziczenia dla nowej reguły inspekcji.

Uwagi

Dodanie reguły inspekcji może spowodować połączenie co najmniej jednego istniejącego Access Control wpisów (ACE).

Dotyczy

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Dodaje regułę inspekcji z określonymi ustawieniami do bieżącego SystemAcl obiektu. Użyj tej metody dla obiektu katalogu Access Control Listy (ACL) podczas określania typu obiektu lub dziedziczonego typu obiektu dla nowej reguły inspekcji.

public:
 void AddAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
public void AddAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);
member this.AddAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.ObjectAceFlags * Guid * Guid -> unit
Public Sub AddAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)

Parametry

auditFlags
AuditFlags

Typ reguły inspekcji do dodania.

sid
SecurityIdentifier

Element SecurityIdentifier , dla którego ma zostać dodana reguła inspekcji.

accessMask
Int32

Maska dostępu dla nowej reguły inspekcji.

inheritanceFlags
InheritanceFlags

Flagi określające właściwości dziedziczenia nowej reguły inspekcji.

propagationFlags
PropagationFlags

Flagi określające właściwości propagacji dziedziczenia dla nowej reguły inspekcji.

objectFlags
ObjectAceFlags

Flagi określające, czy objectType parametry i inheritedObjectType zawierają wartości inne niżnull .

objectType
Guid

Tożsamość klasy obiektów, do których ma zastosowanie nowa reguła inspekcji.

inheritedObjectType
Guid

Tożsamość klasy obiektów podrzędnych, które mogą dziedziczyć nową regułę inspekcji.

Dotyczy