Freigeben über


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
ACTRL_ACCESS_PROTECTED
0x00000001
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

Siehe auch

ACTRL_ACCESS_ENTRY_LIST

UuidToString-