Metodo IBackgroundCopyJob::Resume (bits.h)
Attiva un nuovo processo o riavvia un processo sospeso.
Sintassi
HRESULT Resume();
Valore restituito
Questo metodo restituisce i valori HRESULT seguenti, nonché altri.
Codice restituito | Descrizione |
---|---|
|
Il processo è stato riavviato correttamente. |
|
Nessun file da trasferire. |
|
Lo stato del processo non può essere BG_JOB_STATE_CANCELLED o BG_JOB_STATE_ACKNOWLEDGED. |
Commenti
Quando si crea un processo, il processo viene inizialmente sospeso. La chiamata a Resume sposta il processo dallo stato sospeso allo stato in coda. Il processo rimane nello stato in coda finché l'utilità di pianificazione non determina che è il turno del processo per trasferire i file. Si noti che il processo deve contenere uno o più file prima di chiamare questo metodo. Se il processo è di tipo BG_JOB_TYPE_UPLOAD_REPLY e si vuole specificare il nome del file di risposta, è necessario chiamare il metodo IBackgroundCopyJob2::SetReplyFileName prima di chiamare Resume.
Se un processo che si trova nello stato BG_JOB_STATE_TRANSIENT_ERROR o BG_JOB_STATE_ERROR, chiamare il metodo Resume per riavviare il processo dopo aver corretto l'errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP |
Server minimo supportato | Windows Server 2003 |
Piattaforma di destinazione | Windows |
Intestazione | bits.h |
Libreria | Bits.lib |
DLL | QmgrPrxy.dll |