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 Untersuchen von Sicherheitsinformationen eines Verzeichnisobjekts an. Diese Enumeration wird mit den Eigenschaften SecurityMasks und SecurityMasks 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
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Keine Sicherheitsdaten lesen oder schreiben. |
| Owner | 1 | Liest oder schreibt die Besitzerdaten. |
| Group | 2 | Liest oder schreibt die Gruppendaten. |
| Dacl | 4 | Liest oder schreibt die daten der diskretionären Zugriffssteuerungsliste (Access Control List, DACL). |
| Sacl | 8 | Liest oder schreibt die SACL-Daten (Access Control List) des Systems. |
Beispiele
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();