ISynchronousNotifyingChangeApplierTarget::GetDestinationVersion
获取存储在目标副本中的项的版本。
语法
HRESULT GetDestinationVersion(
ISyncChange * pSourceChange,
ISyncChange ** ppDestinationVersion);
参数
pSourceChange
[in] 源提供程序发送的项变更。ppDestinationVersion
[out] 返回包含目标副本中的项版本的项变更。
返回值
S_OK
提供程序确定的错误代码
注释
当目标版本没有传递到 ISynchronousNotifyingChangeApplier::ApplyChanges 方法时,ISynchronousNotifyingChangeApplier 对象会调用此方法。对于发送到变更应用方的变更批中的每个变更,都会调用一次 GetDestinationVersion。
此方法是可选方法,可返回 E_NOTIMPL,但当提供程序报告约束冲突或同步社区中的任何其他提供程序通过合并解决约束冲突时除外。在以上任何情况下,都必须实现此方法。