FileSystemSecurity Klasse
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

FileSystemSecurity-Klasse

 

Stellt die Zugriffssteuerung und die überwachungssicherheit für eine Datei oder ein Verzeichnis.

Namespace:   System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)


public ref class FileSystemSecurity abstract : NativeObjectSecurity

NameBeschreibung
System_CAPS_pubpropertyAccessRightType

Ruft die Enumeration ab, die die FileSystemSecurity -Klasse Zugriffsrechte darstellt.(Setzt "ObjectSecurity::AccessRightType" außer Kraft.)

System_CAPS_protpropertyAccessRulesModified

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Zugriffsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, geändert wurden.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAccessRuleType

Ruft die Enumeration ab, die die FileSystemSecurity -Klasse Zugriffsregeln darstellt.(Setzt "ObjectSecurity::AccessRuleType" außer Kraft.)

System_CAPS_pubpropertyAreAccessRulesCanonical

Ruft einen booleschen Wert ab, der angibt, ob sich die Zugriffsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, in kanonischer Reihenfolge befinden.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAreAccessRulesProtected

Ruft einen booleschen Wert ab, der angibt, ob die freigegebene Zugriffssteuerungsliste (Discretionary Access Control List, DACL), die diesem ObjectSecurity-Objekt zugeordnet ist, geschützt ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAreAuditRulesCanonical

Ruft einen booleschen Wert ab, der angibt, ob sich die Überwachungsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, in kanonischer Reihenfolge befinden.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAreAuditRulesProtected

Ruft einen booleschen Wert ab, der angibt, ob die Systemzugriffssteuerungsliste (System Access Control List, SACL), die diesem ObjectSecurity-Objekt zugeordnet ist, geschützt ist.(Geerbt von ObjectSecurity.)

System_CAPS_protpropertyAuditRulesModified

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob sich die Überwachungsregeln, die diesem ObjectSecurity-Objekt zugeordnet sind, geändert wurden.(Geerbt von ObjectSecurity.)

System_CAPS_pubpropertyAuditRuleType

Ruft den Typ ab, die die FileSystemSecurity -Klasse Überwachungsregeln darstellt.(Setzt "ObjectSecurity::AuditRuleType" außer Kraft.)

System_CAPS_protpropertyGroupModified

Ruft einen booleschen Wert ab, der angibt, ob die Gruppe, die dem sicherungsfähigen Objekt zugeordnet ist, geändert wurde, oder legt diesen booleschen Wert fest.(Geerbt von ObjectSecurity.)

System_CAPS_protpropertyIsContainer

Ruft einen booleschen Wert ab, der angibt, ob das ObjectSecurity-Objekt ein Containerobjekt ist.(Geerbt von ObjectSecurity.)

System_CAPS_protpropertyIsDS

Ruft einen booleschen Wert ab, der angibt, ob das ObjectSecurity-Objekt ein Verzeichnisobjekt ist.(Geerbt von ObjectSecurity.)

System_CAPS_protpropertyOwnerModified

Ruft einen booleschen Wert ab, der angibt, ob der Besitzer des sicherungsfähigen Objekts geändert wurde, oder legt diesen booleschen Wert fest.(Geerbt von ObjectSecurity.)

NameBeschreibung
System_CAPS_pubmethodAccessRuleFactory(IdentityReference^, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

Initialisiert eine neue Instanz der FileSystemAccessRule -Klasse, die eine neue Zugriffsregel für den angegebenen Benutzer mit den angegebenen Zugriffsrechten Zugriffskontrolle und Flags darstellt.(Setzt "ObjectSecurity::AccessRuleFactory(IdentityReference^, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)" außer Kraft.)

System_CAPS_protmethodAddAccessRule(AccessRule^)

Fügt die angegebene Zugriffsregel der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordneten CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodAddAccessRule(FileSystemAccessRule^)

Fügt die angegebene Berechtigung Zugriffssteuerungsliste (ACL) auf die aktuelle Datei oder das Verzeichnis.

System_CAPS_protmethodAddAuditRule(AuditRule^)

Fügt die angegebene Überwachungsregel an das Steuerelement Liste SACL (System Access) zugeordneten CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodAddAuditRule(FileSystemAuditRule^)

Die aktuelle Datei oder das Verzeichnis hinzugefügt die angegebene Überwachungsregel.

System_CAPS_pubmethodAuditRuleFactory(IdentityReference^, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Initialisiert eine neue Instanz der FileSystemAuditRule -Klasse, die die angegebene Überwachungsregel für den angegebenen Benutzer darstellt.(Setzt "ObjectSecurity::AuditRuleFactory(IdentityReference^, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)" außer Kraft.)

System_CAPS_pubmethodEquals(Object^)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von Object.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Geerbt von Object.)

System_CAPS_pubmethodGetAccessRules(Boolean, Boolean, Type^)

Ruft eine Auflistung der Zugriffsregeln, die der angegebenen Sicherheits-ID zugeordnet.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodGetAuditRules(Boolean, Boolean, Type^)

Ruft eine Auflistung der Überwachungsregeln, die der angegebenen Sicherheits-ID zugeordnet.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodGetGroup(Type^)

Ruft die dem angegebenen Besitzer zugeordnete primäre Gruppe ab.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von Object.)

