Partager via


ISyncFullEnumerationChangeBatch::GetClosedLowerBoundItemId

Obtient la limite inférieure fermée sur les ID d'élément qui requièrent des versions de destination.

Syntaxe

HRESULT GetClosedLowerBoundItemId(
  BYTE * pbClosedLowerBoundItemId,
  DWORD * pcbIdSize);

Paramètres

  • pbClosedLowerBoundItemId
    [in, out, unique, size_is(*pcbIdSize)] Retourne la limite inférieure fermée sur les ID d'élément qui requièrent des versions de destination.

  • pcbIdSize
    [in, out] Spécifie le nombre d'octets contenus dans pbClosedLowerBoundItemId. Retourne le nombre d'octets requis pour la taille de pbClosedLowerBoundItemId lorsque pcbIdSize est trop petit, ou le nombre d'octets écrits dans pbClosedLowerBoundItemId.

Valeur de retour

  • S_OK

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pbClosedLowerBoundItemId est trop petit. Dans ce cas, le nombre requis d'octets est stocké dans pcbIdSize.

  • SYNC_E_INVALID_OPERATION si aucun groupe n'a été ajouté au lot ou si un groupe a été ouvert, mais pas terminé.

Notes

Lorsque le fournisseur de destination traite ce lot de modifications, il doit fournir des informations de version pour tous ses éléments qui ont des ID qui se situent entre les limites inférieure et supérieure fermées spécifiées, incluses.

Voir aussi

Autres ressources

Interface ISyncFullEnumerationChangeBatch