3.1.1.3.2.28 msDS-ReplAllInboundNeighbors, msDS-ReplConnectionFailures, msDS-ReplLinkFailures, and msDS-ReplPendingOps

Returns alternate representations of the structures returned by IDL_DRSGetReplInfo() (see [MS-DRSR] section 4.1.13), either as binary data structures or as XML. The relationship between each of these rootDSE attributes and the IDL_DRSGetReplInfo data is shown in the following table.

rootDSE attribute name

Equivalent DS_REPL_ INFO_TYPE

XML structure

Binary structure

msDS-ReplAllInboundNeighbors

DS_REPL_INFO_NEIGHBORS

DS_REPL_NEIGHBORW

DS_REPL_NEIGHBORW_BLOB

msDS-ReplConnectionFailures

DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES

DS_REPL_KCC_DSA_FAILUREW

DS_REPL_KCC_DSA_FAILUREW_BLOB

msDS-ReplLinkFailures

DS_REPL_INFO_KCC_DSA_LINK_FAILURES

DS_REPL_KCC_DSA_FAILUREW

DS_REPL_KCC_DSA_FAILUREW_BLOB

msDS-ReplPendingOps

DS_REPL_INFO_PENDING_OPS

DS_REPL_OPW

DS_REPL_OPW_BLOB

For each rootDSE attribute named in the first column, the information returned is exactly the same information that is returned by a call to IDL_DRSGetReplInfo, specifying the value in the second column as the DRS_MSG_GETREPLINFO_REQ_V1.InfoType or DRS_MSG_GETREPLINFO_REQ_V2.InfoType. See [MS-DRSR] for the definition of these, as well as for the definition of the following constants and structures used in the table above:

  • DS_REPL_INFO_NEIGHBORS

  • DS_REPL_INFO_KCC_DSA_CONNECT_FAILURES

  • DS_REPL_INFO_KCC_DSA_LINK_FAILURES

  • DS_REPL_INFO_PENDING_OPS

  • DS_REPL_NEIGHBORW

  • DS_REPL_KCC_DSA_FAILUREW

  • DS_REPL_OPW

The remaining structures in the table above are documented in section 2.2.

Without any attribute qualifier, the data is returned as XML. The parent element of the XML is the name of the structure contained in the "XML structure" column in the table, and the child element names and order in the XML exactly follow the names of the fields in that structure as well. The meaning of each child element is the same as the meaning of the corresponding field in the structure. Values of integer types are represented as decimal strings. Values of FILETIME type are represented as XML dateTime values in Coordinated Universal Time (UTC), for example, "04-07T18:39:09Z", as defined in [XMLSCHEMA2/2]. Values of GUID fields are represented as GUIDStrings.

If the ";binary" attribute qualifier is specified when the attribute is requested, the value of this attribute is returned as binary data, specifically, the structure contained in the "Binary structure" column. In this representation, fields that would contain strings are represented as integer offsets (relative to the beginning of the binary data) to a null-terminated UTF-16 encoded string embedded in the returned binary data.