IBITSExtensionSetup::GetCleanupTask-Methode (bitscfg.h)
Verwenden Sie die GetCleanupTask-Methode , um einen Schnittstellenzeiger auf den Bereinigungstask abzurufen, der dem virtuellen Verzeichnis zugeordnet ist.
Syntax
HRESULT GetCleanupTask(
[in] REFIID riid,
[out] IUnknown **ppUnk
);
Parameter
[in] riid
Gibt die Taskplanerschnittstelle an, die in ppTask zurückgegeben werden soll. Eine Liste der Bezeichner finden Sie unter der ITaskScheduler::Activate-Methode .
[out] ppUnk
Ein Zeiger auf die durch riid angegebene Schnittstelle. Verwenden Sie die -Schnittstelle, um die Eigenschaften der Aufgabe zu ändern. Geben Sie ppTask frei , wenn Sie fertig sind.
Rückgabewert
Diese Methode gibt S_OK für den Erfolg zurück. Andernfalls gibt die Methode S_FALSE zurück, wenn keine Aufgabe für das virtuelle Verzeichnis erstellt wurde.
Hinweise
Wenn Sie ein virtuelles Verzeichnis erstellen und für BITS-Uploads aktivieren , fügt BITS dem Aufgabenplaner ein Arbeitselement hinzu. Das Arbeitselement bereinigt das virtuelle Verzeichnis einmal alle 12 Stunden, indem Aufträge gelöscht werden, die innerhalb des Timeoutzeitraums nicht geändert wurden. Um den Timeoutzeitraum anzugeben, legen Sie die IIS-Erweiterungseigenschaft BITSSessionTimeout fest.
Informationen zum Ändern des Bereinigungszeitplans finden Sie in der IIS-Erweiterungseigenschaft BITSCleanupUseDefault .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2003 |
Zielplattform | Windows |
Kopfzeile | bitscfg.h |
DLL | BitsMgr.dll |
Verteilbare Komponente | BITS 1.5 unter Windows XP |