DS_REPL_OBJ_META_DATA_2 structure (ntdsapi.h)

The DS_REPL_OBJ_META_DATA_2 structure contains an array of DS_REPL_ATTR_META_DATA_2 structures, which in turn contain replication state data for the attributes (past and present) for a given object, as returned by the DsReplicaGetInfo2 function. This structure is an enhanced version of the DS_REPL_OBJ_META_DATA structure.

Syntax

typedef struct _DS_REPL_OBJ_META_DATA_2 {
  DWORD                    cNumEntries;
  DWORD                    dwReserved;
#if ...
  DS_REPL_ATTR_META_DATA_2 rgMetaData[];
#else
  DS_REPL_ATTR_META_DATA_2 rgMetaData[1];
#endif
} DS_REPL_OBJ_META_DATA_2;

Members

cNumEntries

Contains the number of elements in the rgMetaData array.

dwReserved

Not used.

rgMetaData

Contains an array of DS_REPL_ATTR_META_DATA_2 structures. The cNumEntries member contains the number of elements in this array.

rgMetaData[1]

Contains an array of DS_REPL_ATTR_META_DATA_2 structures. The cNumEntries member contains the number of elements in this array.

Requirements

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

See also

DS_REPL_ATTR_META_DATA_2

DS_REPL_OBJ_META_DATA

DsReplicaGetInfo2