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 IReplicaKeyMap object and initializes it by using serialized data.
HRESULT DeserializeReplicaKeyMap(
const BYTE *pbReplicaKeyMap,
DWORD cbReplicaKeyMap,
IReplicaKeyMap **ppReplicaKeyMap);
Parameters
- pbReplicaKeyMap
[in, size_is(cbReplicaKeyMap)] The serialized replica key map data.
- cbReplicaKeyMap
[in] The number of bytes in pbReplicaKeyMap.
- ppReplicaKeyMap
[out] Returns the newly created replica key map object.
Return Value
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION when the serialized data is not valid.
SYNC_E_INVALID_OPERATION when this object is not initialized.
SYNC_E_ID_FORMAT_MISMATCH if the ID format schema that is specified by pbReplicaKeyMap differs from the ID format schema that is used to initialize the IProviderSyncServices object.