Partager via


IReplicaMetadata::GetCustomFieldMetadata

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

HRESULT GetCustomFieldMetadata(
  BYTE * pbValue,
  ULONG * pcbValue);

Paramètres

  • pbValue
    [in, out, unique, size_is(*pcbValue)] Retourne la valeur du champ de métadonnées personnalisé.
  • pcbValue
    [in, out] Spécifie le nombre d'octets contenus dans pbValue. Retourne le nombre d'octets requis pour pbValue lorsque pbValue est trop petit, ou le nombre d'octets écrits dans pbValue lorsque des données sont écrites.

Valeur de retour

  • S_OK.

  • E_POINTER.

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA) lorsque pbValue est trop petit. Dans ce cas, pcbValue retourne le nombre d'octets requis.

  • SYNC_E_METADATA_VALUE_NOT_SET si la valeur de champ de métadonnées personnalisé n'a pas été définie ou si la valeur NULL lui a été affectée.

Notes

Le champ de métadonnées personnalisé fournit un emplacement où stocker des informations relatives au réplica dans son ensemble.

Voir aussi

Référence

Interface IReplicaMetadata