lmat.h) (AT_INFO 结构
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 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | lmat.h (包括 Lm.h) |