DSOP_UPLEVEL_FILTER_FLAGS structure (objsel.h)

La structure DSOP_UPLEVEL_FILTER_FLAGS contient des indicateurs qui indiquent les filtres à utiliser pour une étendue 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. Cette structure est contenue dans la structure DSOP_FILTER_FLAGS lors de l’appel de IDsObjectPicker ::Initialize.

Syntaxe

typedef struct _DSOP_UPLEVEL_FILTER_FLAGS {
  ULONG flBothModes;
  ULONG flMixedModeOnly;
  ULONG flNativeModeOnly;
} DSOP_UPLEVEL_FILTER_FLAGS;

Membres

flBothModes

Indicateurs de filtre à utiliser pour une étendue de niveau supérieur, qu’il s’agisse d’un domaine en mode mixte ou natif. Ce membre peut être une combinaison d’un ou plusieurs des indicateurs suivants.

DSOP_FILTER_INCLUDE_ADVANCED_VIEW (1 (0x1))

Inclut les objets dont l’attribut showInAdvancedViewOnly est défini sur TRUE.

DSOP_FILTER_USERS (2 (0x2))

Inclut des objets utilisateur .

DSOP_FILTER_BUILTIN_GROUPS (4 (0x4))

Inclut des objets de groupe intégrés. Les groupes intégrés sont des objets de groupe avec une valeur groupType qui contient les indicateurs GROUP_TYPE_BUILTIN_LOCAL_GROUP (0x00000001), GROUP_TYPE_RESOURCE_GROUP (0x00000004) et GROUP_TYPE_SECURITY_ENABLED (0x80000000).

DSOP_FILTER_WELL_KNOWN_PRINCIPALS (8 (0x8))

Inclut le contenu du conteneur Des principaux de sécurité connus.

DSOP_FILTER_UNIVERSAL_GROUPS_DL (16 (0x10))

Inclut des objets de groupe de distribution avec une étendue universelle.

DSOP_FILTER_UNIVERSAL_GROUPS_SE (32 (0x20))

Inclut des groupes de sécurité avec une étendue universelle. Cet indicateur n’a aucun effet dans un domaine en mode mixte, car les groupes de sécurité universels n’existent pas dans les domaines en mode mixte.

DSOP_FILTER_GLOBAL_GROUPS_DL (64 (0x40))

Inclut des objets de groupe de distribution avec une étendue globale.

DSOP_FILTER_GLOBAL_GROUPS_SE (128 (0x80))

Inclut des objets de groupe de sécurité avec une étendue globale.

DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL (256 (0x100))

Inclut des objets de groupe de distribution avec une étendue locale de domaine.

DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE (512 (0x200))

Inclut des objets de groupe de sécurité avec une étendue locale de domaine.

DSOP_FILTER_CONTACTS (1024 (0x400))

Inclut des objets contact .

DSOP_FILTER_COMPUTERS (2048 (0x800))

Inclut des objets ordinateur .

DSOP_FILTER_SERVICE_ACCOUNTS (0x00001000)

Inclut des objets de compte de service managé et de compte de service managé de groupe.

DSOP_FILTER_PASSWORDSETTINGS_OBJECTS (0x00002000)

Inclut des objets de paramètres de mot de passe.

flMixedModeOnly

Filtrez les indicateurs à utiliser pour un domaine de niveau supérieur en mode mixte. Le mode mixte fait référence à un domaine de niveau supérieur qui peut avoir des contrôleurs de domaine de sauvegarde Windows NT 4.0 présents. Ce membre peut être une combinaison des indicateurs répertoriés dans les indicateurs flBothModes . L’indicateur DSOP_FILTER_UNIVERSAL_GROUPS_SE n’a aucun effet dans un domaine en mode mixte, car les groupes de sécurité universels n’existent pas dans les domaines en mode mixte.

flNativeModeOnly

Filtrez les indicateurs à utiliser pour un domaine de niveau supérieur en mode natif. Le mode natif fait référence à un domaine de niveau supérieur dans lequel un administrateur a activé l’opération en mode natif. Ce membre peut être une combinaison des indicateurs répertoriés dans les indicateurs flBothModes .

Remarques

Pour plus d’informations sur les modes de domaine, consultez Détection du mode d’opération d’un domaine.

Pour plus d’informations sur les types de groupes et l’étendue, consultez Objets de groupe.

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_FILTER_FLAGS

Sélecteur d’objets Directory