Metode IScheduledWorkItem::GetExitCode (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.] ]
Mengambil kode keluar terakhir yang dikembalikan oleh executable yang terkait dengan item kerja pada eksekusi terakhirnya. Metode ini juga mengembalikan kode keluar yang dikembalikan ke Penjadwal Tugas ketika terakhir kali mencoba menjalankan item kerja.
Sintaks
HRESULT GetExitCode(
[out] DWORD *pdwExitCode
);
Parameter
[out] pdwExitCode
Penunjuk ke nilai DWORD yang diatur ke kode keluar terakhir untuk item kerja. Ini adalah kode keluar yang dikembalikan item kerja ketika terakhir kali berhenti berjalan. Jika item kerja belum pernah dimulai, 0 dikembalikan.
Nilai kembali
Metode GetExitCode mengembalikan kesalahan dari upaya terakhir untuk memulai item kerja. Nilai yang mungkin termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Upaya untuk memulai item kerja berhasil. |
|
Tidak ada upaya yang pernah dilakukan untuk memulai item kerja ini. |
|
Argumen tidak valid. |
|
Memori tidak cukup tersedia. |
Keterangan
Metode ini dapat mengembalikan dua informasi berikut:
- Kesalahan atau kode keluar yang dikembalikan oleh executable yang sedang dijadwalkan dikembalikan dalam parameter pdwExitCode .
- Kode kesalahan yang diterima Penjadwal Tugas ketika mencoba memulai pekerjaan dikembalikan dalam panggilan metode GetExitCode itu sendiri.
Contoh
Untuk contoh cara mengambil pembuat tugas, lihat Contoh Kode C/C++: Mengambil Kode Keluar Tugas.
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 |