ISynchronousNotifyingChangeApplier::LoadChangeApplierInfo
Загружает данные объекта применения изменений из байтового массива, содержащего сериализованные данные из другого объекта применения изменений.
HRESULT LoadChangeApplierInfo(
const BYTE *pbChangeApplierInfo,
DWORD cbChangeApplierInfo);
Параметры
- pbChangeApplierInfo
[in, sizeof(cbChangeApplierInfo)] Сериализованные данные объекта применения изменений.
- cbChangeApplierInfo
[in] Указывает число байтов в объекте pbChangeApplierInfo.
Возвращаемое значение
S_OK
E_OUTOFMEMORY
E_INVALIDARG
E_POINTER
SYNC_E_DESERIALIZATION, если сериализованные данные являются недопустимыми.
Замечания
Этот метод применяется для инициализации объекта применения изменений с помощью данных, сериализованных из другого объекта применения изменений. Например, если один объект применения изменений является удаленным, данные могут быть сериализованы из другого объекта применения изменений и использованы для инициализации этого объекта применения изменений.