summaryrefslogtreecommitdiffstats
path: root/librpc/idl
Commit message (Collapse)AuthorAgeFilesLines
* samr: fix samr_ConnectVersion enum which is 32bit not 16bit.Günther Deschner2009-04-291-1/+1
| | | | | | | | | Volker, please check. Rafal, haven't we seen this in your tests at sambaxp as well ? Guenther (cherry picked from commit 67ca76c288eb095ae59e98927317d51c96c89551) (cherry picked from commit 59e75824e81ffb6d05e624a5344123c585998904)
* svcctl: Fix IDL for svcctl_StartServiceW().Günther Deschner2009-04-291-2/+10
| | | | | | Guenther (cherry picked from commit a23fb4663df11b237e94683510d282c286bbeed6) (cherry picked from commit d49e69d49a41d193d6e1dd342c653d9a8bc3b140)
* s3-secdesc: move all winreg access bits to IDL.Günther Deschner2009-04-281-0/+20
| | | | | | Guenther (cherry picked from commit 38264bb3b86a3c9da941070f29ec08227c471d2b) (cherry picked from commit 904bc5011fc7df40111f493ff28972640b95c0d1)
* Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+Jeremy Allison2009-04-281-2/+2
| | | | | | | | What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy. (cherry picked from commit 1994a8a5db5c3abd6292b81aa975e7b8fe8311d0)
* 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)
* eventlog: make EVENTLOG_FULL_INFORMATION a public struct.Günther Deschner2009-04-151-1/+1
| | | | | | Guenther (cherry picked from commit 7f74f27d6c60d46b51372a2d5c289788038daeb5) (cherry picked from commit 895945637c7cbcf70695cb8fbabf364ebff85548)
* ntsvcs: add PNP_GetIdListFlags flags.Günther Deschner2009-04-151-2/+17
| | | | | | Guenther (cherry picked from commit 7065b2b2ad604a3faf8df0e123e04ed7f532afda) (cherry picked from commit 4c1a5133ab73552fe1be80a50da1c44875e93340)
* svcctl: use svcctl_ServiceState type for dependent calls in IDL.Günther Deschner2009-04-151-2/+2
| | | | | | Guenther (cherry picked from commit af32ab94eb5cb954328174f6809ff3c856d3ef6e) (cherry picked from commit 6fd320aa148a81fba79fcab4996cabc7d07224b2)
* svcctl: Fix IDL for svcctl_QueryServiceObjectSecurity and Set call.Günther Deschner2009-04-151-6/+6
| | | | | | Guenther (cherry picked from commit f0d045be4fbbdc1cd3d76281b0cc3c2fc36e20de) (cherry picked from commit 38ff81c37ef26981c08ada5968d913303fc00cbe)
* svcctl: use offered/needed for buffer sizes as in spoolss.Günther Deschner2009-04-151-35/+35
| | | | | | Guenther (cherry picked from commit 8e3145e55194cfef56fa792edbed724ef4bf111a) (cherry picked from commit ee6fe209ef2df223434faddc9b0e5ade7a677234)
* svcctl: Fix svcctl_ControlsAccepted bitmask.Günther Deschner2009-04-151-1/+2
| | | | | | | | | | Never ever have 0 value in a bitmask... pidl should generate at least a warning about those things. Guenther (cherry picked from commit 557f38326badcd8e1d2338f76c5717e16ae7a7d3) (cherry picked from commit ab4e2da6cf9d8ef72aa73b2a9a18207b9986305d)
* 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