[relative] nstring *drivername;
[relative] nstring *comment;
[relative] nstring *location;
- [relative,subcontext(0)] spoolss_DeviceMode *devmode;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] spoolss_DeviceMode *devmode;
[relative] nstring *sepfile;
[relative] nstring *printprocessor;
[relative] nstring *datatype;
[relative] nstring *parameters;
- [relative,subcontext(0)] security_descriptor *secdesc;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] security_descriptor *secdesc;
spoolss_PrinterAttributes attributes;
[range(0,99)] uint32 priority;
uint32 defaultpriority;
} spoolss_PrinterInfo2;
typedef [public,gensize] struct {
- [relative,subcontext(0)] security_descriptor *secdesc;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] security_descriptor *secdesc;
} spoolss_PrinterInfo3;
typedef [public,gensize] struct {
} spoolss_PrinterInfo7;
typedef struct {
- [relative,subcontext(0)] spoolss_DeviceMode *devmode;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] spoolss_DeviceMode *devmode;
} spoolss_DeviceModeInfo;
typedef [nodiscriminant,relative_base,public,gensize,flag(NDR_RELATIVE_REVERSE)] union {
[relative] nstring *print_processor;
[relative] nstring *parameters;
[relative] nstring *driver_name;
- [relative] spoolss_DeviceMode *devmode;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] spoolss_DeviceMode *devmode;
[relative] nstring *text_status;
- [relative] security_descriptor *secdesc;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] security_descriptor *secdesc;
spoolss_JobStatus status;
[range(0,99)] uint32 priority;
uint32 position;
[relative] nstring *print_processor;
[relative] nstring *parameters;
[relative] nstring *driver_name;
- [relative] spoolss_DeviceMode *devmode;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] spoolss_DeviceMode *devmode;
[relative] nstring *text_status;
- [relative] security_descriptor *secdesc;
+ [relative,subcontext(0),flag(NDR_ALIGN4)] security_descriptor *secdesc;
spoolss_JobStatus status;
[range(0,99)] uint32 priority;
uint32 position;