Condividi tramite


Metodo ISyncMgrConflict::GetConflictIdInfo (syncmgr.h)

Ottiene informazioni che identificano un conflitto all'interno di un archivio conflitti.

Sintassi

HRESULT GetConflictIdInfo(
  [out] SYNCMGR_CONFLICT_ID_INFO *pConflictIdInfo
);

Parametri

[out] pConflictIdInfo

Tipo: SYNCMGR_CONFLICT_ID_INFO*

Puntatore a una struttura di informazioni ID conflitto. Vedere SYNCMGR_CONFLICT_ID_INFO.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Nota Ogni membro deve essere allocato usando CoTaskMemAlloc. Liberare ogni membro usando CoTaskMemFree.
 
Questo metodo contiene due BLOB opachi: uno è l'ID che identifica in modo univoco un conflitto all'interno di un archivio conflitti. L'altro è informazioni aggiuntive facoltative archiviate con il conflitto che può essere usato dall'implementazione durante la creazione di oggetti in conflitto in BindToConflict e RemoveConflicts.

Le dimensioni del BLOB ID devono essere mantenute brevi in modo che l'ID possa essere incorporato all'interno del puntatore del conflitto a un elenco di identificatori di elemento (PIDL) o al nome di analisi.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h