IBackgroundCopyJob::Resume メソッド (bits.h)
新しいジョブをアクティブ化するか、中断されたジョブを再起動します。
構文
HRESULT Resume();
戻り値
このメソッドは、次の HRESULT 値と他の値を返します。
リターン コード | 説明 |
---|---|
|
ジョブが正常に再起動されました。 |
|
転送するファイルはありません。 |
|
ジョブの状態を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 |