Méthode IBITSExtensionSetup ::GetCleanupTask (bitscfg.h)
Utilisez la méthode GetCleanupTask pour récupérer un pointeur d’interface vers la tâche de nettoyage associée au répertoire virtuel.
Syntaxe
HRESULT GetCleanupTask(
[in] REFIID riid,
[out] IUnknown **ppUnk
);
Paramètres
[in] riid
Identifie l’interface du planificateur de tâches à retourner dans ppTask. Pour obtenir la liste des identificateurs, consultez la méthode ITaskScheduler ::Activate .
[out] ppUnk
Pointeur vers l’interface spécifiée par riid. Utilisez l’interface pour modifier les propriétés de la tâche. Relâchez ppTask lorsque vous avez terminé.
Valeur retournée
Cette méthode retourne S_OK de réussite. Sinon, la méthode retourne S_FALSE si aucune tâche n’a été créée pour le répertoire virtuel.
Remarques
Lorsque vous créez un répertoire virtuel et que vous l’activez pour les chargements BITS, BITS ajoute un élément de travail dans le Planificateur de tâches. L’élément de travail nettoie le répertoire virtuel une fois toutes les 12 heures en supprimant les travaux qui n’ont pas été modifiés dans le délai imparti. Pour spécifier le délai d’attente, définissez la propriété d’extension IIS BITSSessionTimeout .
Pour modifier la planification du nettoyage, consultez la propriété d’extension IIS BITSCleanupUseDefault .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2003 |
Plateforme cible | Windows |
En-tête | bitscfg.h |
DLL | BitsMgr.dll |
Composant redistribuable | BITS 1.5 sur Windows XP |