DS_REPL_CURSOR_3W structure (ntdsapi.h)

The DS_REPL_CURSOR_3 structure contains inbound replication state data with respect to all replicas of a given naming context, as returned by the DsReplicaGetInfo2 function. This structure is an enhanced version of the DS_REPL_CURSOR and DS_REPL_CURSOR_2 structures.

Syntax

typedef struct _DS_REPL_CURSOR_3W {
  UUID     uuidSourceDsaInvocationID;
  USN      usnAttributeFilter;
  FILETIME ftimeLastSyncSuccess;
  LPWSTR   pszSourceDsaDN;
} DS_REPL_CURSOR_3W;

Members

uuidSourceDsaInvocationID

Contains the invocation identifier of the originating server to which the usnAttributeFilter corresponds.

usnAttributeFilter

Contains the maximum update sequence number to which the destination server can indicate that it has recorded all changes originated by the given server at update sequence numbers less than, or equal to, this update sequence number. This is used to filter changes at replication source servers that the destination server has already applied.

ftimeLastSyncSuccess

Contains a FILETIME structure that contains the date and time of the last successful synchronization operation.

pszSourceDsaDN

Pointer to a null-terminated string that contains the distinguished name of the directory service agent that corresponds to the source server to which this replication state data applies.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header ntdsapi.h

See also

DS_REPL_CURSOR

DS_REPL_CURSOR_2

DsReplicaGetInfo2

FILETIME