lmat.h) (AT_ENUM 结构
AT_ENUM 结构包含有关提交的作业的信息。 NetScheduleJobEnum 函数使用此结构枚举并返回有关整个已提交作业队列的信息。
语法
typedef struct _AT_ENUM {
DWORD JobId;
DWORD_PTR JobTime;
DWORD DaysOfMonth;
UCHAR DaysOfWeek;
UCHAR Flags;
LPWSTR Command;
} AT_ENUM, *PAT_ENUM, *LPAT_ENUM;
成员
JobId
类型:DWORD
已提交 (排队) 作业的作业标识符。
JobTime
类型: DWORD_PTR
指向一天中计划运行作业的时间的指针。 时间是运行计划服务的计算机上的本地时间;它从午夜开始测量,以毫秒为单位。
DaysOfMonth
类型:DWORD
一组表示月份日期的位标志。 对于设置的每个位,计划作业将在 JobTime 成员指定的时间(即每月的相应日期)运行。 位 0 对应于当月的第一天,依此计算。
如果作业计划在 JobTime 成员中指定的第一次出现时仅运行一次,则位掩码的值为零
DaysOfWeek
类型: UCHAR
一组表示星期几的位标志。 对于设置的每个位,计划作业将在 JobTime 成员指定的时间(一周中的相应日期)运行。 位 0 对应于星期一等。
如果计划作业仅在 JobTime 成员中指定的第一次出现时运行一次,则位掩码的值为零。
Flags
类型: UCHAR
描述作业属性的一组位标志。 此成员可以是以下一个或多个值。
Command
类型: LPWSTR
指向 Unicode 字符串的指针,该字符串包含要执行的命令、批处理程序或二进制文件的名称。
注解
有关设置位标志以计划执行一次的作业、多次执行的作业以及定期执行而不删除的作业的详细信息,请参阅 NetScheduleJobAdd 函数。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | lmat.h (包括 Lm.h) |