IProviderSyncServices::DeserializeReplicaKeyMap
Crée un objet IReplicaKeyMap et l'initialise en utilisant des données sérialisées.
HRESULT DeserializeReplicaKeyMap(
const BYTE *pbReplicaKeyMap,
DWORD cbReplicaKeyMap,
IReplicaKeyMap **ppReplicaKeyMap);
Paramètres
- pbReplicaKeyMap
[in, size_is(cbReplicaKeyMap)] Données de mappage de clés de réplica sérialisé.
- cbReplicaKeyMap
[in] Nombre d'octets dans pbReplicaKeyMap.
- ppReplicaKeyMap
[out] Retourne l'objet de mappage de clés de réplica nouvellement créé.
Valeur de retour
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION lorsque les données sérialisées ne sont pas valides.
SYNC_E_INVALID_OPERATION lorsque cet objet n'est pas initialisé.
SYNC_E_ID_FORMAT_MISMATCH si le schéma du format d'ID spécifié par pbReplicaKeyMap diffère de celui qui est utilisé pour initialiser l'objet IProviderSyncServices.