CONFIRM_CONFLICT_ITEM structure (syncmgr.h)
Defines conflict item structure.
Syntax
typedef struct CONFIRM_CONFLICT_ITEM {
IShellItem2 *pShellItem;
LPWSTR pszOriginalName;
LPWSTR pszAlternateName;
LPWSTR pszLocationShort;
LPWSTR pszLocationFull;
SYNCMGR_CONFLICT_ITEM_TYPE nType;
} CONFIRM_CONFLICT_ITEM;
Members
pShellItem
Type: IShellItem2*
A pointer to IShellItem2 interface.
pszOriginalName
Type: LPWSTR
A pointer to the original name. If set to NULL then IShellItem's display name will be used.
pszAlternateName
Type: LPWSTR
A pointer to the alternate name. If multiple items are kept, then item must be renamed to this name. User may or may not have an ability to change the name.
pszLocationShort
Type: LPWSTR
A pointer to the short location.
pszLocationFull
Type: LPWSTR
A pointer to the full location.
nType
Type: SYNCMGR_CONFLICT_ITEM_TYPE
The conflict item type. See SYNCMGR_CONFLICT_ITEM_TYPE.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | syncmgr.h |