ACTRL_PROPERTY_ENTRYA-Struktur (accctrl.h)
Enthält eine Liste von Zugriffssteuerungseinträgen 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;
Member
lpProperty
Die GUID einer Eigenschaft für ein -Objekt. Verwenden Sie die UuidToString-Funktion , um eine Zeichenfolgendarstellung einer Eigenschaften-GUID zu generieren.
pAccessEntryList
Ein Zeiger auf eine ACTRL_ACCESS_ENTRY_LIST-Struktur , die eine Liste von Zugriffssteuerungseinträgen enthält.
fListFlags
Flags, die Informationen zur pProperty-Eigenschaft angeben. Dieser Member kann 0 oder der folgende Wert sein.
Wert | Bedeutung |
---|---|
|
Schützt das Objekt oder die Eigenschaft vor dem Erben von Zugriffssteuerungseinträgen. |
Hinweise
Um eine ACTRL_PROPERTY_ENTRY-Struktur zu erstellen, die allen Benutzern vollzugriff auf ein Objekt gewährt, legen Sie das pAccessEntryList-Element auf NULL fest.
Um eine ACTRL_PROPERTY_ENTRY-Struktur zu erstellen, 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 und pAccessList-MemberNULL ist.
Hinweis
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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | accctrl.h |