ISyncFullEnumerationChangeBatch::GetClosedLowerBoundItemId
Obtiene el límite inferior cerrado de los identificadores de elemento que requieren versiones de destino.
HRESULT GetClosedLowerBoundItemId(
BYTE * pbClosedLowerBoundItemId,
DWORD * pcbIdSize);
Parámetros
- pbClosedLowerBoundItemId
[in, out, unique, size_is(*pcbIdSize)] Devuelve el límite inferior cerrado de los identificadores de elemento que requieren versiones de destino.
- pcbIdSize
[in, out] Especifica el número de bytes de pbClosedLowerBoundItemId. Devuelve el número de bytes necesarios para el tamaño de pbClosedLowerBoundItemId si pcbIdSize es demasiado pequeño, o bien, el número de bytes escritos en pbClosedLowerBoundItemId.
Valor devuelto
S_OK
E_POINTER
HRESULT_FROM_WIN32(ERROR_MORE_DATA) si pbClosedLowerBoundItemId es demasiado pequeño. En este caso, el número necesario de bytes se almacena en pcbIdSize.
SYNC_E_INVALID_OPERATION si no se ha agregado ningún grupo al lote, o se ha abierto un grupo pero no se ha finalizado.
Notas
Cuando el proveedor de destino procesa este lote de cambios, debe proporcionar información de versión para todos sus elementos que tienen identificadores comprendidos entre el límite inferior cerrado y el límite superior cerrado especificados, ambos incluidos.