6.1.1.2.2.1.1 NTDS Site Settings Object

NTDS site settings objects identify site-wide settings. There is one nTDSSiteSettings object per site.

name: NTDS Site Settings

parent: site object

objectClass: nTDSSiteSettings

options: One or more bits from the following diagram. The bits are presented in big-endian byte order.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

R
S
E

S
H
E

B
H
D

W
2
K

F
W
B

G
C
E

I
S
D

D
S
D

M
H
D

T
C
D

A
T
D

X: Unused. Must be zero and ignored.

ATD (NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED, 0x00000001): Automatic topology generation is disabled. See section 6.2 for more information.

TCD (NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED, 0x00000002): Automatic topology cleanup is disabled. See section 6.2 for more information.

MHD (NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED, 0x00000004): Automatic minimum hops topology is disabled. See section 6.2 for more information.

DSD (NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED, 0x00000008): Automatic stale server detection is disabled. See section 6.2 for more information.

ISD (NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED, 0x00000010): Automatic intersite topology generation is disabled. See section 6.2 for more information.

GCE (NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED, 0x00000020): Caching of users' group memberships is enabled for this site. This caching is an implementation-specific behavior. This flag can be ignored by other implementations but MUST not be used in a conflicting way that would affect the performance of Windows DCs.

FWB (NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR, 0x00000040): Force the KCC to behave in a forest functional level of DS_BEHAVIOR_WIN2003 or greater. See section 6.2 for more information.

W2K (NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION, 0x00000080): Force the KCC to use the Windows 2000 operating system intersite topology generator (ISTG) election algorithm. See section 6.2 for more information.

BHD (NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED, 0x00000100): Prevent the KCC from randomly picking a bridgehead when creating a connection. See section 6.2 for more information.

SHE (NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED, 0x00000200): Allow the KCC to use hashing when creating a replication schedule. See section 6.2 for more information.

RSE (NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED, 0x00000400): Create static failover connections. See section 6.2 for more information.

schedule: The default replication schedule (defined as a SCHEDULE structure) that applies to all nTDSConnection objects for intrasite replication within this site. If this attribute does not contain any value, a schedule of once per hour is applied to replication within this site. See section 6.2 for more information.

interSiteTopologyGenerator: A reference to the nTDSDSA object of the DC that is acting as the ISTG for this site. See section 6.2 for more information on the ISTG.

interSiteTopologyFailover: Indicates how much time MUST transpire since the last keep-alive for the ISTG to be considered dead. See section 6.2 for more information.

interSiteTopologyRenew: Indicates how often the intersite topology generator (ISTG) updates the keep-alive message that is sent to domain controllers contained in the same site. See section 6.2 for more information.