Bagikan melalui


Metode IBITSExtensionSetup::GetCleanupTask (bitscfg.h)

Gunakan metode GetCleanupTask untuk mengambil penunjuk antarmuka ke tugas pembersihan yang terkait dengan direktori virtual.

Sintaks

HRESULT GetCleanupTask(
  [in]  REFIID   riid,
  [out] IUnknown **ppUnk
);

Parameter

[in] riid

Mengidentifikasi antarmuka penjadwal tugas untuk dikembalikan di ppTask. Untuk daftar pengidentifikasi, lihat metode ITaskScheduler::Activate .

[out] ppUnk

Penunjuk ke antarmuka yang ditentukan oleh riid. Gunakan antarmuka untuk mengubah properti tugas. Lepaskan ppTask setelah selesai.

Menampilkan nilai

Metode ini mengembalikan S_OK untuk keberhasilan. Jika tidak, metode mengembalikan S_FALSE jika tugas belum dibuat untuk direktori virtual.

Keterangan

Saat Anda membuat direktori virtual dan mengaktifkannya untuk unggahan BITS, BITS menambahkan item kerja di Penjadwal Tugas. Item kerja membersihkan direktori virtual setiap 12 jam sekali dengan menghapus pekerjaan yang belum dimodifikasi dalam periode waktu habis. Untuk menentukan periode waktu habis, atur properti ekstensi IIS BITSSessionTimeout .

Untuk mengubah jadwal pembersihan, lihat properti ekstensi BITSCleanupUseDefault BITS IIS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2003
Target Platform Windows
Header bitscfg.h
DLL BitsMgr.dll
Redistribusi BITS 1.5 pada Windows XP

Lihat juga

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTaskName