次の方法で共有


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 インターフェイス