System_CAPS_pubmethodGetOwner(Type^)

Ruft den der angegebenen primären Gruppe zugeordneten Besitzer ab.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetSecurityDescriptorBinaryForm()

Gibt ein Array von Bytewerten zurück, das die Sicherheitsbeschreibungsinformationen für dieses ObjectSecurity-Objekt darstellt.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetSecurityDescriptorSddlForm(AccessControlSections)

Gibt die SDDL-Darstellung (Security Descriptor Definition Language) der angegebenen Abschnitte der diesem ObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung zurück.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von Object.)

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von Object.)

System_CAPS_protmethodModifyAccess(AccessControlModification, AccessRule^, Boolean)

Wendet die angegebene Änderung an der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List), die zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodModifyAccessRule(AccessControlModification, AccessRule^, Boolean)

Wendet die angegebene Änderung auf die freigegebene Zugriffssteuerungsliste (Discretionary Access Control List, DACL) an, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodModifyAudit(AccessControlModification, AuditRule^, Boolean)

Wendet die angegebene Änderung auf die SACL System Access Control Liste () zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodModifyAuditRule(AccessControlModification, AuditRule^, Boolean)

Wendet die angegebene Änderung auf die System-Zugriffssteuerungsliste (System Access Control List, SACL) an, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodPersist(Boolean, String^, AccessControlSections)

Speichert die angegebenen Abschnitte der diesem ObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodPersist(SafeHandle^, AccessControlSections)

Speichert die angegebenen Abschnitte der diesem NativeObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von NativeObjectSecurity.)

System_CAPS_protmethodPersist(SafeHandle^, AccessControlSections, Object^)

Speichert die angegebenen Abschnitte der diesem NativeObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von NativeObjectSecurity.)

System_CAPS_protmethodPersist(String^, AccessControlSections)

Speichert die angegebenen Abschnitte der diesem NativeObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von NativeObjectSecurity.)

System_CAPS_protmethodPersist(String^, AccessControlSections, Object^)

Speichert die angegebenen Abschnitte der diesem NativeObjectSecurity-Objekt zugeordneten Sicherheitsbeschreibung im dauerhaften Speicher. Die Werte der includeSections-Parameter, die an die Konstruktor- und die Persist-Methoden übergeben werden, sollten identisch sein. Weitere Informationen finden Sie in den Hinweisen.(Geerbt von NativeObjectSecurity.)

System_CAPS_pubmethodPurgeAccessRules(IdentityReference^)

Entfernt alle Zugriffsregeln, die dem angegebenen IdentityReference zugeordnet sind.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodPurgeAuditRules(IdentityReference^)

Entfernt alle Überwachungsregeln, die dem angegebenen IdentityReference zugeordnet sind.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodReadLock()

Sperrt dieses ObjectSecurity-Objekt für den Lesezugriff.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodReadUnlock()

Entsperrt dieses ObjectSecurity-Objekt für den Lesezugriff.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodRemoveAccessRule(AccessRule^)

Entfernt Zugriffsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodRemoveAccessRule(FileSystemAccessRule^)

Entfernt alle entsprechenden Berechtigungen gewähren oder verweigern Access Control List (ACL) aus der aktuellen Datei oder Verzeichnis.

System_CAPS_protmethodRemoveAccessRuleAll(AccessRule^)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID wie die angegebene Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodRemoveAccessRuleAll(FileSystemAccessRule^)

Entfernt alle Berechtigungen Access Control List (ACL) für den angegebenen Benutzer aus der aktuellen Datei oder Verzeichnis.

System_CAPS_protmethodRemoveAccessRuleSpecific(AccessRule^)

Entfernt alle Zugriffsregeln, die exakt die angegebene Zugriffsregel aus der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List), die zugeordnete CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodRemoveAccessRuleSpecific(FileSystemAccessRule^)

Entfernt eine einzelne entsprechende zulassen oder Verweigern der Berechtigung von Access Control List (ACL) aus der aktuellen Datei oder Verzeichnis.

System_CAPS_protmethodRemoveAuditRule(AuditRule^)

