IReplicaMetadata::GetCustomFieldMetadata
Obtém o campo de metadados personalizado associado a essa réplica.
HRESULT GetCustomFieldMetadata(
BYTE * pbValue,
ULONG * pcbValue);
Parâmetros
- pbValue
[in, out, unique, size_is(*pcbValue)] Retorna o valor do campo de metadados personalizado.
- pcbValue
[in, out] Especifica o número de bytes em pbValue. Retorna o número de bytes necessários para pbValue quando pbValue for muito pequeno ou o número de bytes gravados para pbValue quando os dados forem gravados.
Valor de retorno
S_OK.
E_POINTER.
HRESULT_FROM_WIN32(ERROR_MORE_DATA) quando pbValue for muito pequeno. Nesse caso, pcbValue retorna o número necessário de bytes.
SYNC_E_METADATA_VALUE_NOT_SET se o valor do campo de metadados personalizado não estiver definido ou se estiver definido como NULL.
Comentários
O campo de metadados personalizado fornece um local para armazenar informações sobre a réplica.