DSOP_FILTER_FLAGS 구조체(objsel.h)
DSOP_FILTER_FLAGS 구조에는 지정된 scope 또는 범위에 대해 사용자에게 표시되는 개체 유형을 나타내는 플래그가 포함되어 있습니다. 이 구조체는 IDsObjectPicker::Initialize를 호출할 때 DSOP_SCOPE_INIT_INFO 구조체에 포함됩니다.
구문
typedef struct _DSOP_FILTER_FLAGS {
DSOP_UPLEVEL_FILTER_FLAGS Uplevel;
ULONG flDownlevel;
} DSOP_FILTER_FLAGS;
멤버
Uplevel
상위 수준 범위에 사용할 필터 플래그를 포함하는 DSOP_UPLEVEL_FILTER_FLAGS 구조체를 포함합니다. 고급 scope ADSI LDAP 공급자를 지원하는 scope. 자세한 내용은 ADSI LDAP 공급자를 참조하세요.
flDownlevel
하위 수준 범위에 사용할 필터 플래그를 포함합니다. 이 멤버는 다음 플래그의 조합일 수 있습니다.
DSOP_DOWNLEVEL_FILTER_USERS(0x80000001)
사용자 개체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS(0x80000002)
모든 로컬 그룹을 포함합니다.
DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS(0x80000004)
모든 전역 그룹을 포함합니다.
DSOP_DOWNLEVEL_FILTER_COMPUTERS(0x80000008)
컴퓨터 개체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_WORLD(0x80000010)
모든 사용자를 포함하는 그룹인 잘 알려진 보안 주체 "World(모든 사람)"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER(0x80000020)
대상 도메인의 모든 인증된 계정과 신뢰할 수 있는 도메인을 포함하는 그룹인 잘 알려진 보안 주체 "인증된 사용자"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_ANONYMOUS(0x80000040)
null 세션 로그온을 참조하는 잘 알려진 보안 주체 "익명"을 포함합니다.
DSOP_DOWNLEVEL_FILTER_BATCH(0x80000080)
일괄 처리 서버 로그온을 참조하는 잘 알려진 보안 주체 "Batch"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER(0x80000100)
잘 알려진 보안 주체 "작성자 소유자"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP(0x80000200)
잘 알려진 보안 주체 "Creator Group"을 포함합니다.
DSOP_DOWNLEVEL_FILTER_DIALUP(0x80000400)
잘 알려진 보안 주체 "Dialup"을 포함합니다.
DSOP_DOWNLEVEL_FILTER_INTERACTIVE(0x80000800)
컴퓨터를 대화형으로 사용하기 위해 로그온하는 사용자를 참조하는 잘 알려진 보안 주체 "Interactive"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_NETWORK(0x80001000)
고성능 서버에 대한 네트워크 로그온을 참조하는 잘 알려진 보안 주체 "네트워크"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_SERVICE(0x80002000)
Win32 서비스 로그온을 참조하는 잘 알려진 보안 주체 "서비스"를 포함합니다.
DSOP_DOWNLEVEL_FILTER_SYSTEM(0x80004000)
LocalSystem 계정을 참조하는 잘 알려진 보안 주체 "시스템"을 포함합니다.
DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS(0x80008000)
그룹의 열거형에서 반환된 로컬 기본 제공 그룹을 제외합니다.
DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER(0x80010000)
"터미널 서버" 잘 알려진 보안 주체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS(0x80020000)
잘 알려진 모든 보안 주체를 포함합니다. 이 플래그는 이 목록에 나열된 잘 알려진 보안 주체 플래그를 모두 지정하는 것과 같습니다.
이 플래그는 앞으로 호환성을 위해 사용해야 합니다. 나중에 코드가 자동으로 포함될 수 있는 다른 하위 수준, 잘 알려진 SID가 발생할 수 있기 때문입니다.
DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE(0x80040000)
"로컬 서비스" 잘 알려진 보안 주체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE(0x80080000)
"네트워크 서비스" 잘 알려진 보안 주체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON(0x80100000)
"원격 로그온" 잘 알려진 보안 주체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_INTERNET_USER(0x80200000)
"인터넷 사용자" 잘 알려진 보안 주체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS(0x80400000)
잘 알려진 "소유자 권한" 보안 주체를 포함합니다.
DSOP_DOWNLEVEL_FILTER_SERVICES(0x80800000)
설치된 모든 서비스의 "서비스 SID"를 포함합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | objsel.h |