IProviderSyncServices::DeserializeFullEnumerationChangeBatch
Crée un objet ISyncFullEnumerationChangeBatch et l'initialise en utilisant des données sérialisées.
Syntaxe
HRESULT DeserializeFullEnumerationChangeBatch(
const BYTE * pbChangeBatch,
DWORD cbChangeBatch,
ISyncFullEnumerationChangeBatch ** ppChangeBatch );
Paramètres
pbChangeBatch
[in, size_is(cbChangeBatch)] Données du lot de modifications sérialisées.cbChangeBatch
[in] Nombre d'octets contenus dans pbChangeBatch.ppChangeBatch
[out] Retourne l'objet de lot de modifications récemment créé.
Valeur de retour
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION lorsque les données sérialisées ne sont pas valides.
SYNC_E_INVALID_OPERATION lorsque cet objet n'est pas initialisé.
SYNC_E_ID_FORMAT_MISMATCH lorsqu'un ID contenu dans les données sérialisées n'est pas au format spécifié par le schéma du format d'ID utilisé pour initialiser cet objet.