3.2.1.2.1 NTP Client Provider Elements

The following elements are defined for each NTP client time provider found in the time provider list. These elements are read-only.

CrossSiteSyncFlags: An integer indicating the combination of flags that determines how the time service selects its time source inside a domain.<26> The value MUST be one of the following.

Value

Meaning

NCCSS_None

0x00000000

The time service SHOULD NOT select a time source outside the same site as the machine.

NCCSS_PdcOnly

0x00000001

The time service SHOULD select only the primary domain controller (PDC) as its time source.

NCCSS_All

0x00000002

The time service is allowed to select a time source inside or outside the same site as the machine.

All other values are reserved for future use.

CompatibilityFlags: An integer that indicates the combination of flags that determines how the time service validates and accepts a response from its time source. The value MUST be a bitwise OR of zero or more of the following flags.

Value

Meaning

DISPERSION_INVALID

0x00000001

Ignore invalid dispersion check.

IGNORE_FUTURE_REFTIMESTAMP

0x00000002

Ignore reference time-stamp check.

AUTODETECT_WIN2K

0x80000000

Ignore the root dispersion.

AUTODETECT_WIN2K_STAGE2

0x40000000

Ignore the root dispersion by resending a request with a root dispersion of 0xAAAAAAAA.

All other values are reserved for future use.

NTPEventLogFlags: An integer that indicates the combination of flags that determines how the time provider logs events into an event log. The value MUST be a bitwise OR of zero or more of the following flags.

Value

Meaning

NCELF_LogReachabilityChanges

0x00000001

Log an event when reachability for a time source has changed.

NCELF_LogIfSampleHasLargeSkew

0x00000002

Log an event when a large time sample skew is detected.

NCELF_LogClientRequestError

0x00000004

Log an event when the time provider fails to receive its response.

All other values are reserved for future use.

LargeSampleSkew:  An integer that indicates the large time sample skew threshold, in seconds. If a time sample has a difference from the time of the local clock that is more than this value, it MUST be considered to be a sample with large skew.