midltests: add examples of toplevel vs. embedded unions with global 'ms_union'
[ira/wip.git] / testprogs / win32 / midltests / valid / midltests_union_align_17.txt
1 Wait for setup of server threads
2
3 Test NDR32
4
5 ndr32: disable NDR64
6
7 ndr32:in => out: ptype[request] flen[33] plen[9] ahint[9]
8
9 [000] 00 00 00 00 00 00 00 00  63                       ........ c
10
11 srv_midltests_fn: Start
12 srv_midltests_fn: End
13
14 ndr32:out => in: ptype[response] flen[33] plen[9] ahint[9]
15
16 [000] 00 00 00 00 00 00 00 00  63                       ........ c
17
18 ndr32:in => out: ptype[request] flen[34] plen[10] ahint[10]
19
20 [000] 01 00 01 00 00 00 00 00  FF 63                    ........ .c
21
22 srv_midltests_fn: Start
23 srv_midltests_fn: End
24
25 ndr32:out => in: ptype[response] flen[34] plen[10] ahint[10]
26
27 [000] 01 00 01 00 00 00 00 00  FF 63                    ........ .c
28
29 ndr32:in => out: ptype[request] flen[35] plen[11] ahint[11]
30
31 [000] 02 00 02 00 00 00 00 00  FF FF 63                 ........ ..c
32
33 srv_midltests_fn: Start
34 srv_midltests_fn: End
35
36 ndr32:out => in: ptype[response] flen[35] plen[11] ahint[11]
37
38 [000] 02 00 02 00 00 00 00 00  FF FF 63                 ........ ..c
39
40 ndr32:in => out: ptype[request] flen[37] plen[13] ahint[13]
41
42 [000] 04 00 04 00 00 00 00 00  FF FF FF FF 63           ........ ....c
43
44 srv_midltests_fn: Start
45 srv_midltests_fn: End
46
47 ndr32:out => in: ptype[response] flen[37] plen[13] ahint[13]
48
49 [000] 04 00 04 00 00 00 00 00  FF FF FF FF 63           ........ ....c
50
51 ndr32:in => out: ptype[request] flen[41] plen[17] ahint[17]
52
53 [000] 08 00 08 00 00 00 00 00  FF FF FF FF FF FF FF FF  ........ ........
54 [010] 63                                                c 
55
56 srv_midltests_fn: Start
57 srv_midltests_fn: End
58
59 ndr32:out => in: ptype[response] flen[41] plen[17] ahint[17]
60
61 [000] 08 00 08 00 00 00 00 00  FF FF FF FF FF FF FF FF  ........ ........
62 [010] 63                                                c 
63
64 NDRTcpThread[ndr32] stop
65
66 Test NDR64
67
68 ndr64: got NDR64
69
70 ndr64:in => out: ptype[request] flen[41] plen[17] ahint[17]
71
72 [000] 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ........ ........
73 [010] 63                                                c 
74
75 srv_midltests_fn: Start
76 srv_midltests_fn: End
77
78 ndr64:out => in: ptype[response] flen[41] plen[17] ahint[17]
79
80 [000] 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ........ ........
81 [010] 63                                                c 
82
83 ndr64:in => out: ptype[request] flen[42] plen[18] ahint[18]
84
85 [000] 01 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00  ........ ........
86 [010] FF 63                                             .c 
87
88 srv_midltests_fn: Start
89 srv_midltests_fn: End
90
91 ndr64:out => in: ptype[response] flen[49] plen[25] ahint[25]
92
93 [000] 01 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00  ........ ........
94 [010] FF 00 00 00 00 00 00 00  63                       ........ c
95
96 ndr64:in => out: ptype[request] flen[43] plen[19] ahint[19]
97
98 [000] 02 00 00 00 00 00 00 00  02 00 00 00 00 00 00 00  ........ ........
99 [010] FF FF 63                                          ..c 
100
101 srv_midltests_fn: Start
102 srv_midltests_fn: End
103
104 ndr64:out => in: ptype[response] flen[49] plen[25] ahint[25]
105
106 [000] 02 00 00 00 00 00 00 00  02 00 00 00 00 00 00 00  ........ ........
107 [010] FF FF 00 00 00 00 00 00  63                       ........ c
108
109 ndr64:in => out: ptype[request] flen[45] plen[21] ahint[21]
110
111 [000] 04 00 00 00 00 00 00 00  04 00 00 00 00 00 00 00  ........ ........
112 [010] FF FF FF FF 63                                    ....c 
113
114 srv_midltests_fn: Start
115 srv_midltests_fn: End
116
117 ndr64:out => in: ptype[response] flen[49] plen[25] ahint[25]
118
119 [000] 04 00 00 00 00 00 00 00  04 00 00 00 00 00 00 00  ........ ........
120 [010] FF FF FF FF 00 00 00 00  63                       ........ c
121
122 ndr64:in => out: ptype[request] flen[49] plen[25] ahint[25]
123
124 [000] 08 00 00 00 00 00 00 00  08 00 00 00 00 00 00 00  ........ ........
125 [010] FF FF FF FF FF FF FF FF  63                       ........ c
126
127 srv_midltests_fn: Start
128 srv_midltests_fn: End
129
130 ndr64:out => in: ptype[response] flen[49] plen[25] ahint[25]
131
132 [000] 08 00 00 00 00 00 00 00  08 00 00 00 00 00 00 00  ........ ........
133 [010] FF FF FF FF FF FF FF FF  63                       ........ c
134
135 NDRTcpThread[ndr64] stop
136
137 Test OK