AT_INFO 結構 (lmat.h)
AT_INFO 結構包含作業的相關信息。 NetScheduleJobAdd 函式會使用 結構來指定排程作業時的資訊。 NetScheduleJobGetInfo 函式會使用 結構來擷取已提交之作業的相關信息。
語法
typedef struct _AT_INFO {
DWORD_PTR JobTime;
DWORD DaysOfMonth;
UCHAR DaysOfWeek;
UCHAR Flags;
LPWSTR Command;
} AT_INFO, *PAT_INFO, *LPAT_INFO;
成員
JobTime
類型: DWORD_PTR
值的指標,指出排定執行作業的一天時間。 時間是排程服務執行所在計算機的當地時間;它會從午夜測量,並以毫秒表示。
DaysOfMonth
類型: DWORD
一組位旗標,代表月份的天數。 針對所設定的每個位,排程的作業會在當月的對應日,於 JobTime 成員所指定的時間執行。 位 0 會對應至月份的第一天,依此類故。
如果作業排定只執行一次,則位掩碼的值為零,第一次由 JobTime 成員指定。
DaysOfWeek
類型: UCHAR
一組位旗標,代表星期幾。 針對所設定的每一個位,排程工作會在一周的對應日,於 JobTime 成員指定的時間執行。 位 0 對應至星期一,依此類故。
如果作業排定只執行一次,則位掩碼的值為零,第一次由 JobTime 成員指定。
Flags
類型: UCHAR
描述作業屬性的一組位旗標。
當您使用對 NetScheduleJobAdd 函式的呼叫提交作業時,您可以指定下列其中一個值。
當您呼叫 NetScheduleJobGetInfo 以擷取作業資訊時,函式可以傳回下列一或多個值。
Command
類型: LPWSTR
Unicode 字串的指標,其中包含要執行的命令、批次程式或二進位檔的名稱。
備註
如需排程執行一次作業、多次執行的作業,以及不刪除時定期執行的作業的詳細資訊,請參閱 NetScheduleJobAdd。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | lmat.h (包含 Lm.h) |