IAsynchronousNotifyingChangeApplier::GetChangeApplierInfo
Serializes the change applier data into a byte array.
Note
This method is now obsolete.
HRESULT GetChangeApplierInfo(
BYTE *pbChangeApplierInfo,
DWORD *pcbChangeApplierInfo);
Parameters
- pbChangeApplierInfo
[in, out, unique, size_is(*pcbChangeApplierInfo)] Returns the serialized change applier data.
- pcbChangeApplierInfo
[in, out] Specifies the number of bytes in pbChangeApplierInfo. Returns either the number of bytes required to retrieve the range value if pcbChangeApplierInfo is too small, or the number of bytes written.
Return Value
S_OK
S_FALSE if no change applier data exists.
E_POINTER
E_OUTOFMEMORY
E_INVALIDARG
HRESULT_FROM_WIN32(ERROR_MORE_DATA) when pcbChangeApplierInfo is too small. In this case, the required number of bytes is returned in pcbChangeApplierInfo.
Remarks
This method is used to serialize data from this change applier to another change applier. For example, if the other change applier is remote, the data can be serialized from this object and used to initialize the remote change applier.