Metode IShellTaskScheduler::RemoveTasks (shobjidl_core.h)
Menghapus tugas dari antrean latar belakang penjadwal.
Sintaks
HRESULT RemoveTasks(
[in] REFTASKOWNERID rtoid,
[in] DWORD_PTR lParam,
[in] BOOL bWaitIfRunning
);
Parameter
[in] rtoid
Jenis: REFTASKOWNERID
GUID yang mengidentifikasi pemilik tugas yang akan dihapus.
[in] lParam
Jenis: DWORD_PTR
Penunjuk ke nilai DWORD yang ditentukan pengguna yang memungkinkan tugas diidentifikasi dalam tugas yang dimiliki oleh rtoid. Atur nilai ini ke 0 untuk menghapus semua tugas untuk pemilik yang ditentukan oleh rtoid.
[in] bWaitIfRunning
Jenis: BOOL
TRUE jika Anda ingin tugas yang sedang berjalan selesai sebelum menghapusnya, false jika tidak.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
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 | shobjidl_core.h (termasuk Shobjidl.h) |
DLL | Shell32.dll (versi 5.0 atau yang lebih baru) |