ISyncMgrResolutionHandler::KeepItems メソッド (syncmgr.h)
渡されたシェル項目を保持します。
構文
HRESULT KeepItems(
[in] ISyncMgrConflictResolutionItems *pArray,
[out] SYNCMGR_RESOLUTION_FEEDBACK *pFeedback
);
パラメーター
[in] pArray
種類: ISyncMgrConflictResolutionItems*
ISyncMgrConflictResolutionItems の配列へのポインター。 メソッド ISyncMgrResolutionHandler::QueryAbilities がパラメーター pdwAbilities でSYNCMGR_RA_KEEP_MULTIPLE返された場合、配列には複数の項目が含まれます。
[out] pFeedback
種類: SYNCMGR_RESOLUTION_FEEDBACK*
このメソッドが戻るとき、 には SYNCMGR_RESOLUTION_FEEDBACK 値が含まれます。
戻り値
種類: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
pFeedback で返されるSYNCMGR_RESOLUTION_FEEDBACK値によって、次の競合がどのように解決されるかが決まります。 このメソッドが失敗した場合は、エラー メッセージが表示され、続行方法がユーザーに求められます。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | syncmgr.h |