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 |