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 |