Share via


IAsynchronousNotifyingChangeApplier::LoadChangeApplierInfo

Loads change applier data from a byte array that contains serialized data from another change applier.

HRESULT LoadChangeApplierInfo( 
  const BYTE *pbChangeApplierInfo,
  DWORD cbChangeApplierInfo);

Parameters

  • pbChangeApplierInfo
    [in, sizeof(cbChangeApplierInfo)] The serialized change applier data.
  • cbChangeApplierInfo
    [in] Specifies the number of bytes in pbChangeApplierInfo.

Return Value

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • E_INVALIDARG

  • SYNC_E_DESERIALIZATION when the change applier cannot be initialized by using the serialized data.

Remarks

This method is used to initialize this change applier by using data serialized from another change applier. For example, if the other change applier is remote, the data can be serialized from the other change applier and used to initialize this change applier.

See Also

Reference

IAsynchronousNotifyingChangeApplier Interface