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

IHWEventHandler インターフェイスを拡張して、デバイス ハンドラーのユーザー アカウント制御 (UAC) の昇格に対処します。

継承

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

メソッド

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

 
IHWEventHandler2::HandleEventWithHWND

アプリケーションが処理するために登録されていないコンテンツ タイプを含む自動再生デバイス イベントを処理します。 このメソッドは、プロセスに昇格された特権が必要な場合に UI を表示できるように、所有者ウィンドウへのハンドルを提供します。

注釈

このインターフェイスは、継承元の IHWEventHandler インターフェイスのメソッドも提供します。

このインターフェイスを実装するハンドラーは、 IHWEventHandler::HandleEventIHWEventHandler2::HandleEventWithHWND の呼び出しからすばやく戻る必要があるため、自動再生ダイアログが閉じないようにする必要があります。 また、このハンドラーを作成するためにローカル サーバーを起動する必要がある場合は、CreateInstance 呼び出しをブロックしないでください。できるだけ早く戻る必要があります。

要件

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