Freigeben über


CONFIRM_CONFLICT_ITEM-Struktur (syncmgr.h)

Definiert konfliktelementstruktur.

Syntax

typedef struct CONFIRM_CONFLICT_ITEM {
  IShellItem2                *pShellItem;
  LPWSTR                     pszOriginalName;
  LPWSTR                     pszAlternateName;
  LPWSTR                     pszLocationShort;
  LPWSTR                     pszLocationFull;
  SYNCMGR_CONFLICT_ITEM_TYPE nType;
} CONFIRM_CONFLICT_ITEM;

Member

pShellItem

Typ: IShellItem2*

Ein Zeiger auf die IShellItem2-Schnittstelle .

pszOriginalName

Typ: LPWSTR

Ein Zeiger auf den ursprünglichen Namen. Wenn sie auf NULL festgelegt ist, wird der Anzeigename von IShellItem verwendet.

pszAlternateName

Typ: LPWSTR

Ein Zeiger auf den alternativen Namen. Wenn mehrere Elemente beibehalten werden, muss das Element in diesen Namen umbenannt werden. Der Benutzer hat möglicherweise die Möglichkeit, den Namen zu ändern.

pszLocationShort

Typ: LPWSTR

Ein Zeiger auf die kurze Position.

pszLocationFull

Typ: LPWSTR

Ein Zeiger auf den vollständigen Speicherort.

nType

Typ: SYNCMGR_CONFLICT_ITEM_TYPE

Der Konfliktelementtyp. Siehe SYNCMGR_CONFLICT_ITEM_TYPE.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile syncmgr.h