Metode ITask::SetWorkingDirectory (mstask.h)
[[API ini dapat diubah atau tidak tersedia dalam versi sistem operasi atau produk berikutnya. Silakan gunakan Antarmuka Penjadwal Tugas 2.0 sebagai gantinya.] ]
Metode ini mengatur direktori kerja untuk tugas tersebut.
Sintaks
HRESULT SetWorkingDirectory(
[in] LPCWSTR pwszWorkingDirectory
);
Parameter
[in] pwszWorkingDirectory
String null-terminated yang berisi jalur direktori ke direktori kerja untuk tugas tersebut.
Aplikasi dimulai dengan direktori ini sebagai direktori kerja saat ini. Untuk menghapus direktori, atur pwszWorkingDirectory ke L"". Jika direktori kerja diatur ke L"", ketika aplikasi dijalankan, direktori saat ini akan menjadi direktori tempat layanan penjadwal tugas dapat dieksekusi, Mstask.exe, berada.
Nilai kembali
Metode SetWorkingDirectory mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil. |
|
Argumen tidak valid. |
|
Tidak tersedia cukup memori. |
Keterangan
Setelah mengatur direktori kerja tugas, pastikan untuk memanggil IPersistFile::Simpan untuk menyimpan objek tugas yang dimodifikasi ke disk.
Contoh
Untuk contoh cara mengatur direktori kerja tugas, lihat Contoh Kode C/C++: Mengatur Direktori Kerja.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mstask.h |
Pustaka | Mstask.lib |
DLL | Mstask.dll |
Redistribusi | Internet Explorer 4.0 atau yang lebih baru pada Windows NT 4.0 dan Windows 95 |