SystemAcl.SetAudit Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in.
Overloads
| Name | Description |
|---|---|
| SetAudit(SecurityIdentifier, ObjectAuditRule) |
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in. |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in. |
| SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in. Gebruik deze methode voor mapobjecten Access Control Lijsten (ACL's) bij het opgeven van het objecttype of het overgenomen objecttype. |
Opmerkingen
Met deze methoden verwijdert u alle bestaande Access Control vermeldingen (ACL's) die overeenkomen met beide opgegeven SecurityIdentifier-object en de opgegeven controlevoorwaarde.
SetAudit(SecurityIdentifier, ObjectAuditRule)
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in.
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)
Parameters
De SecurityIdentifier instantie waarvoor een controleregel moet worden ingesteld.
- rule
- ObjectAuditRule
De ObjectAuditRule instantie waarvoor een controleregel moet worden ingesteld.
Van toepassing op
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in.
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)
Parameters
- auditFlags
- AuditFlags
De controlevoorwaarde die moet worden ingesteld.
De SecurityIdentifier instantie waarvoor een controleregel moet worden ingesteld.
- accessMask
- Int32
Het toegangsmasker voor de nieuwe controleregel.
- inheritanceFlags
- InheritanceFlags
Vlaggen die de overname-eigenschappen van de nieuwe controleregel opgeven.
- propagationFlags
- PropagationFlags
Vlaggen die de overnamedoorgifte-eigenschappen voor de nieuwe controleregel opgeven.
Opmerkingen
Met deze methode verwijdert u alle bestaande Access Control vermeldingen (ACL's) die overeenkomen met beide opgegeven SecurityIdentifier-object en de opgegeven controlevoorwaarde.
Van toepassing op
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)
Hiermee stelt u de opgegeven controleregel voor het opgegeven SecurityIdentifier object in. Gebruik deze methode voor mapobjecten Access Control Lijsten (ACL's) bij het opgeven van het objecttype of het overgenomen objecttype.
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)
Parameters
- auditFlags
- AuditFlags
De controlevoorwaarde die moet worden ingesteld.
De SecurityIdentifier instantie waarvoor een controleregel moet worden ingesteld.
- accessMask
- Int32
Het toegangsmasker voor de nieuwe controleregel.
- inheritanceFlags
- InheritanceFlags
Vlaggen die de overname-eigenschappen van de nieuwe controleregel opgeven.
- propagationFlags
- PropagationFlags
Vlaggen die de overnamedoorgifte-eigenschappen voor de nieuwe controleregel opgeven.
- objectFlags
- ObjectAceFlags
Vlaggen die aangeven of de objectType en inheritedObjectType parameters niet-waardennull bevatten.
- objectType
- Guid
De identiteit van de klasse objecten waarop de nieuwe controleregel van toepassing is.
- inheritedObjectType
- Guid
De identiteit van de klasse onderliggende objecten die de nieuwe controleregel kunnen overnemen.
Opmerkingen
Met deze methode verwijdert u alle bestaande Access Control vermeldingen (ACL's) die overeenkomen met beide opgegeven SecurityIdentifier-object en de opgegeven controlevoorwaarde.