IConflictLogAccess::GetItemConflicts
Obtiene una lista que contiene todos los conflictos del registro o solo los conflictos identificados por la lista de elementos solicitados especificada.
HRESULT GetItemConflicts(
IEnumSyncChanges * pRequestedItems,
IEnumLoggedConflicts ** ppEnum);
Parámetros
- pRequestedItems
[in] Cada conflicto de la lista devuelta se identifica mediante uno de los elementos especificados en esta lista.
- ppEnum
[out, retval] Devuelve una lista que contiene todos los conflictos del registro o solo los conflictos identificados por la lista de elementos solicitados especificada.
Valor devuelto
S_OK
Códigos de error determinados por el usuario
Notas
La implementación en Sync Framework de este método que proporciona el objeto IMemoryConflictLog devuelve una lista que contiene los conflictos del registro de conflictos en memoria y del registro de conflictos del proveedor, si se especificó un objeto IConflictLogAccess en la llamada a Initialize. Para ello, el registro de conflictos en memoria llama al método GetItemConflicts del registro de conflictos del proveedor.
Notas para los implementadores
La implementación de este método puede devolver simplemente todos los conflictos del registro y omitir la lista de elementos solicitados especificada por pRequestedItems.
Si la implementación utiliza pRequestedItems para determinar el resultado, debe devolver todos los conflictos del registro identificados por un identificador de elemento o de unidad de cambio enumerados en pRequestedItems.