Condividi tramite


IProviderSyncServices::DeserializeReplicaKeyMap

Crea un oggetto IReplicaKeyMap e lo inizializza tramite dati serializzati.

HRESULT DeserializeReplicaKeyMap( 
  const BYTE *pbReplicaKeyMap,
  DWORD cbReplicaKeyMap,
  IReplicaKeyMap **ppReplicaKeyMap);

Parametri

  • pbReplicaKeyMap
    [in, size_is (cbReplicaKeyMap)] Dati della mappa di chiavi di replica serializzati.
  • cbReplicaKeyMap
    [in] Numero di byte in pbReplicaKeyMap.
  • ppReplicaKeyMap
    [out] Restituisce l'oggetto della mappa di chiavi di replica appena creato.

Valore restituito

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • SYNC_E_DESERIALIZATION se i dati serializzati non sono validi.

  • SYNC_E_INVALID_OPERATION se questo oggetto non viene inizializzato.

  • SYNC_E_ID_FORMAT_MISMATCH se lo schema del formato dell'ID specificato da pbReplicaKeyMap è diverso dallo schema del formato dell'ID utilizzato per inizializzare l'oggetto IProviderSyncServices.

Vedere anche

Riferimento

Interfaccia IProviderSyncServices