IReplicaMetadata::GetCustomFieldMetadata
获取与此副本相关联的自定义元数据字段。
HRESULT GetCustomFieldMetadata(
BYTE * pbValue,
ULONG * pcbValue);
参数
- pbValue
[in, out, size_is(*pcbValue), unique] 返回自定义元数据字段值。
- pcbValue
[in, out] 指定 pbValue 中的字节数。如果 pbValue 太小,则返回 pbValue 必需的字节数;如果写入了数据,则返回写入到 pbValue 中的字节数。
返回值
S_OK
E_POINTER
如果 pbValue 太小,则返回值为 HRESULT_FROM_WIN32(ERROR_MORE_DATA)。在这种情况下,pcbValue 返回必需的字节数。
如果尚未设置自定义元数据字段值或者该值已设置为 NULL,则返回值为 SYNC_E_METADATA_VALUE_NOT_SET。
备注
自定义元数据字段可提供一个整体存放副本信息的位置。