Bagikan melalui


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)