ISyncMgrConflict::GetConflictIdInfo method

Gets information that identifies a conflict within a conflict store.

Syntax


HRESULT GetConflictIdInfo(
  [out] SYNCMGR_CONFLICT_ID_INFO *pConflictIdInfo
);

Parameters

pConflictIdInfo [out]

Type: SYNCMGR_CONFLICT_ID_INFO*

A pointer to a conflict ID info structure. See SYNCMGR_CONFLICT_ID_INFO.

Return value

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

Note  Each member should be allocated using CoTaskMemAlloc. Free each member using CoTaskMemFree.
 

This method contains two opaque blobs: One is the ID uniquely identifying a conflict within a conflict store. The other is optional extra information stored with the conflict that may be used by the implementation when creating conflict objects in BindToConflict and RemoveConflicts.

The size of of the ID blob must be kept short so that the ID may be embedded inside the conflict's pointer to an item identifier list (PIDL) or parsing name.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Syncmgr.h

IDL

Syncmgr.idl

 

 

Show: