IEventSystem::Store メソッド (eventsys.h)

イベント システム内のイベントまたはサブスクリプション オブジェクトを作成または変更します。

構文

HRESULT Store(
  [in] BSTR     ProgID,
  [in] IUnknown *pInterface
);

パラメーター

[in] ProgID

追加するイベント オブジェクトの ProgID。 これは、有効なイベント オブジェクト クラス識別子である必要があります。 使用可能な値は、PROGID_EventSubscriptionとPROGID_EventClassです。

[in] pInterface

追加するオブジェクトへのポインター。 ProgID パラメーターで指定されたオブジェクトに応じて、これは IEventSubscription または IEventClass インターフェイスへのポインターです。

戻り値

このメソッドは、標準の戻り値E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、および次の値を返すことができます。

リターン コード 説明
S_OK
メソッドは正常に完了しました。
EVENT_E_INVALID_PER_USER_SID
ユーザーごとのサブスクリプションの所有者 SID が存在しません。

要件

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

関連項目

IEventSystem