2 atsvc interface definition
7 [ uuid("1ff70682-0a51-30e8-076d-740be8cee98b"),
9 pointer_default(unique),
10 pointer_default_top(unique),
11 helpstring("Queue/List/Remove jobs for later execution"),
12 endpoint("ncacn_np:[\\pipe\\atsvc]", "ncalrpc:")
25 NTSTATUS atsvc_JobAdd(
26 [in] unistr *servername,
27 [in,ref] atsvc_JobInfo *job_info,
33 NTSTATUS atsvc_JobDel(
34 [in] unistr *servername,
35 [in] uint32 min_job_id,
36 [in] uint32 max_job_id
50 [size_is(entries_read)] atsvc_JobEnumInfo *first_entry;
55 NTSTATUS atsvc_JobEnum(
56 [in] unistr *servername,
57 [in,out,ref] atsvc_enum_ctr *ctr,
58 [in] uint32 preferred_max_len,
59 [out] uint32 total_entries,
60 [in,out] uint32 *resume_handle
65 [public] NTSTATUS atsvc_JobGetInfo(
66 [in] unistr *servername,
68 [out] atsvc_JobInfo *job_info