ISyncFullEnumerationChangeBatch::GetClosedLowerBoundItemId
Ruft die geschlossene Untergrenze für Element-IDs ab, die Zielversionen erfordern.
HRESULT GetClosedLowerBoundItemId(
BYTE * pbClosedLowerBoundItemId,
DWORD * pcbIdSize);
Parameter
- pbClosedLowerBoundItemId
[in, out, unique, size_is(*pcbIdSize)] Gibt die geschlossene Untergrenze für Element-IDs zurück, die Zielversionen erfordern.
- pcbIdSize
[in, out] Gibt die Anzahl der Bytes in pbClosedLowerBoundItemId an. Gibt die Anzahl der für die Größe von pbClosedLowerBoundItemId erforderlichen Bytes zurück, wenn pcbIdSize zu klein ist, oder die Anzahl der in pbClosedLowerBoundItemId geschriebenen Bytes.
Rückgabewert
S_OK
E_POINTER
HRESULT_FROM_WIN32 (ERROR_MORE_DATA), wenn pbClosedLowerBoundItemId zu klein ist. In diesem Fall wird die erforderliche Anzahl von Bytes in pcbIdSize gespeichert.
SYNC_E_INVALID_OPERATION, wenn dem Batch keine Gruppe hinzugefügt wurde oder wenn eine Gruppe geöffnet, jedoch nicht beendet wurde.
Hinweise
Wenn der Zielanbieter diesen Änderungsbatch verarbeitet, muss er Versionsinformationen für alle Elemente bereitstellen, deren Element-IDs zwischen der angegebenen geschlossenen Untergrenze und der angegebenen geschlossenen Obergrenze (einschließlich) liegen.