AceType Enumeration

Definition

Definiert die verfügbaren Typen von ACEs (Access Control Entries, Zugriffssteuerungseinträge).

public enum class AceType
public enum AceType
type AceType = 
Public Enum AceType
Vererbung

Felder

AccessAllowed 0

Gewährt einem bestimmten durch ein IdentityReference-Objekt identifizierten Vertrauensnehmer den Zugriff auf ein Objekt.

AccessAllowedCallback 9

Gewährt einem bestimmten durch ein IdentityReference-Objekt identifizierten Vertrauensnehmer den Zugriff auf ein Objekt. Dieser ACE-Typ enthält möglicherweise optionale Rückrufdaten. Bei den Rückrufdaten handelt es sich um ein spezifisches BLOB des Ressourcen-Managers, das nicht interpretiert wird.

AccessAllowedCallbackObject 11

Gewährt den Zugriff auf ein Objekt, eine Gruppe von Eigenschaften oder eine Eigenschaft. Der ACE enthält eine Gruppe von Zugriffsrechten, eine GUID, die den Typ des Objekts identifiziert, und ein IdentityReference-Objekt, das den Vertrauensnehmer identifiziert, dem das System den Zugriff gewährt. Der ACE enthält außerdem eine GUID und verschiedene Flags, die die Vererbung des ACE an untergeordnete Objekte steuern. Dieser ACE-Typ enthält möglicherweise optionale Rückrufdaten. Bei den Rückrufdaten handelt es sich um ein spezifisches BLOB des Ressourcen-Managers, das nicht interpretiert wird.

AccessAllowedCompound 4

Definiert, aber nicht verwendet. Wird hier nur aus Gründen der Vollständigkeit aufgeführt.

AccessAllowedObject 5

Gewährt den Zugriff auf ein Objekt, eine Gruppe von Eigenschaften oder eine Eigenschaft. Der ACE enthält eine Gruppe von Zugriffsrechten, eine GUID, die den Typ des Objekts identifiziert, und ein IdentityReference-Objekt, das den Vertrauensnehmer identifiziert, dem das System den Zugriff gewährt. Der ACE enthält außerdem eine GUID und verschiedene Flags, die die Vererbung des ACE an untergeordnete Objekte steuern.

AccessDenied 1

Verweigert einem bestimmten durch ein IdentityReference-Objekt identifizierten Vertrauensnehmer den Zugriff auf ein Objekt.

AccessDeniedCallback 10

Verweigert einem bestimmten durch ein IdentityReference-Objekt identifizierten Vertrauensnehmer den Zugriff auf ein Objekt. Dieser ACE-Typ enthält möglicherweise optionale Rückrufdaten. Bei den Rückrufdaten handelt es sich um ein spezifisches BLOB des Ressourcen-Managers, das nicht interpretiert wird.

AccessDeniedCallbackObject 12

Verweigert den Zugriff auf ein Objekt, eine Gruppe von Eigenschaften oder eine Eigenschaft. Der ACE enthält eine Gruppe von Zugriffsrechten, eine GUID, die den Typ des Objekts identifiziert, und ein IdentityReference-Objekt, das den Vertrauensnehmer identifiziert, dem das System den Zugriff gewährt. Der ACE enthält außerdem eine GUID und verschiedene Flags, die die Vererbung des ACE an untergeordnete Objekte steuern. Dieser ACE-Typ enthält möglicherweise optionale Rückrufdaten. Bei den Rückrufdaten handelt es sich um ein spezifisches BLOB des Ressourcen-Managers, das nicht interpretiert wird.

AccessDeniedObject 6

Verweigert den Zugriff auf ein Objekt, eine Gruppe von Eigenschaften oder eine Eigenschaft. Der ACE enthält eine Gruppe von Zugriffsrechten, eine GUID, die den Typ des Objekts identifiziert, und ein IdentityReference-Objekt, das den Vertrauensnehmer identifiziert, dem das System den Zugriff gewährt. Der ACE enthält außerdem eine GUID und verschiedene Flags, die die Vererbung des ACE an untergeordnete Objekte steuern.

MaxDefinedAceType 16

Verfolgt den maximalen definierten ACE-Typ in der Enumeration nach.

SystemAlarm 3

Für zukünftige Verwendung reserviert.

SystemAlarmCallback 14

Für zukünftige Verwendung reserviert.

SystemAlarmCallbackObject 16

Für zukünftige Verwendung reserviert.

SystemAlarmObject 8

Für zukünftige Verwendung reserviert.

SystemAudit 2

Bewirkt, dass eine Überwachungsmeldung protokolliert wird, wenn ein angegebener Vertrauensnehmer versucht, den Zugriff auf ein Objekt zu erhalten. Der Vertrauensnehmer wird durch ein IdentityReference-Objekt identifiziert.

SystemAuditCallback 13

Bewirkt, dass eine Überwachungsmeldung protokolliert wird, wenn ein angegebener Vertrauensnehmer versucht, den Zugriff auf ein Objekt zu erhalten. Der Vertrauensnehmer wird durch ein IdentityReference-Objekt identifiziert. Dieser ACE-Typ enthält möglicherweise optionale Rückrufdaten. Bei den Rückrufdaten handelt es sich um ein spezifisches BLOB des Ressourcen-Managers, das nicht interpretiert wird.

SystemAuditCallbackObject 15

Bewirkt, dass eine Überwachungsmeldung protokolliert wird, wenn ein angegebener Vertrauensnehmer versucht, den Zugriff auf ein Objekt oder Unterobjekte wie Eigenschaften oder Gruppen von Eigenschaften zu erhalten. Der ACE enthält eine Gruppe von Zugriffsrechten, eine GUID, die den Typ des Objekts oder Unterobjekts identifiziert, und ein IdentityReference-Objekt, das den Vertrauensnehmer identifiziert, dessen Zugriffe das System überwacht. Der ACE enthält außerdem eine GUID und verschiedene Flags, die die Vererbung des ACE an untergeordnete Objekte steuern. Dieser ACE-Typ enthält möglicherweise optionale Rückrufdaten. Bei den Rückrufdaten handelt es sich um ein spezifisches BLOB des Ressourcen-Managers, das nicht interpretiert wird.

SystemAuditObject 7

Bewirkt, dass eine Überwachungsmeldung protokolliert wird, wenn ein angegebener Vertrauensnehmer versucht, den Zugriff auf ein Objekt oder Unterobjekte wie Eigenschaften oder Gruppen von Eigenschaften zu erhalten. Der ACE enthält eine Gruppe von Zugriffsrechten, eine GUID, die den Typ des Objekts oder Unterobjekts identifiziert, und ein IdentityReference-Objekt, das den Vertrauensnehmer identifiziert, dessen Zugriffe das System überwacht. Der ACE enthält außerdem eine GUID und verschiedene Flags, die die Vererbung des ACE an untergeordnete Objekte steuern.

Hinweise

MaxDefinedAceType ist der größte derzeit definierte ACE-Typ. Benutzerdefinierte ACE-Typen müssen definiert werden, um Werte zu haben, die größer als MaxDefinedAceType sind.

Gilt für: