4.1.19.1.4 DRS_MSG_REPADD_V3
The DRS_MSG_REPADD_V3 structure defines a request message sent to the IDL_DRSReplicaAdd method. This request version is a superset of V2.
-
typedef struct { [ref] DSNAME* pNC; [unique] DSNAME* pSourceDsaDN; [unique] DSNAME* pTransportDN; [ref] [string] char* pszSourceDsaAddress; REPLTIMES rtSchedule; ULONG ulOptions; GUID correlationID; [unique] VAR_SIZE_BUFFER_WITH_VERSION* pReservedBuffer; } DRS_MSG_REPADD_V3;
pNC: The NC root of the NC to replicate.
pSourceDsaDN: The nTDSDSA object for the DC from which to replicate changes.
pTransportDN: The interSiteTransport object that identifies the network transport over which replication is to be performed.
pszSourceDsaAddress: The transport-specific NetworkAddress of the DC from which to replicate updates.
rtSchedule: The schedule used to perform periodic replication.
ulOptions: Zero or more DRS_OPTIONS flags.
correlationID: An identifier for the operation that the DC can use for implementation-defined troubleshooting. There are no normative constraints on this value, nor does the value figure in any normative processing rules.
pReservedBuffer: A pointer to a VAR_SIZE_BUFFER_WITH_VERSION structure (section 5.219). MUST be a null pointer.