次の方法で共有


IBackgroundCopyJob::Resume メソッド (bits.h)

新しいジョブをアクティブ化するか、中断されたジョブを再起動します。

構文

HRESULT Resume();

戻り値

このメソッドは、次の HRESULT 値と他の値を返します。

リターン コード 説明
S_OK
ジョブが正常に再起動されました。
BG_E_EMPTY
転送するファイルはありません。
BG_E_INVALID_STATE
ジョブの状態をBG_JOB_STATE_CANCELLEDまたはBG_JOB_STATE_ACKNOWLEDGEDすることはできません。

注釈

ジョブを作成すると、ジョブは最初に中断されます。 Resume を呼び出すと、ジョブが中断状態からキューに入った状態に移動します。 スケジューラがファイルを転送するジョブのターンであると判断するまで、ジョブはキューに入った状態のままです。 このメソッドを呼び出す前に、ジョブに 1 つ以上のファイルが含まれている必要があることに注意してください。 ジョブの種類が BG_JOB_TYPE_UPLOAD_REPLY で、応答ファイルの名前を指定する場合は、Resume を呼び出す前に IBackgroundCopyJob2::SetReplyFileName メソッドを呼び出す必要があります。

BG_JOB_STATE_TRANSIENT_ERRORまたはBG_JOB_STATE_ERROR状態のジョブの場合は、 Resume メソッドを呼び出して、エラーを修正した後でジョブを再起動します。

要件

要件
サポートされている最小のクライアント Windows XP
サポートされている最小のサーバー Windows Server 2003
対象プラットフォーム Windows
ヘッダー bits.h
Library Bits.lib
[DLL] QmgrPrxy.dll

こちらもご覧ください

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend