ISyncFullEnumerationChangeBatch::GetClosedLowerBoundItemId
Ottiene il limite inferiore chiuso degli ID elemento che richiedono versioni di destinazione.
HRESULT GetClosedLowerBoundItemId(
BYTE * pbClosedLowerBoundItemId,
DWORD * pcbIdSize);
Parametri
- pbClosedLowerBoundItemId
[in, out, unique, size_is(*pcbIdSize)] Restituisce il limite inferiore chiuso degli ID elemento che richiedono versioni di destinazione.
- pcbIdSize
[in, out] Specifica il numero di byte in pbClosedLowerBoundItemId. Restituisce il numero di byte necessari per le dimensioni di pbClosedLowerBoundItemId se pcbIdSize è troppo piccolo oppure restituisce il numero di byte scritti in pbClosedLowerBoundItemId.
Valore restituito
S_OK
E_POINTER
HRESULT_FROM_WIN32 (ERROR_MORE_DATA) se pbClosedLowerBoundItemId è troppo piccolo. In questo caso, il numero di byte necessari viene archiviato in pcbIdSize.
SYNC_E_INVALID_OPERATION se non è stato aggiunto alcun gruppo al batch o un gruppo è stato aperto ma non terminato.
Osservazioni
Quando elabora questo batch di modifiche, il provider di destinazione deve fornire informazioni sulla versione per tutti gli elementi con ID compresi tra i limiti inferiore chiuso e superiore chiuso specificati, estremi inclusi.