| Platform SDK: Active Directory, ADSI, and Directory Services | 
The DSOP_FILTER_FLAGS structure contains flags that indicate the types of objects presented to the user for a specified scope or scopes. The DSOP_SCOPE_INIT_INFO structure contains a DSOP_FILTER_FLAGS structure.
typedef struct _DSOP_FILTER_FLAGS 
{
  DSOP_UPLEVEL_FILTER_FLAGS  Uplevel;
  ULONG  flDownlevel;
} DSOP_FILTER_FLAGS;
| Value | Meaning | 
|---|---|
| DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS | Includes all well-known security principals. This flag is the same as specifying all of the well-known security principal flags listed in this table. You should use this flag for forward compatibility because it causes your code to automatically include any other downlevel well-known SIDs that might be added in the future. | 
| DSOP_DOWNLEVEL_FILTER_ANONYMOUS | Includes the well-known security principal Anonymous, which refers to null session logons. | 
| DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER | Includes the well-known security principal Authenticated User, a group that includes all authenticated accounts in the target domain and its trusted domains. | 
| DSOP_DOWNLEVEL_FILTER_BATCH | Includes the well-known security principal Batch, which refers to batch server logons. | 
| DSOP_DOWNLEVEL_FILTER_COMPUTERS | Includes computer objects. | 
| DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP | Includes the well-known security principal Creator Group. | 
| DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER | Includes the well-known security principal Creator Owner. | 
| DSOP_DOWNLEVEL_FILTER_DIALUP | Includes the well-known security principal Dialup. | 
| DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS | Excludes local builtin groups returned by groups' enumeration. | 
| DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS | Includes all global groups. | 
| DSOP_DOWNLEVEL_FILTER_INTERACTIVE | Includes the well-known security principal Interactive, which refers to users who log on to interactively use the computer. | 
| DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS | Includes all local groups. | 
| DSOP_DOWNLEVEL_FILTER_NETWORK | Includes the well-known security principal Network, which refers to network logons for high performance servers. | 
| DSOP_DOWNLEVEL_FILTER_SERVICE | Includes the well-known security principal Service, which refers to Win32 service logons. | 
| DSOP_DOWNLEVEL_FILTER_SYSTEM | Includes the well-known security principal System, which refers to the LocalSystem account. | 
| DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER | Includes the well-known security principal Terminal Server. | 
| DSOP_DOWNLEVEL_FILTER_USERS | Includes user objects. | 
| DSOP_DOWNLEVEL_FILTER_WORLD | Includes the well-known security principal World (Everyone), a group that includes all users. | 
  Windows NT/2000: Requires Windows 2000.
  Header: Declared in Objsel.h.
ADSI LDAP Provider, DSOP_SCOPE_INIT_INFO, DSOP_UPLEVEL_FILTER_FLAGS, Object Picker Dialog Box Overview, Object Picker Dialog Box Structures