共用方式為


IReplicaMetadata::SetCustomFieldMetadata

設定與這個複寫相關聯的自訂中繼資料欄位。

HRESULT SetCustomFieldMetadata(
  BYTE * pbValue,
  ULONG cbValue);

參數

  • pbValue
    [in, size_is(cbValue), unique] 要對此自訂中繼資料欄位設定的值。
  • cbValue
    [in] pbValue 中的位元組數目。

傳回值

  • S_OK

  • E_INVALIDARG

備註

若要將此自訂中繼資料欄位值設定為 Null 值,則 pbValue 必須為 NULL 且 cbValue 必須為 0。如果 pbValue 為 NULL 但 cbValue 不是 0,或者 cbValue 為 0 但 pbValue 不是 NULL,便會傳回 E_INVALIDARG。

注意

這個方法不會將變更儲存到存放區,提供者必須呼叫 IReplicaMetadata::SaveReplicaMetadata 來儲存對 IReplicaMetadata 屬性做的所有變更。

請參閱

參考

IReplicaMetadata 介面