structure DSOP_FILTER_FLAGS (objsel.h)

La structure DSOP_FILTER_FLAGS contient des indicateurs qui indiquent les types d’objets présentés à l’utilisateur pour une ou plusieurs étendues spécifiées. Cette structure est contenue dans la structure DSOP_SCOPE_INIT_INFO lors de l’appel d’IDsObjectPicker ::Initialize.

Syntaxe

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

Membres

Uplevel

Contient une structure DSOP_UPLEVEL_FILTER_FLAGS qui contient les indicateurs de filtre à utiliser pour les étendues de niveau supérieur. Une étendue de niveau supérieur est une étendue qui prend en charge le fournisseur LDAP ADSI. Pour plus d’informations, consultez Fournisseur LDAP ADSI.

flDownlevel

Contient les indicateurs de filtre à utiliser pour les étendues de niveau inférieur. Ce membre peut être une combinaison des indicateurs suivants.

DSOP_DOWNLEVEL_FILTER_USERS (0x80000001)

Inclut des objets utilisateur.

DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS (0x80000002)

Inclut tous les groupes locaux.

DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS (0x80000004)

Inclut tous les groupes globaux.

DSOP_DOWNLEVEL_FILTER_COMPUTERS (0x80000008)

Inclut des objets d’ordinateur.

DSOP_DOWNLEVEL_FILTER_WORLD (0x80000010)

Inclut le principal de sécurité bien connu « World (Tout le monde) », un groupe qui inclut tous les utilisateurs.

DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER (0x80000020)

Inclut le principal de sécurité bien connu « Utilisateur authentifié », un groupe qui inclut tous les comptes authentifiés dans le domaine cible et ses domaines approuvés.

DSOP_DOWNLEVEL_FILTER_ANONYMOUS (0x80000040)

Inclut le principal de sécurité bien connu « Anonymous », qui fait référence aux ouvertures de session null.

DSOP_DOWNLEVEL_FILTER_BATCH (0x80000080)

Inclut le principal de sécurité bien connu « Batch », qui fait référence aux ouvertures de session de serveur batch.

DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER (0x80000100)

Inclut le principal de sécurité bien connu « Propriétaire du créateur ».

DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP (0x80000200)

Inclut le principal de sécurité bien connu « Groupe de créateurs ».

DSOP_DOWNLEVEL_FILTER_DIALUP (0x80000400)

Inclut le principal de sécurité connu « Dialup ».

DSOP_DOWNLEVEL_FILTER_INTERACTIVE (0x80000800)

Inclut le principal de sécurité bien connu « Interactive », qui fait référence aux utilisateurs qui se connectent pour utiliser l’ordinateur de manière interactive.

DSOP_DOWNLEVEL_FILTER_NETWORK (0x80001000)

Inclut le principal de sécurité bien connu « Network », qui fait référence aux ouvertures de session réseau pour les serveurs hautes performances.

DSOP_DOWNLEVEL_FILTER_SERVICE (0x80002000)

Inclut le principal de sécurité bien connu « Service », qui fait référence aux ouvertures de session de service Win32.

DSOP_DOWNLEVEL_FILTER_SYSTEM (0x80004000)

Inclut le principal de sécurité connu « System », qui fait référence au compte LocalSystem.

DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS (0x80008000)

Exclut les groupes intégrés locaux retournés par l’énumération des groupes.

DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER (0x80010000)

Inclut le principal de sécurité bien connu « Terminal Server ».

DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS (0x80020000)

Inclut tous les principaux de sécurité connus. Cet indicateur est identique à la spécification de tous les indicateurs de principal de sécurité connus répertoriés dans cette liste.

Cet indicateur doit être utilisé pour la compatibilité avant, car il entraîne l’inclusion automatique de tout autre SID de niveau inférieur et bien connu qui pourraient être ajoutés à l’avenir dans votre code.

DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE (0x80040000)

Inclut le principal de sécurité connu « Service local ».

DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE (0x80080000)

Inclut le principal de sécurité connu « Service réseau ».

DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON (0x80100000)

Inclut le principal de sécurité bien connu « Ouverture de session à distance ».

DSOP_DOWNLEVEL_FILTER_INTERNET_USER (0x80200000)

Inclut le principal de sécurité bien connu « Utilisateur Internet ».

DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS (0x80400000)

Inclut le principal de sécurité connu « Droits du propriétaire ».

DSOP_DOWNLEVEL_FILTER_SERVICES (0x80800000)

Inclut les « SID de service » de tous les services installés.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête objsel.h

Voir aussi

Fournisseur LDAP ADSI

DSOP_SCOPE_INIT_INFO

DSOP_UPLEVEL_FILTER_FLAGS

Sélecteur d’objets directory

IDsObjectPicker ::Initialize