PipeAuditRule Klas
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.
Vertegenwoordigt een abstractie van een toegangsbeheervermelding (ACE) die een controleregel voor een pijp definieert.
public ref class PipeAuditRule sealed : System::Security::AccessControl::AuditRule
public sealed class PipeAuditRule : System.Security.AccessControl.AuditRule
type PipeAuditRule = class
inherit AuditRule
Public NotInheritable Class PipeAuditRule
Inherits AuditRule
- Overname
Opmerkingen
Controleregels bepalen wanneer en hoe acties op systeemobjecten worden vastgelegd.
De PipeAuditRule klasse vertegenwoordigt een abstractie van een onderliggende toegangsbeheervermelding (ACE) die een gebruikersaccount opgeeft, het type toegang dat moet worden geboden (lezen, schrijven, enzovoort), en of er controle moet worden uitgevoerd. Deze klasse kan opgeven hoe controleregels worden overgenomen van en doorgegeven aan objecten.
Als u bestandscontrole wilt toestaan op computers waarop Windows NT- of latere besturingssystemen worden uitgevoerd, moet het beveiligingsbeleid voor controletoegang zijn ingeschakeld. Dit beleid is standaard ingesteld op No Auditing.
Voer de volgende stappen uit om het beveiligingsbeleid voor controletoegang in te schakelen:
Klik op de knop Start en wijs alle programma's aan. Wijs beheerprogramma's aan en klik vervolgens op Lokaal beveiligingsbeleid.
Vouw in het venster Lokale beveiligingsinstellingen de map Lokaal beleid uit en klik met de linkermuisknop op de map Controlebeleid.
Dubbelklik op de vermelding Toegang tot het auditobject in het rechterdeelvenster van het venster Lokale beveiligingsinstellingen om het dialoogvenster Eigenschappen van auditobjecttoegang weer te geven.
Selecteer de vakken Geslaagd of Mislukt om geslaagde of mislukte gebeurtenissen te registreren.
Houd er rekening mee dat voor een controleregel voor een gebruikersaccount een bijbehorende toegangsregel is vereist voor hetzelfde gebruikersaccount.
Gebruik de PipeAuditRule klasse om een nieuwe controleregel te maken. U kunt deze regel behouden met behulp van de PipeSecurity klasse.
Constructors
| Name | Description |
|---|---|
| PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
Initialiseert een nieuw exemplaar van de PipeAuditRule klasse voor een gebruikersaccount dat is opgegeven in een IdentityReference object. |
| PipeAuditRule(String, PipeAccessRights, AuditFlags) |
Initialiseert een nieuw exemplaar van de PipeAuditRule klasse voor een benoemd gebruikersaccount. |
Eigenschappen
| Name | Description |
|---|---|
| AccessMask |
Hiermee haalt u het toegangsmasker voor deze regel op. (Overgenomen van AuthorizationRule) |
| AuditFlags |
Hiermee haalt u de controlevlagmen voor deze controleregel op. (Overgenomen van AuditRule) |
| IdentityReference |
Hiermee haalt u de IdentityReference waarop deze regel van toepassing is. (Overgenomen van AuthorizationRule) |
| InheritanceFlags |
Hiermee haalt u de waarde op van vlaggen die bepalen hoe deze regel wordt overgenomen door onderliggende objecten. (Overgenomen van AuthorizationRule) |
| IsInherited |
Hiermee wordt een waarde opgehaald die aangeeft of deze regel expliciet is ingesteld of wordt overgenomen van een bovenliggend containerobject. (Overgenomen van AuthorizationRule) |
| PipeAccessRights |
Hiermee haalt u de PipeAccessRights vlaggen op die zijn gekoppeld aan het huidige PipeAuditRule object. |
| PropagationFlags |
Hiermee haalt u de waarde op van de doorgiftevlagmen, die bepalen hoe overname van deze regel wordt doorgegeven aan onderliggende objecten. Deze eigenschap is alleen belangrijk als de waarde van de InheritanceFlags opsomming niet Noneis. (Overgenomen van AuthorizationRule) |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |