DS_REPL_INFO_TYPE enumeration (ntdsapi.h)

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

Syntax

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_METADATA_EXT_FOR_ATTR_VALUE = 11,
  DS_REPL_INFO_TYPE_MAX
} DS_REPL_INFO_TYPE;

Constants

 
DS_REPL_INFO_NEIGHBORS
Value: 0
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
Value: 1
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
Value: 2
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
Value: 3
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
Value: 4
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
Value: 5
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
Value: 6
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
Value: 7
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
Value: 8
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
Value: 9
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
Value: 10
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.
DS_REPL_INFO_METADATA_EXT_FOR_ATTR_VALUE
Value: 11
DS_REPL_INFO_TYPE_MAX

Requirements

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

See also

DS_REPL_ATTR_VALUE_META_DATA

DS_REPL_ATTR_VALUE_META_DATA_2

DS_REPL_CURSORS

DS_REPL_CURSORS_2

DS_REPL_CURSORS_3

DS_REPL_KCC_DSA_FAILURES

DS_REPL_NEIGHBORS

DS_REPL_OBJ_META_DATA

DS_REPL_OBJ_META_DATA_2

DS_REPL_PENDING_OPS

DsReplicaGetInfo

DsReplicaGetInfo2

Enumerations in Active Directory Domain Services