Freigeben über


DSOP_FILTER_FLAGS-Struktur (objsel.h)

Die DSOP_FILTER_FLAGS-Struktur enthält Flags, die die Typen von Objekten angeben, die dem Benutzer für einen oder mehrere bestimmte Bereiche angezeigt werden. Diese Struktur ist in der DSOP_SCOPE_INIT_INFO-Struktur enthalten, wenn IDsObjectPicker::Initialize aufgerufen wird.

Syntax

typedef struct _DSOP_FILTER_FLAGS {
  DSOP_UPLEVEL_FILTER_FLAGS Uplevel;
  ULONG                     flDownlevel;
} DSOP_FILTER_FLAGS;

Member

Uplevel

Enthält eine DSOP_UPLEVEL_FILTER_FLAGS-Struktur , die die Filterflags enthält, die für übergeordnete Bereiche verwendet werden sollen. Ein Bereich auf der obersten Ebene ist ein Bereich, der den ADSI-LDAP-Anbieter unterstützt. Weitere Informationen finden Sie unter ADSI LDAP-Anbieter.

flDownlevel

Enthält die Filterflags, die für untergeordnete Bereiche verwendet werden sollen. Dieser Member kann eine Kombination der folgenden Flags sein.

DSOP_DOWNLEVEL_FILTER_USERS (0x80000001)

Schließt Benutzerobjekte ein.

DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS (0x80000002)

Schließt alle lokalen Gruppen ein.

DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS (0x80000004)

Schließt alle globalen Gruppen ein.

DSOP_DOWNLEVEL_FILTER_COMPUTERS (0x80000008)

Schließt Computerobjekte ein.

DSOP_DOWNLEVEL_FILTER_WORLD (0x80000010)

Enthält den bekannten Sicherheitsprinzipal "World (Everyone)", eine Gruppe, die alle Benutzer umfasst.

DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER (0x80000020)

Enthält den bekannten Sicherheitsprinzipal "Authentifizierter Benutzer", eine Gruppe, die alle authentifizierten Konten in der Zieldomäne und deren vertrauenswürdige Domänen enthält.

DSOP_DOWNLEVEL_FILTER_ANONYMOUS (0x80000040)

Enthält den bekannten Sicherheitsprinzipal "Anonymous", der sich auf NULL-Sitzungsanmeldungen bezieht.

DSOP_DOWNLEVEL_FILTER_BATCH (0x80000080)

Enthält den bekannten Sicherheitsprinzipal "Batch", der sich auf Batchserveranmeldungen bezieht.

DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER (0x80000100)

Enthält den bekannten Sicherheitsprinzipal "Creator Owner".

DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP (0x80000200)

Enthält den bekannten Sicherheitsprinzipal "Creator Group".

DSOP_DOWNLEVEL_FILTER_DIALUP (0x80000400)

Enthält den bekannten Sicherheitsprinzipal "Dialup".

DSOP_DOWNLEVEL_FILTER_INTERACTIVE (0x80000800)

Enthält den bekannten Sicherheitsprinzipal "Interactive", der sich auf Benutzer bezieht, die sich anmelden, um den Computer interaktiv zu verwenden.

DSOP_DOWNLEVEL_FILTER_NETWORK (0x80001000)

Enthält den bekannten Sicherheitsprinzipal "Netzwerk", der sich auf Netzwerkanmeldungen für Hochleistungsserver bezieht.

DSOP_DOWNLEVEL_FILTER_SERVICE (0x80002000)

Enthält den bekannten Sicherheitsprinzipal "Service", der sich auf Win32-Dienstanmeldungen bezieht.

DSOP_DOWNLEVEL_FILTER_SYSTEM (0x80004000)

Enthält den bekannten Sicherheitsprinzipal "System", der sich auf das LocalSystem-Konto bezieht.

DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS (0x80008000)

Schließt lokale integrierte Gruppen aus, die von der Gruppenaufzählung zurückgegeben werden.

DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER (0x80010000)

Enthält den bekannten Sicherheitsprinzipal "Terminalserver".

DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS (0x80020000)

Enthält alle bekannten Sicherheitsprinzipale. Dieses Flag entspricht der Angabe aller bekannten Sicherheitsprinzipalflags, die in dieser Liste aufgeführt sind.

Dieses Flag sollte aus Gründen der Vorwärtskompatibilität verwendet werden, da es dazu führt, dass alle anderen down-level bekannten SIDs, die möglicherweise in Zukunft hinzugefügt werden, automatisch ihr Code eingeschlossen werden.

DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE (0x80040000)

Enthält den bekannten Sicherheitsprinzipal "Lokaler Dienst".

DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE (0x80080000)

Enthält den bekannten Sicherheitsprinzipal "Netzwerkdienst".

DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON (0x80100000)

Enthält den bekannten Sicherheitsprinzipal "Remoteanmeldung".

DSOP_DOWNLEVEL_FILTER_INTERNET_USER (0x80200000)

Enthält den bekannten Sicherheitsprinzipal "Internetbenutzer".

DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS (0x80400000)

Enthält den bekannten Sicherheitsprinzipal "Besitzerrechte".

DSOP_DOWNLEVEL_FILTER_SERVICES (0x80800000)

Enthält "Dienst-SIDs" aller installierten Dienste.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile objsel.h

Weitere Informationen

ADSI LDAP-Anbieter

DSOP_SCOPE_INIT_INFO

DSOP_UPLEVEL_FILTER_FLAGS

Verzeichnisobjektauswahl

IDsObjectPicker::Initialize