IReplicaMetadata::GetCustomFieldMetadata
Obtiene el campo de metadatos personalizado asociado a esta réplica.
HRESULT GetCustomFieldMetadata(
BYTE * pbValue,
ULONG * pcbValue);
Parámetros
- pbValue
[in, out, unique, size_is(*pcbValue)] Devuelve el valor del campo de metadatos personalizado.
- pcbValue
[in, out] Especifica el número de bytes de pbValue. Devuelve el número de bytes necesarios para pbValue si pbValue es demasiado pequeño, o bien, el número de bytes escritos en pbValue si se escriben los datos.
Valor devuelto
S_OK
E_POINTER
HRESULT_FROM_WIN32(ERROR_MORE_DATA) si pbValue es demasiado pequeño. En este caso, pcbValue devuelve el número necesario de bytes.
SYNC_E_METADATA_VALUE_NOT_SET si no se ha establecido el valor del campo de metadatos personalizado o se ha establecido en NULL.
Notas
El campo de metadatos personalizado proporciona un lugar en el que almacenar información sobre la réplica en su totalidad.