The DRS_MSG_REPSYNC union defines the request messages sent to the IDL_DRSReplicaSync method. Only one version, identified by dwVersion = 1, is currently defined.
typedef
[switch_type(DWORD)]
union {
[case(1)]
DRS_MSG_REPSYNC_V1 V1;
[case(2)]
DRS_MSG_REPSYNC_V2 V2;
} DRS_MSG_REPSYNC;
V1: The version 1 request.
V2: The version 2 request.