次の方法で共有


ISyncMgrConflict::GetConflictIdInfo メソッド (syncmgr.h)

競合ストア内の競合を識別する情報を取得します。

構文

HRESULT GetConflictIdInfo(
  [out] SYNCMGR_CONFLICT_ID_INFO *pConflictIdInfo
);

パラメーター

[out] pConflictIdInfo

種類: SYNCMGR_CONFLICT_ID_INFO*

競合 ID 情報構造体へのポインター。 「SYNCMGR_CONFLICT_ID_INFO」を参照してください。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

メモ 各メンバーは、 CoTaskMemAlloc を使用して割り当てる必要があります。 CoTaskMemFree を使用して各メンバーを解放します。
 
このメソッドには、2 つの不透明な BLOB が含まれています。1 つは、競合ストア内の競合を一意に識別する ID です。 もう 1 つは、 BindToConflict および RemoveConflicts で競合オブジェクトを作成するときに実装で使用できる、競合と共に格納されるオプションの追加情報 です

ID BLOB のサイズは、アイテム識別子リスト (PIDL) または解析名への競合のポインター内に埋め込まれるように短くする必要があります。

要件

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