Partager via


IReplicaMetadata::SetCustomFieldMetadata

Définit le champ de métadonnées personnalisé associé à ce réplica.

HRESULT SetCustomFieldMetadata(
  BYTE * pbValue,
  ULONG cbValue);

Paramètres

  • pbValue
    [in, size_is(cbValue), unique] Valeur à définir pour le champ de métadonnées personnalisé.
  • cbValue
    [in] Nombre d'octets contenus dans pbValue.

Valeur de retour

  • S_OK

  • E_INVALIDARG

Notes

Pour affecter à la valeur de champ de métadonnées personnalisé une valeur NULL, pbValue doit être NULL et cbValue doit être 0. Si pbValue a la valeur NULL, et cbValue n'a pas la valeur 0 ou si cbValue a la valeur 0 et pbValue n'a pas la valeur NULL, E_INVALIDARG est retourné.

Notes

Cette méthode n'enregistre pas la modification dans le magasin. Le fournisseur doit appeler IReplicaMetadata::SaveReplicaMetadata pour enregistrer toutes les modifications apportées aux propriétés IReplicaMetadata.

Voir aussi

Référence

Interface IReplicaMetadata