4.1.10.2.4 DRS_MSG_GETCHGREQ_V5
The DRS_MSG_GETCHGREQ_V5 structure defines the request message sent to the IDL_DRSGetNCChanges method.
-
typedef struct { UUID uuidDsaObjDest; UUID uuidInvocIdSrc; [ref] DSNAME* pNC; USN_VECTOR usnvecFrom; [unique] UPTODATE_VECTOR_V1_EXT* pUpToDateVecDestV1; ULONG ulFlags; ULONG cMaxObjects; ULONG cMaxBytes; ULONG ulExtendedOp; ULARGE_INTEGER liFsmoInfo; } DRS_MSG_GETCHGREQ_V5;
uuidDsaObjDest: DSA GUID of the client DC.
uuidInvocIdSrc: Invocation ID of the server DC.
pNC: NC root of the replica to replicate or the FSMO role object for an extended operation.
usnvecFrom: Data used to correlate calls to IDL_DRSGetNCChanges.
pUpToDateVecDestV1: Stamp filter that describes updates the client has already applied.
ulFlags: DRS_OPTIONS bit field.
cMaxObjects: Approximate cap on the number of objects to include in the reply.
cMaxBytes: Approximate cap on the number of bytes to include in the reply.
ulExtendedOp: 0 or an extended operation request code (section 4.1.10.2.22).
liFsmoInfo: 0 or a value specific to the requested extended operation.