Directory Services

DS_REPL_INFO_TYPE

The DS_REPL_INFO_TYPE enumeration is used with the DsReplicaGetInfo and DsReplicaGetInfo2 functions to specify the type of replication data to retrieve.

typedef enum _DS_REPL_INFO_TYPE
{
  DS_REPL_INFO_NEIGHBORS = 0, 
  DS_REPL_INFO_CURSORS_FOR_NC = 1, 
  DS_REPL_INFO_METADATA_FOR_OBJ = 2, 
  DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES = 3, 
  DS_REPL_INFO_KCC_DSA_LINK_FAILURES = 4, 
  DS_REPL_INFO_PENDING_OPS = 5, 
  DS_REPL_INFO_METADATA_FOR_ATTR_VALUE = 6, 
  DS_REPL_INFO_CURSORS_2_FOR_NC = 7, 
  DS_REPL_INFO_CURSORS_3_FOR_NC = 8, 
  DS_REPL_INFO_METADATA_2_FOR_OBJ = 9, 
  DS_REPL_INFO_METADATA_2_FOR_ATTR_VALUE = 10
} DS_REPL_INFO_TYPE;

Values

DS_REPL_INFO_NEIGHBORS
Requests replication state data for naming context and source server pairs. Returns a pointer to a DS_REPL_NEIGHBORS structure.
DS_REPL_INFO_CURSORS_FOR_NC
Requests replication state data with respect to all replicas of a given naming context. Returns a pointer to a DS_REPL_CURSORS structure.
DS_REPL_INFO_METADATA_FOR_OBJ
Requests replication state data for the attributes for the given object. Returns a pointer to a DS_REPL_OBJ_META_DATA structure.
DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES
Requests replication state data with respect to connection failures between inbound replication partners. Returns a pointer to a DS_REPL_KCC_DSA_FAILURES structure.
DS_REPL_INFO_KCC_DSA_LINK_FAILURES
Requests replication state data with respect to link failures between inbound replication partners. Returns a pointer to a DS_REPL_KCC_DSA_FAILURES structure.
DS_REPL_INFO_PENDING_OPS
Requests the replication tasks currently executing or queued to execute. Returns a pointer to a DS_REPL_PENDING_OPS structure.
DS_REPL_INFO_METADATA_FOR_ATTR_VALUE
Requests replication state data for a specific attribute for the given object. Returns a pointer to a DS_REPL_ATTR_VALUE_META_DATA structure.
DS_REPL_INFO_CURSORS_2_FOR_NC
Requests replication state data with respect to all replicas of a given naming context. Returns a pointer to a DS_REPL_CURSORS_2 structure.
DS_REPL_INFO_CURSORS_3_FOR_NC
Requests replication state data with respect to all replicas of a given naming context. Returns a pointer to a DS_REPL_CURSORS_3 structure.
DS_REPL_INFO_METADATA_2_FOR_OBJ
Requests replication state data for the attributes for the given object. Returns a pointer to a DS_REPL_OBJ_META_DATA_2 structure.
DS_REPL_INFO_METADATA_2_FOR_ATTR_VALUE
Requests replication state data for a specific attribute for the given object. Returns a pointer to a DS_REPL_ATTR_VALUE_META_DATA_2 structure.

Requirements

Client: Included in Windows XP and Windows 2000 Professional.
Server: Included in Windows Server 2003 and Windows 2000 Server.
Redistributable: Requires Active Directory Client Extension on Windows NT 4.0 SP6a and Windows 95/98/Me.
Header: Declared in Ntdsapi.h.

See Also

DsReplicaGetInfo, DsReplicaGetInfo2, DS_REPL_CURSORS, DS_REPL_KCC_DSA_FAILURES, DS_REPL_NEIGHBORS, DS_REPL_OBJ_META_DATA, DS_REPL_PENDING_OPS, DS_REPL_ATTR_VALUE_META_DATA, DS_REPL_CURSORS_2, DS_REPL_CURSORS_3, DS_REPL_OBJ_META_DATA_2, DS_REPL_ATTR_VALUE_META_DATA_2, Active Directory Enumerations