IItemMetadata::GetChangeUnitVersion
Obtient la version d'une unité de modification contenue dans l'élément.
HRESULT GetChangeUnitVersion(
BYTE * pbChangeUnitId,
SYNC_VERSION * pChangeVersion);
Paramètres
- pbChangeUnitId
[in] ID de l'unité de modification.
- pChangeVersion
[out] Retourne la version de l'unité de modification identifiée par pbChangeUnitId.
Valeur de retour
S_OK.
S_FALSE si l'ID d'unité de modification n'existe pas.
E_POINTER.
SYNC_E_INVALIDOPERATION si l'élément est un objet tombstone.
Notes
La version d'unité de modification contient la clé du réplica qui a apporté la modification la plus récente à l'unité de modification, ainsi que le nombre de cycles de ce réplica lorsque la modification a été effectuée.
Si IItemMetadata::SetChangeUnitVersion a été appelée pour définir la valeur de version, mais que la modification n'a pas encore été enregistrée par un appel à IReplicaMetadata::SaveItemMetadata, GetChangeUnitVersion retourne la valeur contenue dans l'objet IItemMetadata et non la valeur stockée dans le magasin des métadonnées.