Partilhar via


IReplicaMetadata::SetCustomFieldMetadata

Define o campo de metadados personalizado associado a esta réplica.

HRESULT SetCustomFieldMetadata(
  BYTE * pbValue,
  ULONG cbValue);

Parâmetros

  • pbValue
    [in, size_is(cbValue), unique] O valor a ser definido para o campo de metadados personalizados.
  • cbValue
    [in] O número de bytes em pbValue.

Valor de retorno

  • S_OK

  • E_INVALIDARG

Comentários

Para definir o valor de campo de metadados personalizado como um valor nulo, pbValue deve ser NULL e cbValue deve ser 0. Se pbValue for NULL e cbValue não for 0, ou se cbValue for 0 e pbValue não for NULL, E_INVALIDARG será retornado.

Dica

Este método não salva a alteração no repositório. O provedor precisa chamar IReplicaMetadata::SaveReplicaMetadata para salvar todas as alterações feitas nas propriedades de IReplicaMetadata.

Consulte também

Referência

Interface IReplicaMetadata