struktur AT_INFO (lmat.h)
Struktur AT_INFO berisi informasi tentang pekerjaan. Fungsi NetScheduleJobAdd menggunakan struktur untuk menentukan informasi saat menjadwalkan pekerjaan. Fungsi NetScheduleJobGetInfo menggunakan struktur untuk mengambil informasi tentang pekerjaan yang telah dikirimkan.
Sintaks
typedef struct _AT_INFO {
DWORD_PTR JobTime;
DWORD DaysOfMonth;
UCHAR DaysOfWeek;
UCHAR Flags;
LPWSTR Command;
} AT_INFO, *PAT_INFO, *LPAT_INFO;
Anggota
JobTime
Jenis: DWORD_PTR
Penunjuk ke nilai yang menunjukkan waktu hari di mana pekerjaan dijadwalkan untuk dijalankan. Waktunya adalah waktu lokal di komputer tempat layanan jadwal berjalan; diukur dari tengah malam, dan dinyatakan dalam milidetik.
DaysOfMonth
Jenis: DWORD
Sekumpulan bendera bit yang mewakili hari dalam sebulan. Untuk setiap bit yang ditetapkan, pekerjaan terjadwal akan berjalan pada waktu yang ditentukan oleh anggota JobTime , pada hari yang sesuai dalam sebulan. Bit 0 sesuai dengan hari pertama dalam sebulan, dan sebagainya.
Nilai bitmask adalah nol jika pekerjaan dijadwalkan untuk berjalan hanya sekali, pada kemunculan pertama yang ditentukan oleh anggota JobTime .
DaysOfWeek
Jenis: UCHAR
Sekumpulan bendera bit yang mewakili hari dalam seminggu. Untuk setiap bit yang ditetapkan, pekerjaan terjadwal akan berjalan pada waktu yang ditentukan oleh anggota JobTime , pada hari yang sesuai dalam seminggu. Bit 0 sesuai dengan Senin, dan sebagainya.
Nilai bitmask adalah nol jika pekerjaan dijadwalkan untuk berjalan hanya sekali, pada kemunculan pertama yang ditentukan oleh anggota JobTime .
Flags
Jenis: UCHAR
Sekumpulan bendera bit yang menjelaskan properti pekerjaan.
Saat Anda mengirimkan pekerjaan menggunakan panggilan ke fungsi NetScheduleJobAdd , Anda bisa menentukan salah satu nilai berikut.
Saat Anda memanggil NetScheduleJobGetInfo untuk mengambil informasi pekerjaan, fungsi dapat mengembalikan satu atau beberapa nilai berikut.
Command
Jenis: LPWSTR
Penunjuk ke string Unicode yang berisi nama perintah, program batch, atau file biner untuk dijalankan.
Keterangan
Untuk informasi selengkapnya tentang penjadwalan pekerjaan yang dijalankan sekali, pekerjaan yang dijalankan beberapa kali, dan pekerjaan yang dijalankan secara berkala tanpa penghapusan, lihat NetScheduleJobAdd.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | lmat.h (termasuk Lm.h) |