IHWEventHandler::HandleEvent メソッド (shobjidl.h)

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

構文

HRESULT HandleEvent(
  [in] LPCWSTR pszDeviceID,
  [in] LPCWSTR pszAltDeviceID,
  [in] LPCWSTR pszEventType
);

パラメーター

[in] pszDeviceID

種類: LPCWSTR

デバイス ID を含む文字列バッファーへのポインター。

[in] pszAltDeviceID

種類: LPCWSTR

代替デバイス ID を含む文字列バッファーへのポインター。 代替デバイス ID は、プライマリ デバイス ID よりも人間が判読できます。

[in] pszEventType

種類: LPCWSTR

イベントの種類を含む文字列バッファーへのポインター。 イベントの種類には、DeviceArrival、DeviceRemoval、MediaArrival、MediaRemoval が含まれます。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

イベントの種類は C/C++ 言語定数ではありません。これらはリテラル テキスト文字列です。

要件

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

こちらもご覧ください

IHWEventHandler

IHWEventHandler::HandleEventWithContent