ISyncFullEnumerationChangeBatch::GetClosedUpperBoundItemId
Obtient la limite supérieure fermée sur les ID d'élément qui requièrent des versions de destination.
Syntaxe
HRESULT GetClosedUpperBoundItemId(
BYTE * pbClosedUpperBoundItemId,
DWORD * pcbIdSize);
Paramètres
pbClosedUpperBoundItemId
[in, out, unique, size_is(*pcbIdSize)] Retourne la limite supé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 pbClosedUpperBoundItemId. Retourne le nombre d'octets requis pour la taille de pbClosedUpperBoundItemId lorsque pcbIdSize est trop petit, ou le nombre d'octets écrits dans pbClosedUpperBoundItemId.
Valeur de retour
S_OK
E_POINTER
HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pbClosedUpperBoundItemId 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.