Compartilhar via


ISyncChangeBuilder::AddChangeUnitMetadata

Adiciona metadados da unidade de alteração a uma alteração de item.

HRESULT AddChangeUnitMetadata(
  const BYTE * pbChangeUnitId, 
  const SYNC_VERSION * pChangeUnitVersion);

Parâmetros

  • pbChangeUnitId
    [in] A ID da unidade de alteração a adicionar à alteração de item.
  • pChangeUnitVersion
    [in] A versão da alteração da unidade de alteração a adicionar à alteração de item.

Valor de retorno

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_ID_FORMAT_MISMATCH quando o formato da ID da unidade de alteração contida em pbChangeUnitId não combina com o formato especificado pelo esquema de formato da ID do provedor.

  • SYNC_E_INVALID_OPERATION se a alteração do item ao qual, para adicionar essa unidade de alteração, deve-se definir SYNC_CHANGE_FLAG_DELETE or SYNC_CHANGE_FLAG_DOES_NOT_EXIST como um de seus sinalizadores.

Consulte também

Referência

Interface ISyncChangeBuilder
Estrutura SYNC_VERSION