Directory Services |
The DsReplicaModify function modifies an existing replication source reference for a destination naming context.
DWORD DsReplicaModify( HANDLE hDS, LPCTSTR NameContext, const UUID* pUuidSourceDsa, LPCTSTR TransportDn, LPCTSTR SourceDsaAddress, const PSCHEDULE pSchedule, DWORD ReplicaFlags, DWORD ModifyFields, DWORD Options );
Value | Meaning |
---|---|
DS_REPMOD_UPDATE_ADDRESS | Updates the address associated with the referenced server. |
DS_REPMOD_UPDATE_FLAGS | Updates the flags associated with the replica. |
DS_REPMOD_UPDATE_RESULT | Not used. Specifying updates of result values is not allowed at this time. Result values default to 0. |
DS_REPMOD_UPDATE_SCHEDULE | Updates the periodic replication schedule associated with the replica. |
DS_REPMOD_UPDATE_TRANSPORT | Updates the transport associated with the replica. |
Value | Meaning |
---|---|
DS_REPMOD_ASYNCHRONOUS_OPERATION | Performs this operation asynchronously. |
DS_REPMOD_WRITEABLE | Indicates that the replica being modified can be written to. |
If the function fails, the return value can be one of the following.
Return Code | Description |
---|---|
ERROR_INVALID_PARAMETER | A parameter is incorrect. |
ERROR_NOT_SUPPORTED | The function caller attempted to use a parameter reserved for future use. |
Client: Included in Windows XP and
Windows 2000 Professional.
Server: Included in Windows Server 2003 and
Windows 2000 Server.
Redistributable: Requires Active Directory Client Extension
on Windows NT 4.0 SP6a and Windows 95/98/Me.
Unicode: Implemented as Unicode and ANSI versions on Windows
NT/2000/XP.
Header: Declared in Ntdsapi.h.
Library: Use Ntdsapi.lib.
SCHEDULE, DsReplicaAdd, DsReplicaDel, DsReplicaSync, DsReplicaUpdateRefs, Domain Controller and Replication Management Functions