Bagikan melalui


Metode IRDVTaskPluginNotifySink::ScheduleTask

Dipanggil oleh agen tugas untuk menjadwalkan tugas.

Sintaks

HRESULT ScheduleTask(
  [in] FILETIME        ftStartTime,
  [in] FILETIME        ftEndTime,
  [in] FILETIME        ftDeadline,
  [in] BSTR            bstrLabel,
  [in] BSTR            bstrIdentifier,
  [in] SAFEARRAY(BYTE) saContext
);

Parameter

ftStartTime [in]

Jenis: FILETIME

Waktu mulai tugas paling awal, di UTC.

ftEndTime [in]

Jenis: FILETIME

Waktu akhir tugas, dalam UTC. Teruskan FILETIME yang diatur ke semua nol jika tidak ada waktu akhir yang ditentukan.

ftDeadline [in]

Jenis: FILETIME

Tenggat waktu tugas, dalam UTC. Ini digunakan untuk mengatur prioritas untuk beberapa tugas yang berada dalam jendela mulainya. Jika lebih dari satu tugas harus dimulai, tugas dengan tenggat waktu paling awal akan dimulai terlebih dahulu.

bstrLabel [in]

Jenis: BSTR

Label untuk tugas. Ini diteruskan ke metode StartTask .

bstrIdentifier [in]

Jenis: BSTR

Pengidentifikasi tugas. Ini diteruskan ke metode StartTask .

saContext [in]

Jenis: SAFEARRAY(BYTE)

Data opsional untuk tugas tersebut. Ini diteruskan ke metode StartTask .

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 Enterprise
Server minimum yang didukung
Windows Server 2008 R2

Lihat juga

IRDVTaskPluginNotifySink