summaryrefslogtreecommitdiffstats
path: root/librpc/idl/spoolss.idl
Commit message (Collapse)AuthorAgeFilesLines
* spoolss: add spoolss_DriverAttributes bitmask.Günther Deschner2009-04-151-2/+6
| | | | | | Guenther (cherry picked from commit 63b22a74f69cbc5035e8875d656041b5da975f66) (cherry picked from commit 8cf32e47823c624ed591eabd34531e2037e2e149)
* spoolss: fix order of strings in PrinterInfo1 structs.Günther Deschner2009-04-151-2/+2
| | | | | | Guenther (cherry picked from commit 3918ee88701942c35dc8ed957d507076ead8d3f5) (cherry picked from commit 8303246b3025e6dbda3c8f7e49ae394fd676323f)
* spoolss: make spoolss_Field a nodiscriminant union of 2 sets of notify flag ↵Günther Deschner2009-04-151-30/+65
| | | | | | | | enums. Guenther (cherry picked from commit f9ddc6ae4ac750dd349f8103d045eb23bc4416a0) (cherry picked from commit 5c2b396dde289a6f37bb9cb40ae1ef6ec784818e)
* spoolss: add spoolss_EnumPrinterDataEx triple call.Günther Deschner2009-04-151-3/+15
| | | | | | Guenther (cherry picked from commit 19ea2a54865f953663e30b7561b47f0a18e79faf) (cherry picked from commit c39351267d6db5142a38d3cede40c1237131e79f)
* spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData.Günther Deschner2009-04-151-1/+1
| | | | | | Guenther (cherry picked from commit 4fb79b4fe78e89b7bbee5b280294037f43e0e2a1) (cherry picked from commit da934c1917833c2b3cf6154f069d6012c6d7c07b)
* spoolss: add spoolss_PrinterEnumValues.Günther Deschner2009-04-151-0/+9
| | | | | | Guenther (cherry picked from commit b12c3178efd3e640fc5de6418d2fb0074dd84d4e) (cherry picked from commit 8ed5eaf07d024cc7aad1da03d32bbc5b445da31a)
* spoolss: use PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE in favor of "old" s4 ↵Günther Deschner2009-04-151-2/+2
| | | | | | | | defines. Guenther (cherry picked from commit 289cfb269b486a0a2f8376ead77fd64ad7c012d4) (cherry picked from commit 18a2dd3fa0aee8a8cd5638b90c0553966c34919c)
* spoolss: add SPL Port definitions to IDL.Günther Deschner2009-04-151-0/+10
| | | | | | Guenther (cherry picked from commit a264bc68f0e44fb561fe61613b5cf3c7b5e8385f) (cherry picked from commit 6069010991dc2b3272fc4ba51504f2f9ce97c43d)
* spoolss: add range checks for priority element in spoolss_JobInfo structs.Günther Deschner2009-04-151-8/+8
| | | | | | Guenther (cherry picked from commit f94a6f4801e5b2b83e5f4888aba21f3647e23f9a) (cherry picked from commit ec845d14417c3883b08f38971c5f5a2d76c7cf48)
* spoolss: use nstring_array in spoolss_EnumPrinterKey.Günther Deschner2009-04-151-2/+2
| | | | | | Guenther (cherry picked from commit 3a6b5fe6c11cf395686f672635f15503d418dfb1) (cherry picked from commit c567ba484551bdf840e0ab0d9eafba9b72b6eeb7)
* spoolss: use winreg_Type instead of spoolss_PrinterDataType for XPrinterData ↵Günther Deschner2009-04-151-22/+14
| | | | | | | | calls. Guenther (cherry picked from commit 849254d24c3d38326f7dbe80babb21a7fe47aedb) (cherry picked from commit 1158eaa5c56908b8ba87283dd8cc1669040ec918)
* spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out ↵Günther Deschner2009-04-151-1/+1
| | | | | | | | pointer. Guenther (cherry picked from commit 28c6f1fb4734b6285e7684ec27f62481371a8654) (cherry picked from commit 305b97fa8d79ce99c2672429e92e32114b34d946)
* spoolss: fix IDL for spoolss_SetPrinterData.Günther Deschner2009-04-151-1/+1
| | | | | | Guenther (cherry picked from commit 2b0a0b25e21f8149e242fb74816c62da470a3e8a) (cherry picked from commit 65d023dc5fcaa397670c176ca287f8e5cc6c17f7)
* spoolss: make spoolss_GetPrinterData out.data ref pointers.Günther Deschner2009-04-151-3/+3
| | | | | | Guenther (cherry picked from commit 92e6525ae124c97d31a46b9fe3d6d1415c219e9f) (cherry picked from commit 8f13a06f5ebc203a5c540b8fc83f2315cab2b9a2)
* spoolss: flag PrinterInfo union and levels as [public,gensize].Günther Deschner2009-04-151-9/+9
| | | | | | Guenther (cherry picked from commit d0902e29456f5e33fa585952ea4de9cf6589d4b7) (cherry picked from commit f81a2cb4f7008ddcf8bfd11bda94e16c7a010e2a)
* spoolss: add [gensize] flag to spoolss_DriverInfo union.Günther Deschner2009-04-151-1/+1
| | | | | | Guenther (cherry picked from commit 86ed4dc89071f74d37cb195dbc9704596962e7f9) (cherry picked from commit 62da7201327af7f226358bf7678d784d9d3851c6)
* spoolss: flag spoolss_JobInfo union and structures [public,gensize].Günther Deschner2009-04-151-5/+5
| | | | | | Guenther (cherry picked from commit dfe90763c10a2c98847b74d23e42983ec00229bb) (cherry picked from commit 38f4451244134aed3b133f32b26409dd7e492639)
* spoolss: flag spoolss_MonitorInfo structs [public,gensize].Günther Deschner2009-03-071-2/+2
| | | | Guenther
* spoolss: flag spoolss_PortInfo structs as [public,gensize].Günther Deschner2009-03-071-4/+4
| | | | Guenther
* spoolss: flag spoolss_PrintProcessorInfo1 [public,gensize].Günther Deschner2009-03-071-1/+1
| | | | Guenther
* spoolss: fill in spoolss_EnumPrintProcDataTypes IDL.Günther Deschner2009-03-071-1/+34
| | | | Guenther
* spoolss: flag spoolss_FormInfo1 and 2 with [public,gensize].Günther Deschner2009-03-061-2/+2
| | | | Guenther
* spoolss: fix [size_is] declaration for enum calls.Günther Deschner2009-03-061-7/+7
| | | | | | This took me ages to find. Thanks metze! Guenther
* spoolss: make all enum out info pointers a pointer to an array.Günther Deschner2009-03-061-7/+7
| | | | | | Without this we never can get a reasonable s3 cli_spoolss fn for the enum calls. Guenther
* spoolss: move up printer and job status codes.Günther Deschner2009-03-021-50/+52
| | | | Guenther
* spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.Günther Deschner2009-03-021-4/+4
| | | | Guenther
* spoolss: fill in spoolss_SetJobInfo1,2,3,4.Günther Deschner2009-02-271-1/+78
| | | | Guenther
* spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.Günther Deschner2009-02-271-1/+35
| | | | Guenther
* spoolss: add 2 new SPOOLSS_JOB_CONTROL values.Günther Deschner2009-02-261-1/+3
| | | | Guenther
* spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).Günther Deschner2009-02-261-3/+63
| | | | Guenther
* spoolss: add spoolss_JobStatus.Günther Deschner2009-02-261-1/+22
| | | | Guenther
* spoolss: add JOB_ACCESS_READ.Günther Deschner2009-02-251-1/+2
| | | | Guenther
* spoolss: add spoolss_AddFormInfo2.Günther Deschner2009-02-251-0/+14
| | | | Guenther
* spoolss: fix spoolss_FormInfo2 (new in vista).Günther Deschner2009-02-251-1/+1
| | | | | | keyword is an astring, not an nstring. Guenther
* spoolss: windows ignores level in a spoolss_GetPrintProcessorDirectory query.Günther Deschner2009-02-251-1/+1
| | | | Guenther
* spoolss: add spoolss_FormInfo2 used by Vista.Günther Deschner2009-02-251-0/+20
| | | | Guenther
* spoolss: fix _spoolss_SetPrinter level 3.Günther Deschner2009-02-241-1/+1
| | | | Guenther
* spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2.Günther Deschner2009-02-241-1/+1
| | | | Guenther
* spoolss: add SPOOLSS_DEFAULT_SERVER_PATH.Günther Deschner2009-02-241-0/+1
| | | | Guenther
* spoolss: add spoolss_DriverInfo101 to IDL.Günther Deschner2009-02-241-1/+33
| | | | | | | | Note that the size_is of the spoolss_DriverFileInfo is not reflected on the ndr. It is just used as pidl cannot handle a relative pointer to a static array of structs. Guenther
* spoolss: generate size functions for printer driver structs.Günther Deschner2009-02-241-11/+11
| | | | Guenther
* spoolss: spoolss_NotifyData contains a devmode container, not devmode pointer.Günther Deschner2009-02-231-1/+1
| | | | Guenther
* spoolss: fix some PRINTER_CHANGE_ defines (and add a new windows 7 flag).Günther Deschner2009-02-231-11/+6
| | | | Guenther
* spoolss: add spoolssNotifyOptionFlags.Günther Deschner2009-02-211-1/+5
| | | | Guenther
* spoolss: remove gensize calculation from spoolss_StringArray. Thanks metze!Günther Deschner2009-02-191-1/+1
| | | | Guenther
* spoolss: fill in spoolss_GetPrintProcessorDirectory.Günther Deschner2009-02-191-1/+17
| | | | Guenther
* spoolss: make spoolss_DriverDirectoryInfo1 public and gensize.Günther Deschner2009-02-191-1/+1
| | | | Guenther
* spoolss: add spoolss_PortData2 (used by vista).Günther Deschner2009-02-191-0/+17
| | | | Guenther
* spoolss: use spoolss access mask in OpenPrinter{Ex}.Günther Deschner2009-02-191-2/+2
| | | | Guenther
* spoolss: fix idl for spoolss_AddPrinterDriver and spoolss_AddPrinterDriverEx.Günther Deschner2009-02-181-6/+9
| | | | Guenther