Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Выполняет сериализацию пакета изменений в байтовый массив.
HRESULT Serialize(
BYTE * pbChangeBatch,
DWORD * pcbChangeBatch);
Параметры
- pbChangeBatch
[in, out, unique, size_is(*pcbChangeBatch)] Массив байтов, получающий данные пакета изменений.
- pcbChangeBatch
[in, out] Указывает число байтов в объекте pbChangeBatch. Возвращает размер (в байтах), необходимый для pbChangeBatch, если значение pbChangeBatch слишком мало, либо число байтов, записанных в pbChangeBatch.
Возвращаемое значение
S_OK
E_POINTER
E_OUTOFMEMORY
HRESULT_FROM_WIN32(ERROR_MORE_DATA), если размер pbChangeBatch слишком мал. В этом случае необходимый размер в байтах сохраняется в pcbChangeBatch.
SYNC_E_INVALID_OPERATION, если последняя группа, добавленная в пакет, не завершена.