Compartir a través de


IProviderSyncServices::DeserializeReplicaKeyMap

Crea un objeto IReplicaKeyMap y lo inicializa mediante datos serializados.

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

Parámetros

  • pbReplicaKeyMap
    [in, size_is(cbReplicaKeyMap)] Datos de mapa de claves de réplica serializados.
  • cbReplicaKeyMap
    [in] Número de bytes de pbReplicaKeyMap.
  • ppReplicaKeyMap
    [out] Devuelve el objeto de mapa de claves de réplica que se acaba de crear.

Valor devuelto

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • SYNC_E_DESERIALIZATION si los datos serializados no son válidos.

  • SYNC_E_INVALID_OPERATION si este objeto no está inicializado.

  • SYNC_E_ID_FORMAT_MISMATCH si el esquema de formato de identificador especificado mediante pbReplicaKeyMap no coincide con el que se usa para inicializar el objeto IProviderSyncServices.

Vea también

Referencia

Interfaz IProviderSyncServices