IBackgroundCopyGroup インターフェイス (qmgr.h)
[IBackgroundCopyGroup は、[要件] セクションで指定したオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。 代わりに、 BITS インターフェイスを使用します。
グループを管理するには、 IBackgroundCopyGroup インターフェイスを使用します。 グループには、ダウンロード ジョブが含まれています。 たとえば、グループにジョブを追加し、グループのプロパティを設定し、ダウンロード キューでグループを開始および停止します。
継承
IBackgroundCopyGroup インターフェイスは、IUnknown インターフェイスから継承されます。 IBackgroundCopyGroup には、次の種類のメンバーもあります。
メソッド
IBackgroundCopyGroup インターフェイスには、これらのメソッドがあります。
IBackgroundCopyGroup::CancelGroup CancelGroup メソッドを使用して、キューからグループを削除します。 このメソッドを呼び出す前に完全にダウンロードされたファイルは、クライアントで使用できます。 グループはいつでも取り消すことができます。ただし、取り消されたグループは復旧できません。 |
IBackgroundCopyGroup::CreateJob CreateJob メソッドを使用して、グループに新しいジョブを追加します。 1 つのグループに含めることができるジョブは 1 つだけです。 |
IBackgroundCopyGroup::EnumJobs EnumJobs メソッドを使用して、グループ内のジョブの一覧を取得します。 リストに含まれるジョブは 1 つだけです。 |
IBackgroundCopyGroup::get_GroupID グループの識別子を取得するには、get_GroupID メソッドを使用します。 |
IBackgroundCopyGroup::get_Size get_Size メソッドを使用して、ダウンロードするグループ内のすべてのファイルのサイズを取得します。 |
IBackgroundCopyGroup::GetJob GetJob メソッドを使用して、グループからジョブを取得します。 |
IBackgroundCopyGroup::GetProgress GetProgress メソッドを使用して、ダウンロードの進行状況を取得します。 |
IBackgroundCopyGroup::GetProp GetProp メソッドを使用して、グループからプロパティ値を取得します。 |
IBackgroundCopyGroup::GetStatus GetStatus メソッドを使用して、グループの状態を取得します。 |
IBackgroundCopyGroup::ResumeGroup ResumeGroup メソッドを使用して、ダウンロード キューで中断されているグループを開始します。 |
IBackgroundCopyGroup::SetProp SetProp メソッドを使用して、グループ プロパティのプロパティ値を設定します。 |
IBackgroundCopyGroup::SuspendGroup SuspendGroup メソッドを使用して、ダウンロード キュー内のグループを一時停止します。 新しいグループ、エラーが発生しているグループ、またはダウンロードが完了したグループは自動的に中断されます。 |
IBackgroundCopyGroup::SwitchToForeground SwitchToForeground メソッドを使用して、バックグラウンドではなくフォアグラウンドでグループをダウンロードします。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP |
サポートされている最小のサーバー | Windows Server 2003 |
対象プラットフォーム | Windows |
ヘッダー | qmgr.h |