IHWEventHandler インターフェイス (shobjidl.h)

登録されているメディアの種類の処理を実装するために、AutoPlay によって呼び出されます。

継承

IHWEventHandler インターフェイスは、IUnknown インターフェイスから継承します。 IHWEventHandler には、次の種類のメンバーもあります。

メソッド

IHWEventHandler インターフェイスには、これらのメソッドがあります。

 
IHWEventHandler::HandleEvent

アプリケーションが処理するために登録されている種類のコンテンツがない自動再生デバイス イベントを処理します。
IHWEventHandler::HandleEventWithContent

実装されていません。 (IHWEventHandler.HandleEventWithContent)
IHWEventHandler::Initialize

IHWEventHandler インターフェイスの実装を含む オブジェクトを初期化します。

注釈

このインターフェイスをサポートする開発者は、コンポーネント オブジェクト モデル (COM) サーバーで公開する必要があります。

自動再生メディア ハンドラーとして登録されているすべてのアプリケーションは、このインターフェイスを実装する必要があります。 このインターフェイスを実装するハンドラーは、 IHWEventHandler::HandleEventIHWEventHandler2::HandleEventWithHWND の呼び出しからすぐに戻る必要があります。これにより、自動再生ダイアログが閉じられません。 さらに、このハンドラーを作成するためにローカル サーバーを起動する必要がある場合は、CreateInstance 呼び出しをブロックしないでください。できるだけ早く戻る必要があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー shobjidl.h