ACTRL_PROPERTY_ENTRYA Struktur (accctrl.h)
Enthält eine Liste der Zugriffssteuerungseinträge für ein Objekt oder eine angegebene Eigenschaft für ein Objekt.
Syntax
typedef struct _ACTRL_PROPERTY_ENTRYA {
LPSTR lpProperty;
PACTRL_ACCESS_ENTRY_LISTA pAccessEntryList;
ULONG fListFlags;
} ACTRL_PROPERTY_ENTRYA, *PACTRL_PROPERTY_ENTRYA;
Angehörige
lpProperty
Die GUID einer Eigenschaft für ein Objekt. Verwenden Sie die funktion UuidToString, um eine Zeichenfolgendarstellung einer Eigenschafts-GUID zu generieren.
pAccessEntryList
Ein Zeiger auf eine ACTRL_ACCESS_ENTRY_LIST Struktur, die eine Liste der Zugriffssteuerungseinträge enthält.
fListFlags
Flags, die Informationen zur pProperty--Eigenschaft angeben. Dieses Element kann 0 oder der folgende Wert sein.
Wert | Bedeutung |
---|---|
|
Schützt das Objekt oder die Eigenschaft vor dem Erben von Zugriffssteuerungseinträgen. |
Bemerkungen
Wenn Sie eine ACTRL_PROPERTY_ENTRY Struktur erstellen möchten, die allen Vollzugriff auf ein Objekt gewährt, legen Sie das pAccessEntryList- element auf NULL-fest.
Wenn Sie eine ACTRL_PROPERTY_ENTRY Struktur erstellen möchten, die den Zugriff auf ein Objekt verweigert, legen Sie das pAccessEntryList-element so fest, dass er auf eine ACTRL_ACCESS_ENTRY_LIST Struktur verweist, deren cEntries Member 0 ist und pAccessList Member NULL-ist.
Anmerkung
Der accctrl.h-Header definiert ACTRL_PROPERTY_ENTRY als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Header- | accctrl.h |