Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates an ISyncChangeBatch object and initializes it by using serialized data.
HRESULT DeserializeChangeBatch(
const BYTE * pbChangeBatch,
DWORD cbChangeBatch,
ISyncChangeBatch ** ppChangeBatch);
Parameters
- pbChangeBatch
[in, size_is(cbChangeBatch)] The serialized change batch data.
- cbChangeBatch
[in] The number of bytes in pbChangeBatch.
- ppChangeBatch
[out] Returns the newly created change batch object.
Return Value
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION when the serialize data is not valid.
SYNC_E_INVALID_OPERATION when this object is not initialized.
SYNC_E_ID_FORMAT_MISMATCH when an ID contained in the serialized data is not in the format specified by the ID format schema that is used to initialize this object.