Bagikan melalui


Metode IBITSExtensionSetup::GetCleanupTaskName (bitscfg.h)

Gunakan metode GetCleanupTaskName untuk mengambil nama tugas pembersihan yang terkait dengan direktori virtual.

Sintaks

HRESULT GetCleanupTaskName(
  [out] BSTR *pTaskName
);

Parameter

[out] pTaskName

String yang dihentikan null yang berisi nama tugas pembersihan yang terkait dengan direktori virtual. Jika NULL, BITS belum membuat tugas pembersihan untuk direktori virtual. Setelah selesai, panggil fungsi SysFreeString untuk membebaskan pTaskName.

Menampilkan nilai

Metode ini mengembalikan S_OK agar berhasil. Jika tidak, metode mengembalikan S_FALSE jika nama tugas belum ditentukan 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 .

Gunakan nama pTaskName sebagai parameter input ke file Schtasks.exe yang dapat dieksekusi, yang dapat Anda gunakan untuk mengubah properti tugas pembersihan dari skrip.

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 di Windows XP

Lihat juga

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTask