IProviderMetadataUpgradeCallback::OnProviderUpgradeRequired
Tritt auf, wenn die erwartete Anbieterkompatibilitätsversion, für die ISyncMetadataStoreSerializer::DeserializeReplicaMetadata angegeben wurde, nicht mit der Anbieterversion übereinstimmt, die in den serialisierten Daten enthalten ist.
HRESULT OnProviderUpgradeRequired(
DWORD dwCurrentProviderVersionInFile);
Parameter
- dwCurrentProviderVersionInFile
[in] Die Anbieterversion, die in den serialisierten Metadaten enthalten ist.
Rückgabewert
S_OK
Anbieterspezifische Fehlercodes.
Hinweise
Wenn der Anbieter die Metadaten nicht von der durch dwCurrentProviderVersionInFile angegebenen Version aktualisieren kann, muss diese Methode einen Fehler zurückgeben, z. B. SYNC_E_METADATA_STORE_DESERIALIZATION_PROVIDER_VERSION_MISMATCH.