IProviderSyncServices::DeserializeFullEnumerationChangeBatch
Cria um objeto ISyncFullEnumerationChangeBatch e o inicializa usando dados serializados.
HRESULT DeserializeFullEnumerationChangeBatch(
const BYTE * pbChangeBatch,
DWORD cbChangeBatch,
ISyncFullEnumerationChangeBatch ** ppChangeBatch );
Parâmetros
- pbChangeBatch
[in, size_is(cbChangeBatch)] Os dados do lote de alterações serializadas.
- cbChangeBatch
[in] O número de bytes em pbChangeBatch.
- ppChangeBatch
[out] Retorna o objeto do lote de alterações recém-criado.
Valor de retorno
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_DESERIALIZATION quando os dados serializados não forem válidos.
SYNC_E_INVALID_OPERATION quando este objeto não for inicializado.
SYNC_E_ID_FORMAT_MISMATCH quando a ID contida nos dados serializados não está no formato especificado pelo esquema de formato de ID usado para inicializar este objeto.