Condividi tramite


Metodo IBackgroundCopyJob1::GetStatus (qmgr.h)

[IBackgroundCopyJob1 è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Usare invece le interfacce BITS.

Utilizzare il metodo GetStatus per recuperare lo stato del processo.

Sintassi

HRESULT GetStatus(
  [out] DWORD *pdwStatus,
  [out] DWORD *pdwWin32Result,
  [out] DWORD *pdwTransportResult,
  [out] DWORD *pdwNumOfRetries
);

Parametri

[out] pdwStatus

Stato del processo. Lo stato può essere impostato su uno o più dei flag seguenti.

Valore Significato
QM_STATUS_JOB_FOREGROUND
Non supportato.
QM_STATUS_JOB_INCOMPLETE
QMGR sta ancora scaricando il processo.
QM_STATUS_JOB_COMPLETE
Il processo è stato completato.
QM_STATUS_JOB_ERROR
Errore durante l'elaborazione del processo.

[out] pdwWin32Result

Codice di errore Win32. Valido solo se è impostato il flag QM_STATUS_JOB_ERROR dwStatus .

[out] pdwTransportResult

Codice di errore HTTP. Valido solo se è impostato il flag QM_STATUS_JOB_ERROR dwStatus .

[out] pdwNumOfRetries

Numero di tentativi di download del processo da parte di QMGR dopo un errore. Valido solo se è impostato il flag QM_STATUS_GROUP_ERROR dwStatus .

Valore restituito

Questo metodo restituisce i valori HRESULT seguenti, nonché altri.

Codice restituito Descrizione
S_OK
È stato recuperato correttamente lo stato del processo.

Requisiti

Requisito Valore
Client minimo supportato Windows XP
Server minimo supportato Windows Server 2003
Piattaforma di destinazione Windows
Intestazione qmgr.h
DLL QmgrPrxy.dll

Vedi anche

IBackgroundCopyJob1