Entfernt Überwachungsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Überwachungsregel aus der SACL System Access Control Liste () zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodRemoveAuditRule(FileSystemAuditRule^)

Entfernt alle entsprechenden gewähren oder verweigern Überwachungsregeln aus der aktuellen Datei oder Verzeichnis.

System_CAPS_protmethodRemoveAuditRuleAll(AuditRule^)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID wie die angegebene Überwachungsregel aus der SACL System Access Control Liste () zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodRemoveAuditRuleAll(FileSystemAuditRule^)

Entfernt alle Überwachungsregeln für den angegebenen Benutzer aus der aktuellen Datei oder Verzeichnis.

System_CAPS_protmethodRemoveAuditRuleSpecific(AuditRule^)

Entfernt alle Überwachungsregeln, die exakt die angegebene Überwachungsregel aus der SACL System Access Control Liste () zugeordnet CommonObjectSecurity Objekt.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodRemoveAuditRuleSpecific(FileSystemAuditRule^)

Entfernt eine einzelne entsprechende gewähren oder verweigern Überwachungsregel aus der aktuellen Datei oder Verzeichnis.

System_CAPS_protmethodResetAccessRule(AccessRule^)

Entfernt alle Zugriffsregeln in der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List), die zugeordnete CommonObjectSecurity -Objekt und fügt dann die angegebene Regel.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodResetAccessRule(FileSystemAccessRule^)

Fügt die angegebene Berechtigung Zugriffssteuerungsliste (ACL) auf die aktuelle Datei oder das Verzeichnis, und entfernt alle entsprechende ACL-Berechtigungen.

System_CAPS_protmethodSetAccessRule(AccessRule^)

Entfernt alle Zugriffsregeln, die dieselbe Sicherheits-ID und denselben Qualifizierer enthalten wie die angegebene Zugriffsregel in der freigegebenen Zugriffssteuerungsliste (DACL Discretionary Access Control List) zugeordnete CommonObjectSecurity -Objekt und fügt dann die angegebene Regel.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodSetAccessRule(FileSystemAccessRule^)

Legt die Berechtigung für die aktuelle Datei oder das Verzeichnis für die angegebenen Access Control List (ACL).

System_CAPS_pubmethodSetAccessRuleProtection(Boolean, Boolean)

Legt den Schutz der Zugriffsregeln fest, die diesem ObjectSecurity-Objekt zugeordnet sind, oder entfernt diesen Schutz. Geschützte Zugriffsregeln können von übergeordneten Objekten nicht durch Vererbung geändert werden.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodSetAuditRule(AuditRule^)

Entfernt alle Überwachungsregeln, die dieselbe Sicherheits-ID und denselben Qualifizierer enthalten wie die angegebene Überwachungsregel in der SACL System Access Control Liste () zugeordnet CommonObjectSecurity -Objekt und fügt dann die angegebene Zugriffsregel hinzu.(Geerbt von CommonObjectSecurity.)

System_CAPS_pubmethodSetAuditRule(FileSystemAuditRule^)

Legt die angegebene Überwachungsregel für die aktuelle Datei oder das Verzeichnis fest.

System_CAPS_pubmethodSetAuditRuleProtection(Boolean, Boolean)

Legt den Schutz der Überwachungsregeln fest, die diesem ObjectSecurity-Objekt zugeordnet sind, oder entfernt diesen Schutz. Geschützte Überwachungsregeln können von übergeordneten Objekten nicht durch Vererbung geändert werden.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetGroup(IdentityReference^)

Legt die primäre Gruppe für die Sicherheitsbeschreibung fest, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetOwner(IdentityReference^)

Legt den Besitzer der Sicherheitsbeschreibung fest, die diesem ObjectSecurity-Objekt zugeordnet ist.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorBinaryForm(array<Byte>^)

Legt die Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus dem angegebenen Array von Bytewerten fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorBinaryForm(array<Byte>^, AccessControlSections)

Legt die angegebenen Abschnitte der Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus dem angegebenen Array von Bytewerten fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorSddlForm(String^)

Legt die Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus der angegebenen SDDL-Zeichenfolge (Security Descriptor Definition Language) fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodSetSecurityDescriptorSddlForm(String^, AccessControlSections)

Legt die angegebenen Abschnitte der Sicherheitsbeschreibung für dieses ObjectSecurity-Objekt aus der angegebenen SDDL-Zeichenfolge (Security Descriptor Definition Language) fest.(Geerbt von ObjectSecurity.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von Object.)

System_CAPS_protmethodWriteLock()

Sperrt dieses ObjectSecurity-Objekt für den Schreibzugriff.(Geerbt von ObjectSecurity.)

