ISyncDataConverter::ConvertDataToProviderFormat
Konvertiert Daten von einem externen Format in das Übertragungsformat eines Anbieters. Das externe Format kann das Übertragungsformat eines anderen Anbieters oder ein Zwischenformat sein, das von einer Synchronisierungscommunity verwendet wird.
HRESULT ConvertDataToProviderFormat(
ILoadChangeContext *pDataContext,
IUnknown *pUnkDataOut,
IUnknown **ppUnkDataOut);
Parameter
- pDataContext
[in] Ein ILoadChangeContext-Objekt, das Informationen über eine Änderung darstellt, die aus dem Elementspeicher geladen werden soll. Dieses Objekt kann verwendet werden, um einen behebbaren Fehler für eine Änderung festzulegen, wenn während der Datenkonvertierung ein Problem auftritt.
- pUnkDataOut
[in] Die zu konvertierenden Daten.
- ppUnkDataout
[out] Die konvertierten Daten.
Rückgabewert
S_OK
Entwicklerdefinierte Fehlerwerte
Hinweise
Wenn diese Methode während der Datenkonvertierung einen Fehler zurückgibt, wird die Synchronisierungssitzung beendet und der Fehlercode zurückgegeben. Wenn bei der Datenkonvertierung ein behebbarer Fehler auftritt, legt die Methode den Fehler für pDataContext fest, und gibt ihn nicht zurück. Das Element, für das der Fehler festgelegt ist, wird dann während der Änderungsanwendung übersprungen.
Siehe auch
Verweis
ISyncDataConverter-Schnittstelle