SystemAcl.SetAudit Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet.
Överlagringar
| Name | Description |
|---|---|
| SetAudit(SecurityIdentifier, ObjectAuditRule) |
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet. |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet. |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet. Använd den här metoden för katalogobjekt Access Control listor (ACL) när du anger objekttypen eller den ärvda objekttypen. |
Kommentarer
Dessa metoder tar bort alla befintliga Access Control poster (ACL) som matchar både angivna SecurityIdentifier-objekt och det angivna granskningsvillkoret.
SetAudit(SecurityIdentifier, ObjectAuditRule)
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet.
public:
void SetAudit(System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAuditRule ^ rule);
public void SetAudit(System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);
member this.SetAudit : System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAuditRule -> unit
Public Sub SetAudit (sid As SecurityIdentifier, rule As ObjectAuditRule)
Parametrar
För SecurityIdentifier vilken du ska ange en granskningsregel.
- rule
- ObjectAuditRule
För ObjectAuditRule vilken du ska ange en granskningsregel.
Gäller för
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet.
public:
void SetAudit(System::Security::AccessControl::AuditFlags auditFlags, System::Security::Principal::SecurityIdentifier ^ sid, int accessMask, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
public void SetAudit(System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
member this.SetAudit : System.Security.AccessControl.AuditFlags * System.Security.Principal.SecurityIdentifier * int * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> unit
Public Sub SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Parametrar
- auditFlags
- AuditFlags
Granskningsvillkoret som ska anges.
För SecurityIdentifier vilken du ska ange en granskningsregel.
- accessMask
- Int32
Åtkomstmasken för den nya granskningsregeln.
- inheritanceFlags
- InheritanceFlags
Flaggor som anger arvsegenskaperna för den nya granskningsregeln.
- propagationFlags
- PropagationFlags
Flaggor som anger egenskaperna för arvsspridning för den nya granskningsregeln.
Kommentarer
Den här metoden tar bort alla befintliga Access Control poster (ACL) som matchar både angivna SecurityIdentifier-objekt och det angivna granskningsvillkoret.
Gäller för
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
Anger den angivna granskningsregeln för det angivna SecurityIdentifier objektet. Använd den här metoden för katalogobjekt Access Control listor (ACL) när du anger objekttypen eller den ärvda objekttypen.
public:
void SetAudit(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 SetAudit(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.SetAudit : 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 SetAudit (auditFlags As AuditFlags, sid As SecurityIdentifier, accessMask As Integer, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, objectFlags As ObjectAceFlags, objectType As Guid, inheritedObjectType As Guid)
Parametrar
- auditFlags
- AuditFlags
Granskningsvillkoret som ska anges.
För SecurityIdentifier vilken du ska ange en granskningsregel.
- accessMask
- Int32
Åtkomstmasken för den nya granskningsregeln.
- inheritanceFlags
- InheritanceFlags
Flaggor som anger arvsegenskaperna för den nya granskningsregeln.
- propagationFlags
- PropagationFlags
Flaggor som anger egenskaperna för arvsspridning för den nya granskningsregeln.
- objectFlags
- ObjectAceFlags
Flaggor som anger om parametrarna objectType och inheritedObjectType innehåller icke-värdennull .
- objectType
- Guid
Identiteten för den klass av objekt som den nya granskningsregeln gäller för.
- inheritedObjectType
- Guid
Identiteten för klassen för underordnade objekt som kan ärva den nya granskningsregeln.
Kommentarer
Den här metoden tar bort alla befintliga Access Control poster (ACL) som matchar både angivna SecurityIdentifier-objekt och det angivna granskningsvillkoret.