次の方法で共有


ISyncMgrSynchronize::SetItemStatus メソッド (mobsync.h)

ISyncMgrSynchronize::P repareForSync メソッドからハンドラーが返され、PrepareForSyncCompleted コールバック メソッドを呼び出してから、またはハンドラーが ISyncMgrSynchronize::Synchronize メソッドから返されたが、SynchronizeCompleted コールバック メソッドを呼び出していない間の 2 つのケースで、登録されたアプリケーションのハンドラーの同期マネージャーによって呼び出されます。

構文

HRESULT SetItemStatus(
  [in] REFGUID pItemID,
  [in] DWORD   dwSyncMgrStatus
);

パラメーター

[in] pItemID

種類: REFGUID

状態が変更されたアイテムを識別します。

[in] dwSyncMgrStatus

型: DWORD

SYNCMGRSTATUS 列挙から取得された指定された項目の新しい状態。

戻り値

種類: HRESULT

このメソッドは、標準の戻り値、E_INVALIDARG、E_UNEXPECTED、およびE_OUTOFMEMORYをサポートします。

リターン コード 説明
S_OK
状態が設定されました。

注釈

現在、 SyncMgr でサポートされている SYNCMGRSTATUS 状態値はSYNCMGRSTATUS_SKIPPEDのみです。 登録されたアプリケーションのハンドラーは、この状態値を受け取ったときに pItemID で指定された項目をスキップする必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mobsync.h
[DLL] Mobsync.dll

こちらもご覧ください

ISyncMgrSynchronize

ISyncMgrSynchronize::P repareForSync

ISyncMgrSynchronize::SetProgressCallback

ISyncMgrSynchronize::Synchronize

PrepareForSyncCompleted

SYNCMGRSTATUS

SynchronizeCompleted