ISyncMgrEventLinkUIOperation::Init メソッド (syncmgr.h)
ISyncMgrUIOperation::Run が操作するイベントを認識できるように、同期センターがリンク先のイベントを提供できるようにします。
構文
HRESULT Init(
[in] REFGUID rguidEventID,
[in] ISyncMgrEvent *pEvent
);
パラメーター
[in] rguidEventID
種類: REFGUID
格納されているイベント ID への参照。 このパラメーターは、pEvent パラメーターの GetEventID メソッドから返されるパラメーターと同じです。
[in] pEvent
種類: ISyncMgrEvent*
Run で使用する ISyncMgrEvent オブジェクトへのポインター。 これは、リンクを所有するイベント オブジェクトです。
戻り値
種類: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
イベント ID は、 ReportEvent が呼び出されたときにハンドラーに指定される ID、またはイベントがカスタム イベント ストアから取得されたときにハンドラーによって提供される ID です。
ReportEvent を呼び出すと、ユーザーがログオフするまで、またはハンドラーが再び同期されるまで、イベントが格納されます。
カスタム イベント ストアを実装するために使用されるインターフェイスは 、ISyncMgrEventStore です。
pEvent パラメーターで提供される ISyncMgrEvent は、カスタム イベント ストアから取得されたオブジェクトとは異なります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | syncmgr.h |