SecurityMasks Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die verfügbaren Optionen zum Überprüfen von Sicherheitsinformationen eines Verzeichnisobjekts an. Diese Enumeration wird von der SecurityMasks-Eigenschaft und der SecurityMasks-Eigenschaft verwendet.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class SecurityMasks
[System.Flags]
public enum SecurityMasks
[<System.Flags>]
type SecurityMasks =
Public Enum SecurityMasks
- Vererbung
- Attribute
Felder
Dacl | 4 | Liest oder schreibt die Daten der freigegebenen Zugriffssteuerungsliste (DACL). |
Group | 2 | Liest oder schreibt die Gruppendaten. |
None | 0 | Liest oder schreibt Sicherheitsdaten nicht. |
Owner | 1 | Liest oder schreibt die Besitzerdaten. |
Sacl | 8 | Liest oder schreibt die Daten der Systemzugriffssteuerungsliste (SACL). |
Beispiele
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();