IWMDMProgress2::End2 メソッド (mswmdm.h)
End2 メソッドは、完了状態インジケーターを指定して IWMDMProgress::End を拡張します。
構文
HRESULT End2(
[in] HRESULT hrCompletionCode
);
パラメーター
[in] hrCompletionCode
終了した操作の戻り値。
戻り値
メソッドからの戻り値は、Windows Media デバイス マネージャーでは無視されます。
注釈
IWMDMProgress2 は、特定の操作に対してアプリケーションから Windows Media デバイス マネージャーに提供されるコールバック インターフェイスです。 End2 は、その操作が完了したときに呼び出されます。 hrCompletionCode パラメーターは、進行中の操作の完了状態です。 たとえば、アプリケーションは Insert2 メソッドへの IWMDMProgress2 インターフェイス ポインターを提供できます。 Insert2 によって行われたファイル転送が完了すると、IWMDMProgress2 インターフェイス ポインターで End2 が呼び出され、hrCompletion パラメーターとしてファイル転送の完了状態が返されます。
IWMDMProgress3::End3 は詳細情報を提供し、このメソッドの代わりに実装する必要があります。
例
次の C++ コードは、 Progress2 メソッドの簡単な実装です。
HRESULT Progress(DWORD dwTranspiredTicks)
{
// TODO: Display the message: "IWMDMProgress::Progress called."
// followed by the dwTranspiredTicks value.
return S_OK;
}
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | mswmdm.h |
Library | Mssachlp.lib |