IProviderSyncServices::DeserializeReplicaKeyMap
Cria um objeto IReplicaKeyMap e o inicializa usando dados serializados.
HRESULT DeserializeReplicaKeyMap(
const BYTE *pbReplicaKeyMap,
DWORD cbReplicaKeyMap,
IReplicaKeyMap **ppReplicaKeyMap);
Parâmetros
- pbReplicaKeyMap
[in, size_is(cbReplicaKeyMap)] Os dados do mapa da chave da réplica serializados.
- cbReplicaKeyMap
[in] O número de bytes em pbReplicaKeyMap.
- ppReplicaKeyMap
[out] Retorna o objeto do mapa da chave da réplica recém-criado.
Valor de retorno
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION quando os dados serializados não são válidos.
SYNC_E_INVALID_OPERATION quando este objeto não é inicializado.
SYNC_E_ID_FORMAT_MISMATCH se o esquema de formato da ID especificado por pbReplicaKeyMap for diferente do esquema de formato de ID usado para inicializar o objeto IProviderSyncServices.