Share via


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