CONFIRM_CONFLICT_ITEM 構造体 (syncmgr.h)

競合項目の構造を定義します。

構文

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

メンバー

pShellItem

種類: IShellItem2*

IShellItem2 インターフェイスへのポインター。

pszOriginalName

種類: LPWSTR

元の名前へのポインター。 NULL に設定すると、IShellItem の表示名が使用されます。

pszAlternateName

種類: LPWSTR

代替名へのポインター。 複数の項目を保持する場合は、アイテムの名前をこの名前に変更する必要があります。 ユーザーは、名前を変更できる場合とない場合があります。

pszLocationShort

種類: LPWSTR

短い場所へのポインター。

pszLocationFull

種類: LPWSTR

完全な場所へのポインター。

nType

種類: SYNCMGR_CONFLICT_ITEM_TYPE

競合項目の種類。 「SYNCMGR_CONFLICT_ITEM_TYPE」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header syncmgr.h