IProviderSyncServices::DeserializeReplicaKeyMap
Erstellt ein IReplicaKeyMap-Objekt und initialisiert es mithilfe serialisierter Daten.
HRESULT DeserializeReplicaKeyMap(
const BYTE *pbReplicaKeyMap,
DWORD cbReplicaKeyMap,
IReplicaKeyMap **ppReplicaKeyMap);
Parameter
- pbReplicaKeyMap
[in, size_is(cbReplicaKeyMap)] Die serialisierten Replikatschlüssel-Zuordnungsdaten.
- cbReplicaKeyMap
[in] Die Anzahl der Bytes in pbReplicaKeyMap.
- ppReplicaKeyMap
[out] Gibt das neu erstellte Replikatschlüssel-Zuordnungsobjekt zurück.
Rückgabewert
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION, wenn die serialisierten Daten ungültig sind.
SYNC_E_INVALID_OPERATION, wenn dieses Objekt nicht initialisiert ist.
SYNC_E_ID_FORMAT_MISMATCH, wenn das von pbReplicaKeyMap angegebene ID-Formatschema von dem ID-Formatschema abweicht, mit dem das IProviderSyncServices-Objekt initialisiert wird.