summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/rap.h
diff options
context:
space:
mode:
Diffstat (limited to 'librpc/gen_ndr/rap.h')
-rw-r--r--librpc/gen_ndr/rap.h177
1 files changed, 89 insertions, 88 deletions
diff --git a/librpc/gen_ndr/rap.h b/librpc/gen_ndr/rap.h
index e4a02ba729..68a12738e7 100644
--- a/librpc/gen_ndr/rap.h
+++ b/librpc/gen_ndr/rap.h
@@ -411,94 +411,6 @@ union rap_server_info {
struct rap_server_info_1 info1;/* [case] */
}/* [nodiscriminant] */;
-enum rap_PrintQStatusCode
-#ifndef USE_UINT_ENUMS
- {
- PRQ_ACTIVE=(int)(0x0000),
- PRQ_PAUSE=(int)(0x0001),
- PRQ_ERROR=(int)(0x0002),
- PRQ_PENDING=(int)(0x0003)
-}
-#else
- { __donnot_use_enum_rap_PrintQStatusCode=0x7FFFFFFF}
-#define PRQ_ACTIVE ( 0x0000 )
-#define PRQ_PAUSE ( 0x0001 )
-#define PRQ_ERROR ( 0x0002 )
-#define PRQ_PENDING ( 0x0003 )
-#endif
-;
-
-struct rap_PrintQueue0 {
- uint8_t PrintQName[13];
-};
-
-struct rap_PrintQueue1 {
- uint8_t PrintQName[13];
- uint8_t Pad1;
- uint16_t Priority;
- uint16_t StartTime;
- uint16_t UntilTime;
- const char *SeparatorPageFilename;/* [charset(DOS),relative_short] */
- uint16_t SeparatorPageFilenameHigh;
- const char *PrintProcessorDllName;/* [charset(DOS),relative_short] */
- uint16_t PrintProcessorDllNameHigh;
- const char *PrintDestinationsName;/* [charset(DOS),relative_short] */
- uint16_t PrintDestinationsNameHigh;
- const char *PrintParameterString;/* [charset(DOS),relative_short] */
- uint16_t PrintParameterStringHigh;
- const char *CommentString;/* [charset(DOS),relative_short] */
- uint16_t CommentStringHigh;
- enum rap_PrintQStatusCode PrintQStatus;
- uint16_t PrintJobCount;
-};
-
-struct rap_PrintQueue2 {
- char _empty_;
-};
-
-struct rap_PrintQueue3 {
- const char *PrintQueueName;/* [charset(DOS),relative_short] */
- uint16_t PrintQueueNameHigh;
- uint16_t Priority;
- uint16_t StartTime;
- uint16_t UntilTime;
- uint16_t Pad;
- const char *SeparatorPageFilename;/* [charset(DOS),relative_short] */
- uint16_t SeparatorPageFilenameHigh;
- const char *PrintProcessorDllName;/* [charset(DOS),relative_short] */
- uint16_t PrintProcessorDllNameHigh;
- const char *PrintParameterString;/* [charset(DOS),relative_short] */
- uint16_t PrintParameterStringHigh;
- const char *CommentString;/* [charset(DOS),relative_short] */
- uint16_t CommentStringHigh;
- enum rap_PrintQStatusCode PrintQStatus;
- uint16_t PrintJobCount;
- const char *Printers;/* [charset(DOS),relative_short] */
- uint16_t PrintersHigh;
- const char *DriverName;/* [charset(DOS),relative_short] */
- uint16_t DriverNameHigh;
- const char *PrintDriverData;/* [charset(DOS),relative_short] */
- uint16_t PrintDriverDataHigh;
-};
-
-struct rap_PrintQueue4 {
- char _empty_;
-};
-
-struct rap_PrintQueue5 {
- const char *PrintQueueName;/* [charset(DOS),relative_short] */
- uint16_t PrintQueueNameHigh;
-};
-
-union rap_printq_info {
- struct rap_PrintQueue0 info0;/* [case(0)] */
- struct rap_PrintQueue1 info1;/* [case] */
- struct rap_PrintQueue2 info2;/* [case(2)] */
- struct rap_PrintQueue3 info3;/* [case(3)] */
- struct rap_PrintQueue4 info4;/* [case(4)] */
- struct rap_PrintQueue5 info5;/* [case(5)] */
-}/* [nodiscriminant] */;
-
enum rap_PrintJStatusCode
#ifndef USE_UINT_ENUMS
{
@@ -590,6 +502,95 @@ struct rap_PrintJobInfo3 {
uint16_t PrinterNameOffsetHigh;
};
+enum rap_PrintQStatusCode
+#ifndef USE_UINT_ENUMS
+ {
+ PRQ_ACTIVE=(int)(0x0000),
+ PRQ_PAUSE=(int)(0x0001),
+ PRQ_ERROR=(int)(0x0002),
+ PRQ_PENDING=(int)(0x0003)
+}
+#else
+ { __donnot_use_enum_rap_PrintQStatusCode=0x7FFFFFFF}
+#define PRQ_ACTIVE ( 0x0000 )
+#define PRQ_PAUSE ( 0x0001 )
+#define PRQ_ERROR ( 0x0002 )
+#define PRQ_PENDING ( 0x0003 )
+#endif
+;
+
+struct rap_PrintQueue0 {
+ uint8_t PrintQName[13];
+};
+
+struct rap_PrintQueue1 {
+ uint8_t PrintQName[13];
+ uint8_t Pad1;
+ uint16_t Priority;
+ uint16_t StartTime;
+ uint16_t UntilTime;
+ const char *SeparatorPageFilename;/* [charset(DOS),relative_short] */
+ uint16_t SeparatorPageFilenameHigh;
+ const char *PrintProcessorDllName;/* [charset(DOS),relative_short] */
+ uint16_t PrintProcessorDllNameHigh;
+ const char *PrintDestinationsName;/* [charset(DOS),relative_short] */
+ uint16_t PrintDestinationsNameHigh;
+ const char *PrintParameterString;/* [charset(DOS),relative_short] */
+ uint16_t PrintParameterStringHigh;
+ const char *CommentString;/* [charset(DOS),relative_short] */
+ uint16_t CommentStringHigh;
+ enum rap_PrintQStatusCode PrintQStatus;
+ uint16_t PrintJobCount;
+};
+
+struct rap_PrintQueue2 {
+ struct rap_PrintQueue1 queue;
+ struct rap_PrintJobInfo1 job;
+};
+
+struct rap_PrintQueue3 {
+ const char *PrintQueueName;/* [charset(DOS),relative_short] */
+ uint16_t PrintQueueNameHigh;
+ uint16_t Priority;
+ uint16_t StartTime;
+ uint16_t UntilTime;
+ uint16_t Pad;
+ const char *SeparatorPageFilename;/* [charset(DOS),relative_short] */
+ uint16_t SeparatorPageFilenameHigh;
+ const char *PrintProcessorDllName;/* [charset(DOS),relative_short] */
+ uint16_t PrintProcessorDllNameHigh;
+ const char *PrintParameterString;/* [charset(DOS),relative_short] */
+ uint16_t PrintParameterStringHigh;
+ const char *CommentString;/* [charset(DOS),relative_short] */
+ uint16_t CommentStringHigh;
+ enum rap_PrintQStatusCode PrintQStatus;
+ uint16_t PrintJobCount;
+ const char *Printers;/* [charset(DOS),relative_short] */
+ uint16_t PrintersHigh;
+ const char *DriverName;/* [charset(DOS),relative_short] */
+ uint16_t DriverNameHigh;
+ const char *PrintDriverData;/* [charset(DOS),relative_short] */
+ uint16_t PrintDriverDataHigh;
+};
+
+struct rap_PrintQueue4 {
+ char _empty_;
+};
+
+struct rap_PrintQueue5 {
+ const char *PrintQueueName;/* [charset(DOS),relative_short] */
+ uint16_t PrintQueueNameHigh;
+};
+
+union rap_printq_info {
+ struct rap_PrintQueue0 info0;/* [case(0)] */
+ struct rap_PrintQueue1 info1;/* [case] */
+ struct rap_PrintQueue2 info2;/* [case(2)] */
+ struct rap_PrintQueue3 info3;/* [case(3)] */
+ struct rap_PrintQueue4 info4;/* [case(4)] */
+ struct rap_PrintQueue5 info5;/* [case(5)] */
+}/* [nodiscriminant] */;
+
struct rap_NetShareEnum {
struct {