Changeset 596 for trunk/server/librpc/idl
- Timestamp:
- Jul 2, 2011, 3:35:33 PM (14 years ago)
- Location:
- trunk/server/librpc/idl
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server/librpc/idl/dcerpc.idl
r414 r596 106 106 const int DCERPC_FAULT_ACCESS_DENIED = 0x00000005; 107 107 const int DCERPC_FAULT_CANT_PERFORM = 0x000006d8; 108 const int DCERPC_FAULT_SEC_PKG_ERROR = 0x00000721; 108 109 109 110 /* we return this fault when we haven't yet run the test -
trunk/server/librpc/idl/idl_types.h
r414 r596 13 13 a null terminated UCS2 string 14 14 */ 15 #define nstring [flag(STR_NULLTERM )] string15 #define nstring [flag(STR_NULLTERM|NDR_ALIGN2)] string 16 16 17 17 /* … … 51 51 a null terminated UCS2 string 52 52 */ 53 #define nstring_array [flag(STR_NULLTERM )] string_array53 #define nstring_array [flag(STR_NULLTERM|NDR_ALIGN2)] string_array 54 54 55 55 #define NDR_NOALIGN LIBNDR_FLAG_NOALIGN -
trunk/server/librpc/idl/spoolss.idl
r429 r596 18 18 { 19 19 typedef [v1_enum] enum winreg_Type winreg_Type; 20 typedef [gensize ] struct {20 typedef [gensize,noprint] struct { 21 21 uint16 year; 22 22 uint16 month; … … 1257 1257 [relative] nstring *driver_name; 1258 1258 [relative] nstring *architecture; 1259 [relative ] [size_is(file_count)] spoolss_DriverFileInfo *file_info;1259 [relative,size_is(file_count),flag(NDR_ALIGN4)] spoolss_DriverFileInfo *file_info; 1260 1260 uint32 file_count; 1261 1261 [relative] nstring *monitor_name; … … 2551 2551 [value(2*strlen_m_term(value_name))] uint32 value_name_len; 2552 2552 winreg_Type type; 2553 [relative,subcontext(0),subcontext_size(data_length),flag(NDR_REMAINING )] DATA_BLOB *data;2554 [value(data ->length)] uint32 data_length;2553 [relative,subcontext(0),subcontext_size(data_length),flag(NDR_REMAINING|ndr_spoolss_PrinterEnumValues_align(r->type))] DATA_BLOB *data; 2554 [value(data ? data->length : 0)] uint32 data_length; 2555 2555 } spoolss_PrinterEnumValues; 2556 2556
Note:
See TracChangeset
for help on using the changeset viewer.