Condividi tramite


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.

Vedere anche

Riferimento

Interfaccia ISyncFullEnumerationChangeBatch