IBackgroundCopyJob::Resume-Methode (bits.h)
Aktiviert einen neuen Auftrag oder startet einen angehaltenen Auftrag neu.
Syntax
HRESULT Resume();
Rückgabewert
Diese Methode gibt die folgenden HRESULT-Werte sowie andere zurück.
Rückgabecode | Beschreibung |
---|---|
|
Der Auftrag wurde erfolgreich neu gestartet. |
|
Es sind keine zu übertragenden Dateien vorhanden. |
|
Der Status des Auftrags kann nicht BG_JOB_STATE_CANCELLED oder BG_JOB_STATE_ACKNOWLEDGED werden. |
Hinweise
Wenn Sie einen Auftrag erstellen, wird der Auftrag zunächst angehalten. Durch Aufrufen von Resume wird der Auftrag aus dem Status "Angehalten" in den Status "In der Warteschlange" verschoben. Der Auftrag verbleibt in der Warteschlange, bis der Planer feststellt, dass der Auftrag an der Reihe ist, Dateien zu übertragen. Beachten Sie, dass der Auftrag eine oder mehrere Dateien enthalten muss, bevor diese Methode aufgerufen wird. Wenn der Auftrag vom Typ BG_JOB_TYPE_UPLOAD_REPLY ist und Sie den Namen der Antwortdatei angeben möchten, sollten Sie die IBackgroundCopyJob2::SetReplyFileName-Methode aufrufen , bevor Sie Resume aufrufen.
Wenn sich ein Auftrag im zustand BG_JOB_STATE_TRANSIENT_ERROR oder BG_JOB_STATE_ERROR befindet, rufen Sie die Resume-Methode auf, um den Auftrag neu zu starten, nachdem Sie den Fehler behoben haben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP |
Unterstützte Mindestversion (Server) | Windows Server 2003 |
Zielplattform | Windows |
Kopfzeile | bits.h |
Bibliothek | Bits.lib |
DLL | QmgrPrxy.dll |