AceType 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.
Definiert die verfügbaren Zugriffssteuerungseintragstypen (Access Control Entry, ACE).
public enum class AceType
public enum AceType
type AceType =
Public Enum AceType
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| AccessAllowed | 0 | Ermöglicht den Zugriff auf ein Objekt für einen bestimmten Trustee, der von einem IdentityReference Objekt identifiziert wird. |
| AccessDenied | 1 | Verweigert den Zugriff auf ein Objekt für einen bestimmten Trustee, der von einem IdentityReference Objekt identifiziert wird. |
| SystemAudit | 2 | Bewirkt, dass eine Überwachungsnachricht protokolliert wird, wenn ein angegebener Trustee versucht, Zugriff auf ein Objekt zu erhalten. Der Trustee wird durch ein IdentityReference Objekt identifiziert. |
| SystemAlarm | 3 | Reserviert für zukünftige Verwendung. |
| AccessAllowedCompound | 4 | Definiert, aber nie verwendet. Hier enthalten, um Vollständigkeit zu erfahren. |
| AccessAllowedObject | 5 | Ermöglicht den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft. Die ACE enthält einen Satz von Zugriffsrechten, eine GUID, die den Objekttyp identifiziert, und ein IdentityReference Objekt, das den Trustee identifiziert, dem das System Zugriff gewährt. Die ACE enthält auch eine GUID und eine Reihe von Flags, die die Vererbung der ACE durch untergeordnete Objekte steuern. |
| AccessDeniedObject | 6 | Verweigert den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft. Die ACE enthält einen Satz von Zugriffsrechten, eine GUID, die den Objekttyp identifiziert, und ein IdentityReference Objekt, das den Trustee identifiziert, dem das System Zugriff gewährt. Die ACE enthält auch eine GUID und eine Reihe von Flags, die die Vererbung der ACE durch untergeordnete Objekte steuern. |
| SystemAuditObject | 7 | Bewirkt, dass eine Überwachungsnachricht protokolliert wird, wenn ein angegebener Trustee versucht, Zugriff auf ein Objekt oder Unterobjekt wie Eigenschaftensätze oder Eigenschaften zu erhalten. Die ACE enthält eine Reihe von Zugriffsrechten, eine GUID, die den Typ des Objekts oder Unterobjekts identifiziert, und ein IdentityReference Objekt, das den Trustee identifiziert, für den das System den Zugriff überwacht. Die ACE enthält auch eine GUID und eine Reihe von Flags, die die Vererbung der ACE durch untergeordnete Objekte steuern. |
| SystemAlarmObject | 8 | Reserviert für zukünftige Verwendung. |
| AccessAllowedCallback | 9 | Ermöglicht den Zugriff auf ein Objekt für einen bestimmten Trustee, der von einem IdentityReference Objekt identifiziert wird. Dieser ACE-Typ kann optionale Rückrufdaten enthalten. Die Rückrufdaten sind ein ressourcenmanagerspezifisches BLOB, das nicht interpretiert wird. |
| AccessDeniedCallback | 10 | Verweigert den Zugriff auf ein Objekt für einen bestimmten Trustee, der von einem IdentityReference Objekt identifiziert wird. Dieser ACE-Typ kann optionale Rückrufdaten enthalten. Die Rückrufdaten sind ein ressourcenmanagerspezifisches BLOB, das nicht interpretiert wird. |
| AccessAllowedCallbackObject | 11 | Ermöglicht den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft. Die ACE enthält einen Satz von Zugriffsrechten, eine GUID, die den Objekttyp identifiziert, und ein IdentityReference Objekt, das den Trustee identifiziert, dem das System Zugriff gewährt. Die ACE enthält auch eine GUID und eine Reihe von Flags, die die Vererbung der ACE durch untergeordnete Objekte steuern. Dieser ACE-Typ kann optionale Rückrufdaten enthalten. Die Rückrufdaten sind ein ressourcenmanagerspezifisches BLOB, das nicht interpretiert wird. |
| AccessDeniedCallbackObject | 12 | Verweigert den Zugriff auf ein Objekt, einen Eigenschaftensatz oder eine Eigenschaft. Die ACE enthält einen Satz von Zugriffsrechten, eine GUID, die den Objekttyp identifiziert, und ein IdentityReference Objekt, das den Trustee identifiziert, dem das System Zugriff gewährt. Die ACE enthält auch eine GUID und eine Reihe von Flags, die die Vererbung der ACE durch untergeordnete Objekte steuern. Dieser ACE-Typ kann optionale Rückrufdaten enthalten. Die Rückrufdaten sind ein ressourcenmanagerspezifisches BLOB, das nicht interpretiert wird. |
| SystemAuditCallback | 13 | Bewirkt, dass eine Überwachungsnachricht protokolliert wird, wenn ein angegebener Trustee versucht, Zugriff auf ein Objekt zu erhalten. Der Trustee wird durch ein IdentityReference Objekt identifiziert. Dieser ACE-Typ kann optionale Rückrufdaten enthalten. Die Rückrufdaten sind ein ressourcenmanagerspezifisches BLOB, das nicht interpretiert wird. |
| SystemAlarmCallback | 14 | Reserviert für zukünftige Verwendung. |
| SystemAuditCallbackObject | 15 | Bewirkt, dass eine Überwachungsnachricht protokolliert wird, wenn ein angegebener Trustee versucht, Zugriff auf ein Objekt oder Unterobjekt wie Eigenschaftensätze oder Eigenschaften zu erhalten. Die ACE enthält eine Reihe von Zugriffsrechten, eine GUID, die den Typ des Objekts oder Unterobjekts identifiziert, und ein IdentityReference Objekt, das den Trustee identifiziert, für den das System den Zugriff überwacht. Die ACE enthält auch eine GUID und eine Reihe von Flags, die die Vererbung der ACE durch untergeordnete Objekte steuern. Dieser ACE-Typ kann optionale Rückrufdaten enthalten. Die Rückrufdaten sind ein ressourcenmanagerspezifisches BLOB, das nicht interpretiert wird. |
| MaxDefinedAceType | 16 | Erfasst den maximalen definierten ACE-Typ in der Enumeration. |
| SystemAlarmCallbackObject | 16 | Reserviert für zukünftige Verwendung. |
Hinweise
MaxDefinedAceType ist der größte aktuell definierte ACE-Typ. Benutzerdefinierte ACE-Typen müssen definiert werden, damit werte größer als MaxDefinedAceType sind.