System_CAPS_protmethodWriteUnlock()

Entsperrt dieses ObjectSecurity-Objekt für den Schreibzugriff.(Geerbt von ObjectSecurity.)

Die FileSystemSecurity -Klasse ist die Basisklasse für die FileSecurity und DirectorySecurity Klassen. Diese Klassen alle Zugriffsrechte für eine Systemdatei oder ein Verzeichnis darstellt, und definieren, wie Zugriffsversuche überwacht werden.

Die FileSystemSecurity -Klasse stellt Zugriffs- und Überwachungsrichtlinien Rechte als einen Satz von Regeln dar. Jede Zugriffsregel wird durch dargestellt ein FileSystemAccessRule -Objekt, und jede Überwachungsregel wird durch dargestellt ein FileSystemAuditRule Objekt.

Die FileSystemSecurity -Klasse ist eine Abstraktion der zugrunde liegenden Microsoft Windows Security-Dateisystem. In diesem System jede Datei oder das Verzeichnis verfügt über eine discretionary Access Control List, Zugriffssteuerungsliste (DACL), mit denen der Zugriff auf die Datei oder das Verzeichnis gesteuert und eine System Access Control List (SACL), die Zugriffsversuche für das Steuerelement an, die überwacht werden. Die FileSystemAccessRule und FileSystemAuditRule Klassen sind Abstraktionen von Zugriffssteuerungseinträgen (ACEs), die DACLs und SACLs gehören.

Die FileSystemSecurity -Klasse blendet viele Details von DACLs und SACLs; Sie müssen keinen ACE Sortierung oder null-DACLS kümmern.

Behalten Sie neue oder geänderte Zugriffssteuerungsliste (ACL) Informationen in einer Datei mithilfe der SetAccessControl oder SetAccessControl Methode. Behalten Sie neue oder geänderte ACL-Informationen für ein Verzeichnis mithilfe der SetAccessControl oder SetAccessControl Methode.

Um die ACL-Informationen aus einer Datei abzurufen, verwenden Sie die GetAccessControl oder GetAccessControl Methode. Verwenden Sie zum Abrufen der ACL-Informationen aus dem Verzeichnis der GetAccessControl oder GetAccessControl Methode.

Im folgenden Codebeispiel wird mithilfe der FileSecurity Klasse hinzufügen und entfernen Sie dann einen Zugriffssteuerungseintrag für die Zugriffssteuerungsliste (ACL) aus einer Datei. Sie müssen ein gültiges Benutzer- oder Gruppenkonto angeben, um dieses Beispiel auszuführen.

using namespace System;
using namespace System::IO;
using namespace System::Security::AccessControl;

// Adds an ACL entry on the specified file for the specified account.

void AddFileSecurity(String^ fileName, String^ account, 
                        FileSystemRights rights, AccessControlType controlType)
{
    // Get a FileSecurity object that represents the 
    // current security settings.
    FileSecurity^ fSecurity = File::GetAccessControl(fileName);

    // Add the FileSystemAccessRule to the security settings. 
    fSecurity->AddAccessRule(gcnew FileSystemAccessRule
                                   (account,rights, controlType));

    // Set the new access settings.
    File::SetAccessControl(fileName, fSecurity);
}

// Removes an ACL entry on the specified file for the specified account.

void RemoveFileSecurity(String^ fileName, String^ account, 
                        FileSystemRights rights, AccessControlType controlType)
{

    // Get a FileSecurity object that represents the 
    // current security settings.
    FileSecurity^ fSecurity = File::GetAccessControl(fileName);

    // Remove the FileSystemAccessRule from the security settings. 
    fSecurity->RemoveAccessRule(gcnew FileSystemAccessRule
                                      (account,rights, controlType));

    // Set the new access settings.
    File::SetAccessControl(fileName, fSecurity);
}

int main()
{
    try
    {
        String^ fileName = "test.xml";

        Console::WriteLine("Adding access control entry for " + fileName);

        // Add the access control entry to the file.
        AddFileSecurity(fileName, "MYDOMAIN\\MyAccount", 
            FileSystemRights::ReadData, AccessControlType::Allow);

        Console::WriteLine("Removing access control entry from " + fileName);

        // Remove the access control entry from the file.
        RemoveFileSecurity(fileName, "MYDOMAIN\\MyAccount", 
            FileSystemRights::ReadData, AccessControlType::Allow);

        Console::WriteLine("Done.");
    }
    catch (Exception^ ex)
    {
        Console::WriteLine(ex->Message);
    }
}

Universal Windows Platform
Verfügbar seit 10
.NET Framework
Verfügbar seit 2.0

Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Zurück zum Anfang
Anzeigen:
© 2016 Microsoft