OSDN Git Service

add BugTraqProvider
[tortoisegit/TortoiseGitJp.git] / src / IBugTraqProvider / IBugTraqProvider_p.c
1 \r
2 \r
3 /* this ALWAYS GENERATED file contains the proxy stub code */\r
4 \r
5 \r
6  /* File created by MIDL compiler version 7.00.0500 */\r
7 /* at Wed Dec 03 13:27:21 2008\r
8  */\r
9 /* Compiler settings for .\IBugTraqProvider.idl:\r
10     Oicf, W4, Zp8, env=Win32 (32b run)\r
11     protocol : dce , ms_ext, c_ext, robust\r
12     error checks: allocation ref bounds_check enum stub_data \r
13     VC __declspec() decoration level: \r
14          __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r
15          DECLSPEC_UUID(), MIDL_INTERFACE()\r
16 */\r
17 //@@MIDL_FILE_HEADING(  )\r
18 \r
19 #if !defined(_M_IA64) && !defined(_M_AMD64)\r
20 \r
21 \r
22 #pragma warning( disable: 4049 )  /* more than 64k source lines */\r
23 #if _MSC_VER >= 1200\r
24 #pragma warning(push)\r
25 #endif\r
26 \r
27 #pragma warning( disable: 4211 )  /* redefine extern to static */\r
28 #pragma warning( disable: 4232 )  /* dllimport identity*/\r
29 #pragma warning( disable: 4024 )  /* array to pointer mapping*/\r
30 #pragma warning( disable: 4152 )  /* function/data pointer conversion in expression */\r
31 #pragma warning( disable: 4100 ) /* unreferenced arguments in x86 call */\r
32 \r
33 #pragma optimize("", off ) \r
34 \r
35 #define USE_STUBLESS_PROXY\r
36 \r
37 \r
38 /* verify that the <rpcproxy.h> version is high enough to compile this file*/\r
39 #ifndef __REDQ_RPCPROXY_H_VERSION__\r
40 #define __REQUIRED_RPCPROXY_H_VERSION__ 475\r
41 #endif\r
42 \r
43 \r
44 #include "rpcproxy.h"\r
45 #ifndef __RPCPROXY_H_VERSION__\r
46 #error this stub requires an updated version of <rpcproxy.h>\r
47 #endif // __RPCPROXY_H_VERSION__\r
48 \r
49 \r
50 #include "IBugTraqProvider_h.h"\r
51 \r
52 #define TYPE_FORMAT_STRING_SIZE   1113                              \r
53 #define PROC_FORMAT_STRING_SIZE   385                               \r
54 #define EXPR_FORMAT_STRING_SIZE   1                                 \r
55 #define TRANSMIT_AS_TABLE_SIZE    0            \r
56 #define WIRE_MARSHAL_TABLE_SIZE   3            \r
57 \r
58 typedef struct _IBugTraqProvider_MIDL_TYPE_FORMAT_STRING\r
59     {\r
60     short          Pad;\r
61     unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];\r
62     } IBugTraqProvider_MIDL_TYPE_FORMAT_STRING;\r
63 \r
64 typedef struct _IBugTraqProvider_MIDL_PROC_FORMAT_STRING\r
65     {\r
66     short          Pad;\r
67     unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];\r
68     } IBugTraqProvider_MIDL_PROC_FORMAT_STRING;\r
69 \r
70 typedef struct _IBugTraqProvider_MIDL_EXPR_FORMAT_STRING\r
71     {\r
72     long          Pad;\r
73     unsigned char  Format[ EXPR_FORMAT_STRING_SIZE ];\r
74     } IBugTraqProvider_MIDL_EXPR_FORMAT_STRING;\r
75 \r
76 \r
77 static RPC_SYNTAX_IDENTIFIER  _RpcTransferSyntax = \r
78 {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r
79 \r
80 \r
81 extern const IBugTraqProvider_MIDL_TYPE_FORMAT_STRING IBugTraqProvider__MIDL_TypeFormatString;\r
82 extern const IBugTraqProvider_MIDL_PROC_FORMAT_STRING IBugTraqProvider__MIDL_ProcFormatString;\r
83 extern const IBugTraqProvider_MIDL_EXPR_FORMAT_STRING IBugTraqProvider__MIDL_ExprFormatString;\r
84 \r
85 \r
86 extern const MIDL_STUB_DESC Object_StubDesc;\r
87 \r
88 \r
89 extern const MIDL_SERVER_INFO IBugTraqProvider_ServerInfo;\r
90 extern const MIDL_STUBLESS_PROXY_INFO IBugTraqProvider_ProxyInfo;\r
91 \r
92 \r
93 extern const MIDL_STUB_DESC Object_StubDesc;\r
94 \r
95 \r
96 extern const MIDL_SERVER_INFO IBugTraqProvider2_ServerInfo;\r
97 extern const MIDL_STUBLESS_PROXY_INFO IBugTraqProvider2_ProxyInfo;\r
98 \r
99 \r
100 extern const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ];\r
101 \r
102 #if !defined(__RPC_WIN32__)\r
103 #error  Invalid build platform for this stub.\r
104 #endif\r
105 \r
106 #if !(TARGET_IS_NT50_OR_LATER)\r
107 #error You need a Windows 2000 or later to run this stub because it uses these features:\r
108 #error   /robust command line switch.\r
109 #error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.\r
110 #error This app will fail with the RPC_X_WRONG_STUB_VERSION error.\r
111 #endif\r
112 \r
113 \r
114 static const IBugTraqProvider_MIDL_PROC_FORMAT_STRING IBugTraqProvider__MIDL_ProcFormatString =\r
115     {\r
116         0,\r
117         {\r
118 \r
119         /* Procedure ValidateParameters */\r
120 \r
121                         0x33,           /* FC_AUTO_HANDLE */\r
122                         0x6c,           /* Old Flags:  object, Oi2 */\r
123 /*  2 */        NdrFcLong( 0x0 ),       /* 0 */\r
124 /*  6 */        NdrFcShort( 0x3 ),      /* 3 */\r
125 /*  8 */        NdrFcShort( 0x14 ),     /* x86 Stack size/offset = 20 */\r
126 /* 10 */        NdrFcShort( 0x0 ),      /* 0 */\r
127 /* 12 */        NdrFcShort( 0x22 ),     /* 34 */\r
128 /* 14 */        0x46,           /* Oi2 Flags:  clt must size, has return, has ext, */\r
129                         0x4,            /* 4 */\r
130 /* 16 */        0x8,            /* 8 */\r
131                         0x5,            /* Ext Flags:  new corr desc, srv corr check, */\r
132 /* 18 */        NdrFcShort( 0x0 ),      /* 0 */\r
133 /* 20 */        NdrFcShort( 0x2 ),      /* 2 */\r
134 /* 22 */        NdrFcShort( 0x0 ),      /* 0 */\r
135 \r
136         /* Parameter hParentWnd */\r
137 \r
138 /* 24 */        NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
139 /* 26 */        NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
140 /* 28 */        NdrFcShort( 0x1a ),     /* Type Offset=26 */\r
141 \r
142         /* Parameter parameters */\r
143 \r
144 /* 30 */        NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
145 /* 32 */        NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
146 /* 34 */        NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
147 \r
148         /* Parameter valid */\r
149 \r
150 /* 36 */        NdrFcShort( 0x2150 ),   /* Flags:  out, base type, simple ref, srv alloc size=8 */\r
151 /* 38 */        NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
152 /* 40 */        0x6,            /* FC_SHORT */\r
153                         0x0,            /* 0 */\r
154 \r
155         /* Return value */\r
156 \r
157 /* 42 */        NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
158 /* 44 */        NdrFcShort( 0x10 ),     /* x86 Stack size/offset = 16 */\r
159 /* 46 */        0x8,            /* FC_LONG */\r
160                         0x0,            /* 0 */\r
161 \r
162         /* Procedure GetLinkText */\r
163 \r
164 /* 48 */        0x33,           /* FC_AUTO_HANDLE */\r
165                         0x6c,           /* Old Flags:  object, Oi2 */\r
166 /* 50 */        NdrFcLong( 0x0 ),       /* 0 */\r
167 /* 54 */        NdrFcShort( 0x4 ),      /* 4 */\r
168 /* 56 */        NdrFcShort( 0x14 ),     /* x86 Stack size/offset = 20 */\r
169 /* 58 */        NdrFcShort( 0x0 ),      /* 0 */\r
170 /* 60 */        NdrFcShort( 0x8 ),      /* 8 */\r
171 /* 62 */        0x47,           /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r
172                         0x4,            /* 4 */\r
173 /* 64 */        0x8,            /* 8 */\r
174                         0x7,            /* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r
175 /* 66 */        NdrFcShort( 0x1 ),      /* 1 */\r
176 /* 68 */        NdrFcShort( 0x4 ),      /* 4 */\r
177 /* 70 */        NdrFcShort( 0x0 ),      /* 0 */\r
178 \r
179         /* Parameter hParentWnd */\r
180 \r
181 /* 72 */        NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
182 /* 74 */        NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
183 /* 76 */        NdrFcShort( 0x1a ),     /* Type Offset=26 */\r
184 \r
185         /* Parameter parameters */\r
186 \r
187 /* 78 */        NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
188 /* 80 */        NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
189 /* 82 */        NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
190 \r
191         /* Parameter linkText */\r
192 \r
193 /* 84 */        NdrFcShort( 0x2113 ),   /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */\r
194 /* 86 */        NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
195 /* 88 */        NdrFcShort( 0x54 ),     /* Type Offset=84 */\r
196 \r
197         /* Return value */\r
198 \r
199 /* 90 */        NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
200 /* 92 */        NdrFcShort( 0x10 ),     /* x86 Stack size/offset = 16 */\r
201 /* 94 */        0x8,            /* FC_LONG */\r
202                         0x0,            /* 0 */\r
203 \r
204         /* Procedure GetCommitMessage */\r
205 \r
206 /* 96 */        0x33,           /* FC_AUTO_HANDLE */\r
207                         0x6c,           /* Old Flags:  object, Oi2 */\r
208 /* 98 */        NdrFcLong( 0x0 ),       /* 0 */\r
209 /* 102 */       NdrFcShort( 0x5 ),      /* 5 */\r
210 /* 104 */       NdrFcShort( 0x20 ),     /* x86 Stack size/offset = 32 */\r
211 /* 106 */       NdrFcShort( 0x0 ),      /* 0 */\r
212 /* 108 */       NdrFcShort( 0x8 ),      /* 8 */\r
213 /* 110 */       0x47,           /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r
214                         0x7,            /* 7 */\r
215 /* 112 */       0x8,            /* 8 */\r
216                         0x7,            /* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r
217 /* 114 */       NdrFcShort( 0x1 ),      /* 1 */\r
218 /* 116 */       NdrFcShort( 0x2b ),     /* 43 */\r
219 /* 118 */       NdrFcShort( 0x0 ),      /* 0 */\r
220 \r
221         /* Parameter hParentWnd */\r
222 \r
223 /* 120 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
224 /* 122 */       NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
225 /* 124 */       NdrFcShort( 0x1a ),     /* Type Offset=26 */\r
226 \r
227         /* Parameter parameters */\r
228 \r
229 /* 126 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
230 /* 128 */       NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
231 /* 130 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
232 \r
233         /* Parameter commonRoot */\r
234 \r
235 /* 132 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
236 /* 134 */       NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
237 /* 136 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
238 \r
239         /* Parameter pathList */\r
240 \r
241 /* 138 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
242 /* 140 */       NdrFcShort( 0x10 ),     /* x86 Stack size/offset = 16 */\r
243 /* 142 */       NdrFcShort( 0x44e ),    /* Type Offset=1102 */\r
244 \r
245         /* Parameter originalMessage */\r
246 \r
247 /* 144 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
248 /* 146 */       NdrFcShort( 0x14 ),     /* x86 Stack size/offset = 20 */\r
249 /* 148 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
250 \r
251         /* Parameter newMessage */\r
252 \r
253 /* 150 */       NdrFcShort( 0x2113 ),   /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */\r
254 /* 152 */       NdrFcShort( 0x18 ),     /* x86 Stack size/offset = 24 */\r
255 /* 154 */       NdrFcShort( 0x54 ),     /* Type Offset=84 */\r
256 \r
257         /* Return value */\r
258 \r
259 /* 156 */       NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
260 /* 158 */       NdrFcShort( 0x1c ),     /* x86 Stack size/offset = 28 */\r
261 /* 160 */       0x8,            /* FC_LONG */\r
262                         0x0,            /* 0 */\r
263 \r
264         /* Procedure GetCommitMessage2 */\r
265 \r
266 /* 162 */       0x33,           /* FC_AUTO_HANDLE */\r
267                         0x6c,           /* Old Flags:  object, Oi2 */\r
268 /* 164 */       NdrFcLong( 0x0 ),       /* 0 */\r
269 /* 168 */       NdrFcShort( 0x6 ),      /* 6 */\r
270 /* 170 */       NdrFcShort( 0x24 ),     /* x86 Stack size/offset = 36 */\r
271 /* 172 */       NdrFcShort( 0x0 ),      /* 0 */\r
272 /* 174 */       NdrFcShort( 0x8 ),      /* 8 */\r
273 /* 176 */       0x47,           /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r
274                         0x8,            /* 8 */\r
275 /* 178 */       0x8,            /* 8 */\r
276                         0x7,            /* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r
277 /* 180 */       NdrFcShort( 0x1 ),      /* 1 */\r
278 /* 182 */       NdrFcShort( 0xb3 ),     /* 179 */\r
279 /* 184 */       NdrFcShort( 0x0 ),      /* 0 */\r
280 \r
281         /* Parameter hParentWnd */\r
282 \r
283 /* 186 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
284 /* 188 */       NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
285 /* 190 */       NdrFcShort( 0x1a ),     /* Type Offset=26 */\r
286 \r
287         /* Parameter parameters */\r
288 \r
289 /* 192 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
290 /* 194 */       NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
291 /* 196 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
292 \r
293         /* Parameter commonURL */\r
294 \r
295 /* 198 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
296 /* 200 */       NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
297 /* 202 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
298 \r
299         /* Parameter commonRoot */\r
300 \r
301 /* 204 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
302 /* 206 */       NdrFcShort( 0x10 ),     /* x86 Stack size/offset = 16 */\r
303 /* 208 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
304 \r
305         /* Parameter pathList */\r
306 \r
307 /* 210 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
308 /* 212 */       NdrFcShort( 0x14 ),     /* x86 Stack size/offset = 20 */\r
309 /* 214 */       NdrFcShort( 0x44e ),    /* Type Offset=1102 */\r
310 \r
311         /* Parameter originalMessage */\r
312 \r
313 /* 216 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
314 /* 218 */       NdrFcShort( 0x18 ),     /* x86 Stack size/offset = 24 */\r
315 /* 220 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
316 \r
317         /* Parameter newMessage */\r
318 \r
319 /* 222 */       NdrFcShort( 0x2113 ),   /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */\r
320 /* 224 */       NdrFcShort( 0x1c ),     /* x86 Stack size/offset = 28 */\r
321 /* 226 */       NdrFcShort( 0x54 ),     /* Type Offset=84 */\r
322 \r
323         /* Return value */\r
324 \r
325 /* 228 */       NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
326 /* 230 */       NdrFcShort( 0x20 ),     /* x86 Stack size/offset = 32 */\r
327 /* 232 */       0x8,            /* FC_LONG */\r
328                         0x0,            /* 0 */\r
329 \r
330         /* Procedure OnCommitFinished */\r
331 \r
332 /* 234 */       0x33,           /* FC_AUTO_HANDLE */\r
333                         0x6c,           /* Old Flags:  object, Oi2 */\r
334 /* 236 */       NdrFcLong( 0x0 ),       /* 0 */\r
335 /* 240 */       NdrFcShort( 0x7 ),      /* 7 */\r
336 /* 242 */       NdrFcShort( 0x20 ),     /* x86 Stack size/offset = 32 */\r
337 /* 244 */       NdrFcShort( 0x8 ),      /* 8 */\r
338 /* 246 */       NdrFcShort( 0x8 ),      /* 8 */\r
339 /* 248 */       0x47,           /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r
340                         0x7,            /* 7 */\r
341 /* 250 */       0x8,            /* 8 */\r
342                         0x7,            /* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r
343 /* 252 */       NdrFcShort( 0x1 ),      /* 1 */\r
344 /* 254 */       NdrFcShort( 0xa1 ),     /* 161 */\r
345 /* 256 */       NdrFcShort( 0x0 ),      /* 0 */\r
346 \r
347         /* Parameter hParentWnd */\r
348 \r
349 /* 258 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
350 /* 260 */       NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
351 /* 262 */       NdrFcShort( 0x1a ),     /* Type Offset=26 */\r
352 \r
353         /* Parameter commonRoot */\r
354 \r
355 /* 264 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
356 /* 266 */       NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
357 /* 268 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
358 \r
359         /* Parameter pathList */\r
360 \r
361 /* 270 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
362 /* 272 */       NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
363 /* 274 */       NdrFcShort( 0x44e ),    /* Type Offset=1102 */\r
364 \r
365         /* Parameter logMessage */\r
366 \r
367 /* 276 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
368 /* 278 */       NdrFcShort( 0x10 ),     /* x86 Stack size/offset = 16 */\r
369 /* 280 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
370 \r
371         /* Parameter revision */\r
372 \r
373 /* 282 */       NdrFcShort( 0x48 ),     /* Flags:  in, base type, */\r
374 /* 284 */       NdrFcShort( 0x14 ),     /* x86 Stack size/offset = 20 */\r
375 /* 286 */       0x8,            /* FC_LONG */\r
376                         0x0,            /* 0 */\r
377 \r
378         /* Parameter error */\r
379 \r
380 /* 288 */       NdrFcShort( 0x2113 ),   /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */\r
381 /* 290 */       NdrFcShort( 0x18 ),     /* x86 Stack size/offset = 24 */\r
382 /* 292 */       NdrFcShort( 0x54 ),     /* Type Offset=84 */\r
383 \r
384         /* Return value */\r
385 \r
386 /* 294 */       NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
387 /* 296 */       NdrFcShort( 0x1c ),     /* x86 Stack size/offset = 28 */\r
388 /* 298 */       0x8,            /* FC_LONG */\r
389                         0x0,            /* 0 */\r
390 \r
391         /* Procedure HasOptions */\r
392 \r
393 /* 300 */       0x33,           /* FC_AUTO_HANDLE */\r
394                         0x6c,           /* Old Flags:  object, Oi2 */\r
395 /* 302 */       NdrFcLong( 0x0 ),       /* 0 */\r
396 /* 306 */       NdrFcShort( 0x8 ),      /* 8 */\r
397 /* 308 */       NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
398 /* 310 */       NdrFcShort( 0x0 ),      /* 0 */\r
399 /* 312 */       NdrFcShort( 0x22 ),     /* 34 */\r
400 /* 314 */       0x44,           /* Oi2 Flags:  has return, has ext, */\r
401                         0x2,            /* 2 */\r
402 /* 316 */       0x8,            /* 8 */\r
403                         0x1,            /* Ext Flags:  new corr desc, */\r
404 /* 318 */       NdrFcShort( 0x0 ),      /* 0 */\r
405 /* 320 */       NdrFcShort( 0x0 ),      /* 0 */\r
406 /* 322 */       NdrFcShort( 0x0 ),      /* 0 */\r
407 \r
408         /* Parameter ret */\r
409 \r
410 /* 324 */       NdrFcShort( 0x2150 ),   /* Flags:  out, base type, simple ref, srv alloc size=8 */\r
411 /* 326 */       NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
412 /* 328 */       0x6,            /* FC_SHORT */\r
413                         0x0,            /* 0 */\r
414 \r
415         /* Return value */\r
416 \r
417 /* 330 */       NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
418 /* 332 */       NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
419 /* 334 */       0x8,            /* FC_LONG */\r
420                         0x0,            /* 0 */\r
421 \r
422         /* Procedure ShowOptionsDialog */\r
423 \r
424 /* 336 */       0x33,           /* FC_AUTO_HANDLE */\r
425                         0x6c,           /* Old Flags:  object, Oi2 */\r
426 /* 338 */       NdrFcLong( 0x0 ),       /* 0 */\r
427 /* 342 */       NdrFcShort( 0x9 ),      /* 9 */\r
428 /* 344 */       NdrFcShort( 0x14 ),     /* x86 Stack size/offset = 20 */\r
429 /* 346 */       NdrFcShort( 0x0 ),      /* 0 */\r
430 /* 348 */       NdrFcShort( 0x8 ),      /* 8 */\r
431 /* 350 */       0x47,           /* Oi2 Flags:  srv must size, clt must size, has return, has ext, */\r
432                         0x4,            /* 4 */\r
433 /* 352 */       0x8,            /* 8 */\r
434                         0x7,            /* Ext Flags:  new corr desc, clt corr check, srv corr check, */\r
435 /* 354 */       NdrFcShort( 0x1 ),      /* 1 */\r
436 /* 356 */       NdrFcShort( 0x1 ),      /* 1 */\r
437 /* 358 */       NdrFcShort( 0x0 ),      /* 0 */\r
438 \r
439         /* Parameter hParentWnd */\r
440 \r
441 /* 360 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
442 /* 362 */       NdrFcShort( 0x4 ),      /* x86 Stack size/offset = 4 */\r
443 /* 364 */       NdrFcShort( 0x1a ),     /* Type Offset=26 */\r
444 \r
445         /* Parameter parameters */\r
446 \r
447 /* 366 */       NdrFcShort( 0x8b ),     /* Flags:  must size, must free, in, by val, */\r
448 /* 368 */       NdrFcShort( 0x8 ),      /* x86 Stack size/offset = 8 */\r
449 /* 370 */       NdrFcShort( 0x3e ),     /* Type Offset=62 */\r
450 \r
451         /* Parameter newparameters */\r
452 \r
453 /* 372 */       NdrFcShort( 0x2113 ),   /* Flags:  must size, must free, out, simple ref, srv alloc size=8 */\r
454 /* 374 */       NdrFcShort( 0xc ),      /* x86 Stack size/offset = 12 */\r
455 /* 376 */       NdrFcShort( 0x54 ),     /* Type Offset=84 */\r
456 \r
457         /* Return value */\r
458 \r
459 /* 378 */       NdrFcShort( 0x70 ),     /* Flags:  out, return, base type, */\r
460 /* 380 */       NdrFcShort( 0x10 ),     /* x86 Stack size/offset = 16 */\r
461 /* 382 */       0x8,            /* FC_LONG */\r
462                         0x0,            /* 0 */\r
463 \r
464                         0x0\r
465         }\r
466     };\r
467 \r
468 static const IBugTraqProvider_MIDL_TYPE_FORMAT_STRING IBugTraqProvider__MIDL_TypeFormatString =\r
469     {\r
470         0,\r
471         {\r
472                         NdrFcShort( 0x0 ),      /* 0 */\r
473 /*  2 */        \r
474                         0x12, 0x0,      /* FC_UP */\r
475 /*  4 */        NdrFcShort( 0x2 ),      /* Offset= 2 (6) */\r
476 /*  6 */        \r
477                         0x2a,           /* FC_ENCAPSULATED_UNION */\r
478                         0x48,           /* 72 */\r
479 /*  8 */        NdrFcShort( 0x4 ),      /* 4 */\r
480 /* 10 */        NdrFcShort( 0x2 ),      /* 2 */\r
481 /* 12 */        NdrFcLong( 0x48746457 ),        /* 1215587415 */\r
482 /* 16 */        NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
483 /* 18 */        NdrFcLong( 0x52746457 ),        /* 1383359575 */\r
484 /* 22 */        NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
485 /* 24 */        NdrFcShort( 0xffff ),   /* Offset= -1 (23) */\r
486 /* 26 */        0xb4,           /* FC_USER_MARSHAL */\r
487                         0x83,           /* 131 */\r
488 /* 28 */        NdrFcShort( 0x0 ),      /* 0 */\r
489 /* 30 */        NdrFcShort( 0x4 ),      /* 4 */\r
490 /* 32 */        NdrFcShort( 0x0 ),      /* 0 */\r
491 /* 34 */        NdrFcShort( 0xffe0 ),   /* Offset= -32 (2) */\r
492 /* 36 */        \r
493                         0x12, 0x0,      /* FC_UP */\r
494 /* 38 */        NdrFcShort( 0xe ),      /* Offset= 14 (52) */\r
495 /* 40 */        \r
496                         0x1b,           /* FC_CARRAY */\r
497                         0x1,            /* 1 */\r
498 /* 42 */        NdrFcShort( 0x2 ),      /* 2 */\r
499 /* 44 */        0x9,            /* Corr desc: FC_ULONG */\r
500                         0x0,            /*  */\r
501 /* 46 */        NdrFcShort( 0xfffc ),   /* -4 */\r
502 /* 48 */        NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
503 /* 50 */        0x6,            /* FC_SHORT */\r
504                         0x5b,           /* FC_END */\r
505 /* 52 */        \r
506                         0x17,           /* FC_CSTRUCT */\r
507                         0x3,            /* 3 */\r
508 /* 54 */        NdrFcShort( 0x8 ),      /* 8 */\r
509 /* 56 */        NdrFcShort( 0xfff0 ),   /* Offset= -16 (40) */\r
510 /* 58 */        0x8,            /* FC_LONG */\r
511                         0x8,            /* FC_LONG */\r
512 /* 60 */        0x5c,           /* FC_PAD */\r
513                         0x5b,           /* FC_END */\r
514 /* 62 */        0xb4,           /* FC_USER_MARSHAL */\r
515                         0x83,           /* 131 */\r
516 /* 64 */        NdrFcShort( 0x1 ),      /* 1 */\r
517 /* 66 */        NdrFcShort( 0x4 ),      /* 4 */\r
518 /* 68 */        NdrFcShort( 0x0 ),      /* 0 */\r
519 /* 70 */        NdrFcShort( 0xffde ),   /* Offset= -34 (36) */\r
520 /* 72 */        \r
521                         0x11, 0xc,      /* FC_RP [alloced_on_stack] [simple_pointer] */\r
522 /* 74 */        0x6,            /* FC_SHORT */\r
523                         0x5c,           /* FC_PAD */\r
524 /* 76 */        \r
525                         0x11, 0x4,      /* FC_RP [alloced_on_stack] */\r
526 /* 78 */        NdrFcShort( 0x6 ),      /* Offset= 6 (84) */\r
527 /* 80 */        \r
528                         0x13, 0x0,      /* FC_OP */\r
529 /* 82 */        NdrFcShort( 0xffe2 ),   /* Offset= -30 (52) */\r
530 /* 84 */        0xb4,           /* FC_USER_MARSHAL */\r
531                         0x83,           /* 131 */\r
532 /* 86 */        NdrFcShort( 0x1 ),      /* 1 */\r
533 /* 88 */        NdrFcShort( 0x4 ),      /* 4 */\r
534 /* 90 */        NdrFcShort( 0x0 ),      /* 0 */\r
535 /* 92 */        NdrFcShort( 0xfff4 ),   /* Offset= -12 (80) */\r
536 /* 94 */        \r
537                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
538 /* 96 */        NdrFcShort( 0x2 ),      /* Offset= 2 (98) */\r
539 /* 98 */        \r
540                         0x12, 0x0,      /* FC_UP */\r
541 /* 100 */       NdrFcShort( 0x3d8 ),    /* Offset= 984 (1084) */\r
542 /* 102 */       \r
543                         0x2a,           /* FC_ENCAPSULATED_UNION */\r
544                         0x49,           /* 73 */\r
545 /* 104 */       NdrFcShort( 0x18 ),     /* 24 */\r
546 /* 106 */       NdrFcShort( 0xa ),      /* 10 */\r
547 /* 108 */       NdrFcLong( 0x8 ),       /* 8 */\r
548 /* 112 */       NdrFcShort( 0x5a ),     /* Offset= 90 (202) */\r
549 /* 114 */       NdrFcLong( 0xd ),       /* 13 */\r
550 /* 118 */       NdrFcShort( 0x90 ),     /* Offset= 144 (262) */\r
551 /* 120 */       NdrFcLong( 0x9 ),       /* 9 */\r
552 /* 124 */       NdrFcShort( 0xc2 ),     /* Offset= 194 (318) */\r
553 /* 126 */       NdrFcLong( 0xc ),       /* 12 */\r
554 /* 130 */       NdrFcShort( 0x2bc ),    /* Offset= 700 (830) */\r
555 /* 132 */       NdrFcLong( 0x24 ),      /* 36 */\r
556 /* 136 */       NdrFcShort( 0x2e6 ),    /* Offset= 742 (878) */\r
557 /* 138 */       NdrFcLong( 0x800d ),    /* 32781 */\r
558 /* 142 */       NdrFcShort( 0x302 ),    /* Offset= 770 (912) */\r
559 /* 144 */       NdrFcLong( 0x10 ),      /* 16 */\r
560 /* 148 */       NdrFcShort( 0x31c ),    /* Offset= 796 (944) */\r
561 /* 150 */       NdrFcLong( 0x2 ),       /* 2 */\r
562 /* 154 */       NdrFcShort( 0x336 ),    /* Offset= 822 (976) */\r
563 /* 156 */       NdrFcLong( 0x3 ),       /* 3 */\r
564 /* 160 */       NdrFcShort( 0x350 ),    /* Offset= 848 (1008) */\r
565 /* 162 */       NdrFcLong( 0x14 ),      /* 20 */\r
566 /* 166 */       NdrFcShort( 0x36a ),    /* Offset= 874 (1040) */\r
567 /* 168 */       NdrFcShort( 0xffff ),   /* Offset= -1 (167) */\r
568 /* 170 */       \r
569                         0x1b,           /* FC_CARRAY */\r
570                         0x3,            /* 3 */\r
571 /* 172 */       NdrFcShort( 0x4 ),      /* 4 */\r
572 /* 174 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
573                         0x0,            /*  */\r
574 /* 176 */       NdrFcShort( 0x0 ),      /* 0 */\r
575 /* 178 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
576 /* 180 */       \r
577                         0x4b,           /* FC_PP */\r
578                         0x5c,           /* FC_PAD */\r
579 /* 182 */       \r
580                         0x48,           /* FC_VARIABLE_REPEAT */\r
581                         0x49,           /* FC_FIXED_OFFSET */\r
582 /* 184 */       NdrFcShort( 0x4 ),      /* 4 */\r
583 /* 186 */       NdrFcShort( 0x0 ),      /* 0 */\r
584 /* 188 */       NdrFcShort( 0x1 ),      /* 1 */\r
585 /* 190 */       NdrFcShort( 0x0 ),      /* 0 */\r
586 /* 192 */       NdrFcShort( 0x0 ),      /* 0 */\r
587 /* 194 */       0x12, 0x0,      /* FC_UP */\r
588 /* 196 */       NdrFcShort( 0xff70 ),   /* Offset= -144 (52) */\r
589 /* 198 */       \r
590                         0x5b,           /* FC_END */\r
591 \r
592                         0x8,            /* FC_LONG */\r
593 /* 200 */       0x5c,           /* FC_PAD */\r
594                         0x5b,           /* FC_END */\r
595 /* 202 */       \r
596                         0x16,           /* FC_PSTRUCT */\r
597                         0x3,            /* 3 */\r
598 /* 204 */       NdrFcShort( 0x8 ),      /* 8 */\r
599 /* 206 */       \r
600                         0x4b,           /* FC_PP */\r
601                         0x5c,           /* FC_PAD */\r
602 /* 208 */       \r
603                         0x46,           /* FC_NO_REPEAT */\r
604                         0x5c,           /* FC_PAD */\r
605 /* 210 */       NdrFcShort( 0x4 ),      /* 4 */\r
606 /* 212 */       NdrFcShort( 0x4 ),      /* 4 */\r
607 /* 214 */       0x11, 0x0,      /* FC_RP */\r
608 /* 216 */       NdrFcShort( 0xffd2 ),   /* Offset= -46 (170) */\r
609 /* 218 */       \r
610                         0x5b,           /* FC_END */\r
611 \r
612                         0x8,            /* FC_LONG */\r
613 /* 220 */       0x8,            /* FC_LONG */\r
614                         0x5b,           /* FC_END */\r
615 /* 222 */       \r
616                         0x2f,           /* FC_IP */\r
617                         0x5a,           /* FC_CONSTANT_IID */\r
618 /* 224 */       NdrFcLong( 0x0 ),       /* 0 */\r
619 /* 228 */       NdrFcShort( 0x0 ),      /* 0 */\r
620 /* 230 */       NdrFcShort( 0x0 ),      /* 0 */\r
621 /* 232 */       0xc0,           /* 192 */\r
622                         0x0,            /* 0 */\r
623 /* 234 */       0x0,            /* 0 */\r
624                         0x0,            /* 0 */\r
625 /* 236 */       0x0,            /* 0 */\r
626                         0x0,            /* 0 */\r
627 /* 238 */       0x0,            /* 0 */\r
628                         0x46,           /* 70 */\r
629 /* 240 */       \r
630                         0x21,           /* FC_BOGUS_ARRAY */\r
631                         0x3,            /* 3 */\r
632 /* 242 */       NdrFcShort( 0x0 ),      /* 0 */\r
633 /* 244 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
634                         0x0,            /*  */\r
635 /* 246 */       NdrFcShort( 0x0 ),      /* 0 */\r
636 /* 248 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
637 /* 250 */       NdrFcLong( 0xffffffff ),        /* -1 */\r
638 /* 254 */       NdrFcShort( 0x0 ),      /* Corr flags:  */\r
639 /* 256 */       0x4c,           /* FC_EMBEDDED_COMPLEX */\r
640                         0x0,            /* 0 */\r
641 /* 258 */       NdrFcShort( 0xffdc ),   /* Offset= -36 (222) */\r
642 /* 260 */       0x5c,           /* FC_PAD */\r
643                         0x5b,           /* FC_END */\r
644 /* 262 */       \r
645                         0x1a,           /* FC_BOGUS_STRUCT */\r
646                         0x3,            /* 3 */\r
647 /* 264 */       NdrFcShort( 0x8 ),      /* 8 */\r
648 /* 266 */       NdrFcShort( 0x0 ),      /* 0 */\r
649 /* 268 */       NdrFcShort( 0x6 ),      /* Offset= 6 (274) */\r
650 /* 270 */       0x8,            /* FC_LONG */\r
651                         0x36,           /* FC_POINTER */\r
652 /* 272 */       0x5c,           /* FC_PAD */\r
653                         0x5b,           /* FC_END */\r
654 /* 274 */       \r
655                         0x11, 0x0,      /* FC_RP */\r
656 /* 276 */       NdrFcShort( 0xffdc ),   /* Offset= -36 (240) */\r
657 /* 278 */       \r
658                         0x2f,           /* FC_IP */\r
659                         0x5a,           /* FC_CONSTANT_IID */\r
660 /* 280 */       NdrFcLong( 0x20400 ),   /* 132096 */\r
661 /* 284 */       NdrFcShort( 0x0 ),      /* 0 */\r
662 /* 286 */       NdrFcShort( 0x0 ),      /* 0 */\r
663 /* 288 */       0xc0,           /* 192 */\r
664                         0x0,            /* 0 */\r
665 /* 290 */       0x0,            /* 0 */\r
666                         0x0,            /* 0 */\r
667 /* 292 */       0x0,            /* 0 */\r
668                         0x0,            /* 0 */\r
669 /* 294 */       0x0,            /* 0 */\r
670                         0x46,           /* 70 */\r
671 /* 296 */       \r
672                         0x21,           /* FC_BOGUS_ARRAY */\r
673                         0x3,            /* 3 */\r
674 /* 298 */       NdrFcShort( 0x0 ),      /* 0 */\r
675 /* 300 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
676                         0x0,            /*  */\r
677 /* 302 */       NdrFcShort( 0x0 ),      /* 0 */\r
678 /* 304 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
679 /* 306 */       NdrFcLong( 0xffffffff ),        /* -1 */\r
680 /* 310 */       NdrFcShort( 0x0 ),      /* Corr flags:  */\r
681 /* 312 */       0x4c,           /* FC_EMBEDDED_COMPLEX */\r
682                         0x0,            /* 0 */\r
683 /* 314 */       NdrFcShort( 0xffdc ),   /* Offset= -36 (278) */\r
684 /* 316 */       0x5c,           /* FC_PAD */\r
685                         0x5b,           /* FC_END */\r
686 /* 318 */       \r
687                         0x1a,           /* FC_BOGUS_STRUCT */\r
688                         0x3,            /* 3 */\r
689 /* 320 */       NdrFcShort( 0x8 ),      /* 8 */\r
690 /* 322 */       NdrFcShort( 0x0 ),      /* 0 */\r
691 /* 324 */       NdrFcShort( 0x6 ),      /* Offset= 6 (330) */\r
692 /* 326 */       0x8,            /* FC_LONG */\r
693                         0x36,           /* FC_POINTER */\r
694 /* 328 */       0x5c,           /* FC_PAD */\r
695                         0x5b,           /* FC_END */\r
696 /* 330 */       \r
697                         0x11, 0x0,      /* FC_RP */\r
698 /* 332 */       NdrFcShort( 0xffdc ),   /* Offset= -36 (296) */\r
699 /* 334 */       \r
700                         0x2b,           /* FC_NON_ENCAPSULATED_UNION */\r
701                         0x9,            /* FC_ULONG */\r
702 /* 336 */       0x7,            /* Corr desc: FC_USHORT */\r
703                         0x0,            /*  */\r
704 /* 338 */       NdrFcShort( 0xfff8 ),   /* -8 */\r
705 /* 340 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
706 /* 342 */       NdrFcShort( 0x2 ),      /* Offset= 2 (344) */\r
707 /* 344 */       NdrFcShort( 0x10 ),     /* 16 */\r
708 /* 346 */       NdrFcShort( 0x2f ),     /* 47 */\r
709 /* 348 */       NdrFcLong( 0x14 ),      /* 20 */\r
710 /* 352 */       NdrFcShort( 0x800b ),   /* Simple arm type: FC_HYPER */\r
711 /* 354 */       NdrFcLong( 0x3 ),       /* 3 */\r
712 /* 358 */       NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
713 /* 360 */       NdrFcLong( 0x11 ),      /* 17 */\r
714 /* 364 */       NdrFcShort( 0x8001 ),   /* Simple arm type: FC_BYTE */\r
715 /* 366 */       NdrFcLong( 0x2 ),       /* 2 */\r
716 /* 370 */       NdrFcShort( 0x8006 ),   /* Simple arm type: FC_SHORT */\r
717 /* 372 */       NdrFcLong( 0x4 ),       /* 4 */\r
718 /* 376 */       NdrFcShort( 0x800a ),   /* Simple arm type: FC_FLOAT */\r
719 /* 378 */       NdrFcLong( 0x5 ),       /* 5 */\r
720 /* 382 */       NdrFcShort( 0x800c ),   /* Simple arm type: FC_DOUBLE */\r
721 /* 384 */       NdrFcLong( 0xb ),       /* 11 */\r
722 /* 388 */       NdrFcShort( 0x8006 ),   /* Simple arm type: FC_SHORT */\r
723 /* 390 */       NdrFcLong( 0xa ),       /* 10 */\r
724 /* 394 */       NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
725 /* 396 */       NdrFcLong( 0x6 ),       /* 6 */\r
726 /* 400 */       NdrFcShort( 0xe8 ),     /* Offset= 232 (632) */\r
727 /* 402 */       NdrFcLong( 0x7 ),       /* 7 */\r
728 /* 406 */       NdrFcShort( 0x800c ),   /* Simple arm type: FC_DOUBLE */\r
729 /* 408 */       NdrFcLong( 0x8 ),       /* 8 */\r
730 /* 412 */       NdrFcShort( 0xfe88 ),   /* Offset= -376 (36) */\r
731 /* 414 */       NdrFcLong( 0xd ),       /* 13 */\r
732 /* 418 */       NdrFcShort( 0xff3c ),   /* Offset= -196 (222) */\r
733 /* 420 */       NdrFcLong( 0x9 ),       /* 9 */\r
734 /* 424 */       NdrFcShort( 0xff6e ),   /* Offset= -146 (278) */\r
735 /* 426 */       NdrFcLong( 0x2000 ),    /* 8192 */\r
736 /* 430 */       NdrFcShort( 0xd0 ),     /* Offset= 208 (638) */\r
737 /* 432 */       NdrFcLong( 0x24 ),      /* 36 */\r
738 /* 436 */       NdrFcShort( 0xd2 ),     /* Offset= 210 (646) */\r
739 /* 438 */       NdrFcLong( 0x4024 ),    /* 16420 */\r
740 /* 442 */       NdrFcShort( 0xcc ),     /* Offset= 204 (646) */\r
741 /* 444 */       NdrFcLong( 0x4011 ),    /* 16401 */\r
742 /* 448 */       NdrFcShort( 0xfc ),     /* Offset= 252 (700) */\r
743 /* 450 */       NdrFcLong( 0x4002 ),    /* 16386 */\r
744 /* 454 */       NdrFcShort( 0xfa ),     /* Offset= 250 (704) */\r
745 /* 456 */       NdrFcLong( 0x4003 ),    /* 16387 */\r
746 /* 460 */       NdrFcShort( 0xf8 ),     /* Offset= 248 (708) */\r
747 /* 462 */       NdrFcLong( 0x4014 ),    /* 16404 */\r
748 /* 466 */       NdrFcShort( 0xf6 ),     /* Offset= 246 (712) */\r
749 /* 468 */       NdrFcLong( 0x4004 ),    /* 16388 */\r
750 /* 472 */       NdrFcShort( 0xf4 ),     /* Offset= 244 (716) */\r
751 /* 474 */       NdrFcLong( 0x4005 ),    /* 16389 */\r
752 /* 478 */       NdrFcShort( 0xf2 ),     /* Offset= 242 (720) */\r
753 /* 480 */       NdrFcLong( 0x400b ),    /* 16395 */\r
754 /* 484 */       NdrFcShort( 0xdc ),     /* Offset= 220 (704) */\r
755 /* 486 */       NdrFcLong( 0x400a ),    /* 16394 */\r
756 /* 490 */       NdrFcShort( 0xda ),     /* Offset= 218 (708) */\r
757 /* 492 */       NdrFcLong( 0x4006 ),    /* 16390 */\r
758 /* 496 */       NdrFcShort( 0xe4 ),     /* Offset= 228 (724) */\r
759 /* 498 */       NdrFcLong( 0x4007 ),    /* 16391 */\r
760 /* 502 */       NdrFcShort( 0xda ),     /* Offset= 218 (720) */\r
761 /* 504 */       NdrFcLong( 0x4008 ),    /* 16392 */\r
762 /* 508 */       NdrFcShort( 0xdc ),     /* Offset= 220 (728) */\r
763 /* 510 */       NdrFcLong( 0x400d ),    /* 16397 */\r
764 /* 514 */       NdrFcShort( 0xda ),     /* Offset= 218 (732) */\r
765 /* 516 */       NdrFcLong( 0x4009 ),    /* 16393 */\r
766 /* 520 */       NdrFcShort( 0xd8 ),     /* Offset= 216 (736) */\r
767 /* 522 */       NdrFcLong( 0x6000 ),    /* 24576 */\r
768 /* 526 */       NdrFcShort( 0xd6 ),     /* Offset= 214 (740) */\r
769 /* 528 */       NdrFcLong( 0x400c ),    /* 16396 */\r
770 /* 532 */       NdrFcShort( 0xdc ),     /* Offset= 220 (752) */\r
771 /* 534 */       NdrFcLong( 0x10 ),      /* 16 */\r
772 /* 538 */       NdrFcShort( 0x8002 ),   /* Simple arm type: FC_CHAR */\r
773 /* 540 */       NdrFcLong( 0x12 ),      /* 18 */\r
774 /* 544 */       NdrFcShort( 0x8006 ),   /* Simple arm type: FC_SHORT */\r
775 /* 546 */       NdrFcLong( 0x13 ),      /* 19 */\r
776 /* 550 */       NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
777 /* 552 */       NdrFcLong( 0x15 ),      /* 21 */\r
778 /* 556 */       NdrFcShort( 0x800b ),   /* Simple arm type: FC_HYPER */\r
779 /* 558 */       NdrFcLong( 0x16 ),      /* 22 */\r
780 /* 562 */       NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
781 /* 564 */       NdrFcLong( 0x17 ),      /* 23 */\r
782 /* 568 */       NdrFcShort( 0x8008 ),   /* Simple arm type: FC_LONG */\r
783 /* 570 */       NdrFcLong( 0xe ),       /* 14 */\r
784 /* 574 */       NdrFcShort( 0xba ),     /* Offset= 186 (760) */\r
785 /* 576 */       NdrFcLong( 0x400e ),    /* 16398 */\r
786 /* 580 */       NdrFcShort( 0xbe ),     /* Offset= 190 (770) */\r
787 /* 582 */       NdrFcLong( 0x4010 ),    /* 16400 */\r
788 /* 586 */       NdrFcShort( 0xbc ),     /* Offset= 188 (774) */\r
789 /* 588 */       NdrFcLong( 0x4012 ),    /* 16402 */\r
790 /* 592 */       NdrFcShort( 0x70 ),     /* Offset= 112 (704) */\r
791 /* 594 */       NdrFcLong( 0x4013 ),    /* 16403 */\r
792 /* 598 */       NdrFcShort( 0x6e ),     /* Offset= 110 (708) */\r
793 /* 600 */       NdrFcLong( 0x4015 ),    /* 16405 */\r
794 /* 604 */       NdrFcShort( 0x6c ),     /* Offset= 108 (712) */\r
795 /* 606 */       NdrFcLong( 0x4016 ),    /* 16406 */\r
796 /* 610 */       NdrFcShort( 0x62 ),     /* Offset= 98 (708) */\r
797 /* 612 */       NdrFcLong( 0x4017 ),    /* 16407 */\r
798 /* 616 */       NdrFcShort( 0x5c ),     /* Offset= 92 (708) */\r
799 /* 618 */       NdrFcLong( 0x0 ),       /* 0 */\r
800 /* 622 */       NdrFcShort( 0x0 ),      /* Offset= 0 (622) */\r
801 /* 624 */       NdrFcLong( 0x1 ),       /* 1 */\r
802 /* 628 */       NdrFcShort( 0x0 ),      /* Offset= 0 (628) */\r
803 /* 630 */       NdrFcShort( 0xffff ),   /* Offset= -1 (629) */\r
804 /* 632 */       \r
805                         0x15,           /* FC_STRUCT */\r
806                         0x7,            /* 7 */\r
807 /* 634 */       NdrFcShort( 0x8 ),      /* 8 */\r
808 /* 636 */       0xb,            /* FC_HYPER */\r
809                         0x5b,           /* FC_END */\r
810 /* 638 */       \r
811                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
812 /* 640 */       NdrFcShort( 0x2 ),      /* Offset= 2 (642) */\r
813 /* 642 */       \r
814                         0x12, 0x0,      /* FC_UP */\r
815 /* 644 */       NdrFcShort( 0x1b8 ),    /* Offset= 440 (1084) */\r
816 /* 646 */       \r
817                         0x12, 0x0,      /* FC_UP */\r
818 /* 648 */       NdrFcShort( 0x20 ),     /* Offset= 32 (680) */\r
819 /* 650 */       \r
820                         0x2f,           /* FC_IP */\r
821                         0x5a,           /* FC_CONSTANT_IID */\r
822 /* 652 */       NdrFcLong( 0x2f ),      /* 47 */\r
823 /* 656 */       NdrFcShort( 0x0 ),      /* 0 */\r
824 /* 658 */       NdrFcShort( 0x0 ),      /* 0 */\r
825 /* 660 */       0xc0,           /* 192 */\r
826                         0x0,            /* 0 */\r
827 /* 662 */       0x0,            /* 0 */\r
828                         0x0,            /* 0 */\r
829 /* 664 */       0x0,            /* 0 */\r
830                         0x0,            /* 0 */\r
831 /* 666 */       0x0,            /* 0 */\r
832                         0x46,           /* 70 */\r
833 /* 668 */       \r
834                         0x1b,           /* FC_CARRAY */\r
835                         0x0,            /* 0 */\r
836 /* 670 */       NdrFcShort( 0x1 ),      /* 1 */\r
837 /* 672 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
838                         0x0,            /*  */\r
839 /* 674 */       NdrFcShort( 0x4 ),      /* 4 */\r
840 /* 676 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
841 /* 678 */       0x1,            /* FC_BYTE */\r
842                         0x5b,           /* FC_END */\r
843 /* 680 */       \r
844                         0x1a,           /* FC_BOGUS_STRUCT */\r
845                         0x3,            /* 3 */\r
846 /* 682 */       NdrFcShort( 0x10 ),     /* 16 */\r
847 /* 684 */       NdrFcShort( 0x0 ),      /* 0 */\r
848 /* 686 */       NdrFcShort( 0xa ),      /* Offset= 10 (696) */\r
849 /* 688 */       0x8,            /* FC_LONG */\r
850                         0x8,            /* FC_LONG */\r
851 /* 690 */       0x4c,           /* FC_EMBEDDED_COMPLEX */\r
852                         0x0,            /* 0 */\r
853 /* 692 */       NdrFcShort( 0xffd6 ),   /* Offset= -42 (650) */\r
854 /* 694 */       0x36,           /* FC_POINTER */\r
855                         0x5b,           /* FC_END */\r
856 /* 696 */       \r
857                         0x12, 0x0,      /* FC_UP */\r
858 /* 698 */       NdrFcShort( 0xffe2 ),   /* Offset= -30 (668) */\r
859 /* 700 */       \r
860                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
861 /* 702 */       0x1,            /* FC_BYTE */\r
862                         0x5c,           /* FC_PAD */\r
863 /* 704 */       \r
864                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
865 /* 706 */       0x6,            /* FC_SHORT */\r
866                         0x5c,           /* FC_PAD */\r
867 /* 708 */       \r
868                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
869 /* 710 */       0x8,            /* FC_LONG */\r
870                         0x5c,           /* FC_PAD */\r
871 /* 712 */       \r
872                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
873 /* 714 */       0xb,            /* FC_HYPER */\r
874                         0x5c,           /* FC_PAD */\r
875 /* 716 */       \r
876                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
877 /* 718 */       0xa,            /* FC_FLOAT */\r
878                         0x5c,           /* FC_PAD */\r
879 /* 720 */       \r
880                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
881 /* 722 */       0xc,            /* FC_DOUBLE */\r
882                         0x5c,           /* FC_PAD */\r
883 /* 724 */       \r
884                         0x12, 0x0,      /* FC_UP */\r
885 /* 726 */       NdrFcShort( 0xffa2 ),   /* Offset= -94 (632) */\r
886 /* 728 */       \r
887                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
888 /* 730 */       NdrFcShort( 0xfd4a ),   /* Offset= -694 (36) */\r
889 /* 732 */       \r
890                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
891 /* 734 */       NdrFcShort( 0xfe00 ),   /* Offset= -512 (222) */\r
892 /* 736 */       \r
893                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
894 /* 738 */       NdrFcShort( 0xfe34 ),   /* Offset= -460 (278) */\r
895 /* 740 */       \r
896                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
897 /* 742 */       NdrFcShort( 0x2 ),      /* Offset= 2 (744) */\r
898 /* 744 */       \r
899                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
900 /* 746 */       NdrFcShort( 0x2 ),      /* Offset= 2 (748) */\r
901 /* 748 */       \r
902                         0x12, 0x0,      /* FC_UP */\r
903 /* 750 */       NdrFcShort( 0x14e ),    /* Offset= 334 (1084) */\r
904 /* 752 */       \r
905                         0x12, 0x10,     /* FC_UP [pointer_deref] */\r
906 /* 754 */       NdrFcShort( 0x2 ),      /* Offset= 2 (756) */\r
907 /* 756 */       \r
908                         0x12, 0x0,      /* FC_UP */\r
909 /* 758 */       NdrFcShort( 0x14 ),     /* Offset= 20 (778) */\r
910 /* 760 */       \r
911                         0x15,           /* FC_STRUCT */\r
912                         0x7,            /* 7 */\r
913 /* 762 */       NdrFcShort( 0x10 ),     /* 16 */\r
914 /* 764 */       0x6,            /* FC_SHORT */\r
915                         0x1,            /* FC_BYTE */\r
916 /* 766 */       0x1,            /* FC_BYTE */\r
917                         0x8,            /* FC_LONG */\r
918 /* 768 */       0xb,            /* FC_HYPER */\r
919                         0x5b,           /* FC_END */\r
920 /* 770 */       \r
921                         0x12, 0x0,      /* FC_UP */\r
922 /* 772 */       NdrFcShort( 0xfff4 ),   /* Offset= -12 (760) */\r
923 /* 774 */       \r
924                         0x12, 0x8,      /* FC_UP [simple_pointer] */\r
925 /* 776 */       0x2,            /* FC_CHAR */\r
926                         0x5c,           /* FC_PAD */\r
927 /* 778 */       \r
928                         0x1a,           /* FC_BOGUS_STRUCT */\r
929                         0x7,            /* 7 */\r
930 /* 780 */       NdrFcShort( 0x20 ),     /* 32 */\r
931 /* 782 */       NdrFcShort( 0x0 ),      /* 0 */\r
932 /* 784 */       NdrFcShort( 0x0 ),      /* Offset= 0 (784) */\r
933 /* 786 */       0x8,            /* FC_LONG */\r
934                         0x8,            /* FC_LONG */\r
935 /* 788 */       0x6,            /* FC_SHORT */\r
936                         0x6,            /* FC_SHORT */\r
937 /* 790 */       0x6,            /* FC_SHORT */\r
938                         0x6,            /* FC_SHORT */\r
939 /* 792 */       0x4c,           /* FC_EMBEDDED_COMPLEX */\r
940                         0x0,            /* 0 */\r
941 /* 794 */       NdrFcShort( 0xfe34 ),   /* Offset= -460 (334) */\r
942 /* 796 */       0x5c,           /* FC_PAD */\r
943                         0x5b,           /* FC_END */\r
944 /* 798 */       \r
945                         0x1b,           /* FC_CARRAY */\r
946                         0x3,            /* 3 */\r
947 /* 800 */       NdrFcShort( 0x4 ),      /* 4 */\r
948 /* 802 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
949                         0x0,            /*  */\r
950 /* 804 */       NdrFcShort( 0x0 ),      /* 0 */\r
951 /* 806 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
952 /* 808 */       \r
953                         0x4b,           /* FC_PP */\r
954                         0x5c,           /* FC_PAD */\r
955 /* 810 */       \r
956                         0x48,           /* FC_VARIABLE_REPEAT */\r
957                         0x49,           /* FC_FIXED_OFFSET */\r
958 /* 812 */       NdrFcShort( 0x4 ),      /* 4 */\r
959 /* 814 */       NdrFcShort( 0x0 ),      /* 0 */\r
960 /* 816 */       NdrFcShort( 0x1 ),      /* 1 */\r
961 /* 818 */       NdrFcShort( 0x0 ),      /* 0 */\r
962 /* 820 */       NdrFcShort( 0x0 ),      /* 0 */\r
963 /* 822 */       0x12, 0x0,      /* FC_UP */\r
964 /* 824 */       NdrFcShort( 0xffd2 ),   /* Offset= -46 (778) */\r
965 /* 826 */       \r
966                         0x5b,           /* FC_END */\r
967 \r
968                         0x8,            /* FC_LONG */\r
969 /* 828 */       0x5c,           /* FC_PAD */\r
970                         0x5b,           /* FC_END */\r
971 /* 830 */       \r
972                         0x1a,           /* FC_BOGUS_STRUCT */\r
973                         0x3,            /* 3 */\r
974 /* 832 */       NdrFcShort( 0x8 ),      /* 8 */\r
975 /* 834 */       NdrFcShort( 0x0 ),      /* 0 */\r
976 /* 836 */       NdrFcShort( 0x6 ),      /* Offset= 6 (842) */\r
977 /* 838 */       0x8,            /* FC_LONG */\r
978                         0x36,           /* FC_POINTER */\r
979 /* 840 */       0x5c,           /* FC_PAD */\r
980                         0x5b,           /* FC_END */\r
981 /* 842 */       \r
982                         0x11, 0x0,      /* FC_RP */\r
983 /* 844 */       NdrFcShort( 0xffd2 ),   /* Offset= -46 (798) */\r
984 /* 846 */       \r
985                         0x1b,           /* FC_CARRAY */\r
986                         0x3,            /* 3 */\r
987 /* 848 */       NdrFcShort( 0x4 ),      /* 4 */\r
988 /* 850 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
989                         0x0,            /*  */\r
990 /* 852 */       NdrFcShort( 0x0 ),      /* 0 */\r
991 /* 854 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
992 /* 856 */       \r
993                         0x4b,           /* FC_PP */\r
994                         0x5c,           /* FC_PAD */\r
995 /* 858 */       \r
996                         0x48,           /* FC_VARIABLE_REPEAT */\r
997                         0x49,           /* FC_FIXED_OFFSET */\r
998 /* 860 */       NdrFcShort( 0x4 ),      /* 4 */\r
999 /* 862 */       NdrFcShort( 0x0 ),      /* 0 */\r
1000 /* 864 */       NdrFcShort( 0x1 ),      /* 1 */\r
1001 /* 866 */       NdrFcShort( 0x0 ),      /* 0 */\r
1002 /* 868 */       NdrFcShort( 0x0 ),      /* 0 */\r
1003 /* 870 */       0x12, 0x0,      /* FC_UP */\r
1004 /* 872 */       NdrFcShort( 0xff40 ),   /* Offset= -192 (680) */\r
1005 /* 874 */       \r
1006                         0x5b,           /* FC_END */\r
1007 \r
1008                         0x8,            /* FC_LONG */\r
1009 /* 876 */       0x5c,           /* FC_PAD */\r
1010                         0x5b,           /* FC_END */\r
1011 /* 878 */       \r
1012                         0x1a,           /* FC_BOGUS_STRUCT */\r
1013                         0x3,            /* 3 */\r
1014 /* 880 */       NdrFcShort( 0x8 ),      /* 8 */\r
1015 /* 882 */       NdrFcShort( 0x0 ),      /* 0 */\r
1016 /* 884 */       NdrFcShort( 0x6 ),      /* Offset= 6 (890) */\r
1017 /* 886 */       0x8,            /* FC_LONG */\r
1018                         0x36,           /* FC_POINTER */\r
1019 /* 888 */       0x5c,           /* FC_PAD */\r
1020                         0x5b,           /* FC_END */\r
1021 /* 890 */       \r
1022                         0x11, 0x0,      /* FC_RP */\r
1023 /* 892 */       NdrFcShort( 0xffd2 ),   /* Offset= -46 (846) */\r
1024 /* 894 */       \r
1025                         0x1d,           /* FC_SMFARRAY */\r
1026                         0x0,            /* 0 */\r
1027 /* 896 */       NdrFcShort( 0x8 ),      /* 8 */\r
1028 /* 898 */       0x1,            /* FC_BYTE */\r
1029                         0x5b,           /* FC_END */\r
1030 /* 900 */       \r
1031                         0x15,           /* FC_STRUCT */\r
1032                         0x3,            /* 3 */\r
1033 /* 902 */       NdrFcShort( 0x10 ),     /* 16 */\r
1034 /* 904 */       0x8,            /* FC_LONG */\r
1035                         0x6,            /* FC_SHORT */\r
1036 /* 906 */       0x6,            /* FC_SHORT */\r
1037                         0x4c,           /* FC_EMBEDDED_COMPLEX */\r
1038 /* 908 */       0x0,            /* 0 */\r
1039                         NdrFcShort( 0xfff1 ),   /* Offset= -15 (894) */\r
1040                         0x5b,           /* FC_END */\r
1041 /* 912 */       \r
1042                         0x1a,           /* FC_BOGUS_STRUCT */\r
1043                         0x3,            /* 3 */\r
1044 /* 914 */       NdrFcShort( 0x18 ),     /* 24 */\r
1045 /* 916 */       NdrFcShort( 0x0 ),      /* 0 */\r
1046 /* 918 */       NdrFcShort( 0xa ),      /* Offset= 10 (928) */\r
1047 /* 920 */       0x8,            /* FC_LONG */\r
1048                         0x36,           /* FC_POINTER */\r
1049 /* 922 */       0x4c,           /* FC_EMBEDDED_COMPLEX */\r
1050                         0x0,            /* 0 */\r
1051 /* 924 */       NdrFcShort( 0xffe8 ),   /* Offset= -24 (900) */\r
1052 /* 926 */       0x5c,           /* FC_PAD */\r
1053                         0x5b,           /* FC_END */\r
1054 /* 928 */       \r
1055                         0x11, 0x0,      /* FC_RP */\r
1056 /* 930 */       NdrFcShort( 0xfd4e ),   /* Offset= -690 (240) */\r
1057 /* 932 */       \r
1058                         0x1b,           /* FC_CARRAY */\r
1059                         0x0,            /* 0 */\r
1060 /* 934 */       NdrFcShort( 0x1 ),      /* 1 */\r
1061 /* 936 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
1062                         0x0,            /*  */\r
1063 /* 938 */       NdrFcShort( 0x0 ),      /* 0 */\r
1064 /* 940 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
1065 /* 942 */       0x1,            /* FC_BYTE */\r
1066                         0x5b,           /* FC_END */\r
1067 /* 944 */       \r
1068                         0x16,           /* FC_PSTRUCT */\r
1069                         0x3,            /* 3 */\r
1070 /* 946 */       NdrFcShort( 0x8 ),      /* 8 */\r
1071 /* 948 */       \r
1072                         0x4b,           /* FC_PP */\r
1073                         0x5c,           /* FC_PAD */\r
1074 /* 950 */       \r
1075                         0x46,           /* FC_NO_REPEAT */\r
1076                         0x5c,           /* FC_PAD */\r
1077 /* 952 */       NdrFcShort( 0x4 ),      /* 4 */\r
1078 /* 954 */       NdrFcShort( 0x4 ),      /* 4 */\r
1079 /* 956 */       0x12, 0x0,      /* FC_UP */\r
1080 /* 958 */       NdrFcShort( 0xffe6 ),   /* Offset= -26 (932) */\r
1081 /* 960 */       \r
1082                         0x5b,           /* FC_END */\r
1083 \r
1084                         0x8,            /* FC_LONG */\r
1085 /* 962 */       0x8,            /* FC_LONG */\r
1086                         0x5b,           /* FC_END */\r
1087 /* 964 */       \r
1088                         0x1b,           /* FC_CARRAY */\r
1089                         0x1,            /* 1 */\r
1090 /* 966 */       NdrFcShort( 0x2 ),      /* 2 */\r
1091 /* 968 */       0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
1092                         0x0,            /*  */\r
1093 /* 970 */       NdrFcShort( 0x0 ),      /* 0 */\r
1094 /* 972 */       NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
1095 /* 974 */       0x6,            /* FC_SHORT */\r
1096                         0x5b,           /* FC_END */\r
1097 /* 976 */       \r
1098                         0x16,           /* FC_PSTRUCT */\r
1099                         0x3,            /* 3 */\r
1100 /* 978 */       NdrFcShort( 0x8 ),      /* 8 */\r
1101 /* 980 */       \r
1102                         0x4b,           /* FC_PP */\r
1103                         0x5c,           /* FC_PAD */\r
1104 /* 982 */       \r
1105                         0x46,           /* FC_NO_REPEAT */\r
1106                         0x5c,           /* FC_PAD */\r
1107 /* 984 */       NdrFcShort( 0x4 ),      /* 4 */\r
1108 /* 986 */       NdrFcShort( 0x4 ),      /* 4 */\r
1109 /* 988 */       0x12, 0x0,      /* FC_UP */\r
1110 /* 990 */       NdrFcShort( 0xffe6 ),   /* Offset= -26 (964) */\r
1111 /* 992 */       \r
1112                         0x5b,           /* FC_END */\r
1113 \r
1114                         0x8,            /* FC_LONG */\r
1115 /* 994 */       0x8,            /* FC_LONG */\r
1116                         0x5b,           /* FC_END */\r
1117 /* 996 */       \r
1118                         0x1b,           /* FC_CARRAY */\r
1119                         0x3,            /* 3 */\r
1120 /* 998 */       NdrFcShort( 0x4 ),      /* 4 */\r
1121 /* 1000 */      0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
1122                         0x0,            /*  */\r
1123 /* 1002 */      NdrFcShort( 0x0 ),      /* 0 */\r
1124 /* 1004 */      NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
1125 /* 1006 */      0x8,            /* FC_LONG */\r
1126                         0x5b,           /* FC_END */\r
1127 /* 1008 */      \r
1128                         0x16,           /* FC_PSTRUCT */\r
1129                         0x3,            /* 3 */\r
1130 /* 1010 */      NdrFcShort( 0x8 ),      /* 8 */\r
1131 /* 1012 */      \r
1132                         0x4b,           /* FC_PP */\r
1133                         0x5c,           /* FC_PAD */\r
1134 /* 1014 */      \r
1135                         0x46,           /* FC_NO_REPEAT */\r
1136                         0x5c,           /* FC_PAD */\r
1137 /* 1016 */      NdrFcShort( 0x4 ),      /* 4 */\r
1138 /* 1018 */      NdrFcShort( 0x4 ),      /* 4 */\r
1139 /* 1020 */      0x12, 0x0,      /* FC_UP */\r
1140 /* 1022 */      NdrFcShort( 0xffe6 ),   /* Offset= -26 (996) */\r
1141 /* 1024 */      \r
1142                         0x5b,           /* FC_END */\r
1143 \r
1144                         0x8,            /* FC_LONG */\r
1145 /* 1026 */      0x8,            /* FC_LONG */\r
1146                         0x5b,           /* FC_END */\r
1147 /* 1028 */      \r
1148                         0x1b,           /* FC_CARRAY */\r
1149                         0x7,            /* 7 */\r
1150 /* 1030 */      NdrFcShort( 0x8 ),      /* 8 */\r
1151 /* 1032 */      0x19,           /* Corr desc:  field pointer, FC_ULONG */\r
1152                         0x0,            /*  */\r
1153 /* 1034 */      NdrFcShort( 0x0 ),      /* 0 */\r
1154 /* 1036 */      NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
1155 /* 1038 */      0xb,            /* FC_HYPER */\r
1156                         0x5b,           /* FC_END */\r
1157 /* 1040 */      \r
1158                         0x16,           /* FC_PSTRUCT */\r
1159                         0x3,            /* 3 */\r
1160 /* 1042 */      NdrFcShort( 0x8 ),      /* 8 */\r
1161 /* 1044 */      \r
1162                         0x4b,           /* FC_PP */\r
1163                         0x5c,           /* FC_PAD */\r
1164 /* 1046 */      \r
1165                         0x46,           /* FC_NO_REPEAT */\r
1166                         0x5c,           /* FC_PAD */\r
1167 /* 1048 */      NdrFcShort( 0x4 ),      /* 4 */\r
1168 /* 1050 */      NdrFcShort( 0x4 ),      /* 4 */\r
1169 /* 1052 */      0x12, 0x0,      /* FC_UP */\r
1170 /* 1054 */      NdrFcShort( 0xffe6 ),   /* Offset= -26 (1028) */\r
1171 /* 1056 */      \r
1172                         0x5b,           /* FC_END */\r
1173 \r
1174                         0x8,            /* FC_LONG */\r
1175 /* 1058 */      0x8,            /* FC_LONG */\r
1176                         0x5b,           /* FC_END */\r
1177 /* 1060 */      \r
1178                         0x15,           /* FC_STRUCT */\r
1179                         0x3,            /* 3 */\r
1180 /* 1062 */      NdrFcShort( 0x8 ),      /* 8 */\r
1181 /* 1064 */      0x8,            /* FC_LONG */\r
1182                         0x8,            /* FC_LONG */\r
1183 /* 1066 */      0x5c,           /* FC_PAD */\r
1184                         0x5b,           /* FC_END */\r
1185 /* 1068 */      \r
1186                         0x1b,           /* FC_CARRAY */\r
1187                         0x3,            /* 3 */\r
1188 /* 1070 */      NdrFcShort( 0x8 ),      /* 8 */\r
1189 /* 1072 */      0x7,            /* Corr desc: FC_USHORT */\r
1190                         0x0,            /*  */\r
1191 /* 1074 */      NdrFcShort( 0xffd8 ),   /* -40 */\r
1192 /* 1076 */      NdrFcShort( 0x1 ),      /* Corr flags:  early, */\r
1193 /* 1078 */      0x4c,           /* FC_EMBEDDED_COMPLEX */\r
1194                         0x0,            /* 0 */\r
1195 /* 1080 */      NdrFcShort( 0xffec ),   /* Offset= -20 (1060) */\r
1196 /* 1082 */      0x5c,           /* FC_PAD */\r
1197                         0x5b,           /* FC_END */\r
1198 /* 1084 */      \r
1199                         0x1a,           /* FC_BOGUS_STRUCT */\r
1200                         0x3,            /* 3 */\r
1201 /* 1086 */      NdrFcShort( 0x28 ),     /* 40 */\r
1202 /* 1088 */      NdrFcShort( 0xffec ),   /* Offset= -20 (1068) */\r
1203 /* 1090 */      NdrFcShort( 0x0 ),      /* Offset= 0 (1090) */\r
1204 /* 1092 */      0x6,            /* FC_SHORT */\r
1205                         0x6,            /* FC_SHORT */\r
1206 /* 1094 */      0x8,            /* FC_LONG */\r
1207                         0x8,            /* FC_LONG */\r
1208 /* 1096 */      0x4c,           /* FC_EMBEDDED_COMPLEX */\r
1209                         0x0,            /* 0 */\r
1210 /* 1098 */      NdrFcShort( 0xfc1c ),   /* Offset= -996 (102) */\r
1211 /* 1100 */      0x5c,           /* FC_PAD */\r
1212                         0x5b,           /* FC_END */\r
1213 /* 1102 */      0xb4,           /* FC_USER_MARSHAL */\r
1214                         0x83,           /* 131 */\r
1215 /* 1104 */      NdrFcShort( 0x2 ),      /* 2 */\r
1216 /* 1106 */      NdrFcShort( 0x4 ),      /* 4 */\r
1217 /* 1108 */      NdrFcShort( 0x0 ),      /* 0 */\r
1218 /* 1110 */      NdrFcShort( 0xfc08 ),   /* Offset= -1016 (94) */\r
1219 \r
1220                         0x0\r
1221         }\r
1222     };\r
1223 \r
1224 static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[ WIRE_MARSHAL_TABLE_SIZE ] = \r
1225         {\r
1226             \r
1227             {\r
1228             HWND_UserSize\r
1229             ,HWND_UserMarshal\r
1230             ,HWND_UserUnmarshal\r
1231             ,HWND_UserFree\r
1232             },\r
1233             {\r
1234             BSTR_UserSize\r
1235             ,BSTR_UserMarshal\r
1236             ,BSTR_UserUnmarshal\r
1237             ,BSTR_UserFree\r
1238             },\r
1239             {\r
1240             LPSAFEARRAY_UserSize\r
1241             ,LPSAFEARRAY_UserMarshal\r
1242             ,LPSAFEARRAY_UserUnmarshal\r
1243             ,LPSAFEARRAY_UserFree\r
1244             }\r
1245 \r
1246         };\r
1247 \r
1248 \r
1249 \r
1250 /* Standard interface: __MIDL_itf_IBugTraqProvider_0000_0000, ver. 0.0,\r
1251    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */\r
1252 \r
1253 \r
1254 /* Object interface: IUnknown, ver. 0.0,\r
1255    GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */\r
1256 \r
1257 \r
1258 /* Object interface: IBugTraqProvider, ver. 0.0,\r
1259    GUID={0x298B927C,0x7220,0x423C,{0xB7,0xB4,0x6E,0x24,0x1F,0x00,0xCD,0x93}} */\r
1260 \r
1261 #pragma code_seg(".orpc")\r
1262 static const unsigned short IBugTraqProvider_FormatStringOffsetTable[] =\r
1263     {\r
1264     0,\r
1265     48,\r
1266     96\r
1267     };\r
1268 \r
1269 static const MIDL_STUBLESS_PROXY_INFO IBugTraqProvider_ProxyInfo =\r
1270     {\r
1271     &Object_StubDesc,\r
1272     IBugTraqProvider__MIDL_ProcFormatString.Format,\r
1273     &IBugTraqProvider_FormatStringOffsetTable[-3],\r
1274     0,\r
1275     0,\r
1276     0\r
1277     };\r
1278 \r
1279 \r
1280 static const MIDL_SERVER_INFO IBugTraqProvider_ServerInfo = \r
1281     {\r
1282     &Object_StubDesc,\r
1283     0,\r
1284     IBugTraqProvider__MIDL_ProcFormatString.Format,\r
1285     &IBugTraqProvider_FormatStringOffsetTable[-3],\r
1286     0,\r
1287     0,\r
1288     0,\r
1289     0};\r
1290 CINTERFACE_PROXY_VTABLE(6) _IBugTraqProviderProxyVtbl = \r
1291 {\r
1292     &IBugTraqProvider_ProxyInfo,\r
1293     &IID_IBugTraqProvider,\r
1294     IUnknown_QueryInterface_Proxy,\r
1295     IUnknown_AddRef_Proxy,\r
1296     IUnknown_Release_Proxy ,\r
1297     (void *) (INT_PTR) -1 /* IBugTraqProvider::ValidateParameters */ ,\r
1298     (void *) (INT_PTR) -1 /* IBugTraqProvider::GetLinkText */ ,\r
1299     (void *) (INT_PTR) -1 /* IBugTraqProvider::GetCommitMessage */\r
1300 };\r
1301 \r
1302 const CInterfaceStubVtbl _IBugTraqProviderStubVtbl =\r
1303 {\r
1304     &IID_IBugTraqProvider,\r
1305     &IBugTraqProvider_ServerInfo,\r
1306     6,\r
1307     0, /* pure interpreted */\r
1308     CStdStubBuffer_METHODS\r
1309 };\r
1310 \r
1311 \r
1312 /* Object interface: IBugTraqProvider2, ver. 0.0,\r
1313    GUID={0xC5C85E31,0x2F9B,0x4916,{0xA7,0xBA,0x8E,0x27,0xD4,0x81,0xEE,0x83}} */\r
1314 \r
1315 #pragma code_seg(".orpc")\r
1316 static const unsigned short IBugTraqProvider2_FormatStringOffsetTable[] =\r
1317     {\r
1318     0,\r
1319     48,\r
1320     96,\r
1321     162,\r
1322     234,\r
1323     300,\r
1324     336\r
1325     };\r
1326 \r
1327 static const MIDL_STUBLESS_PROXY_INFO IBugTraqProvider2_ProxyInfo =\r
1328     {\r
1329     &Object_StubDesc,\r
1330     IBugTraqProvider__MIDL_ProcFormatString.Format,\r
1331     &IBugTraqProvider2_FormatStringOffsetTable[-3],\r
1332     0,\r
1333     0,\r
1334     0\r
1335     };\r
1336 \r
1337 \r
1338 static const MIDL_SERVER_INFO IBugTraqProvider2_ServerInfo = \r
1339     {\r
1340     &Object_StubDesc,\r
1341     0,\r
1342     IBugTraqProvider__MIDL_ProcFormatString.Format,\r
1343     &IBugTraqProvider2_FormatStringOffsetTable[-3],\r
1344     0,\r
1345     0,\r
1346     0,\r
1347     0};\r
1348 CINTERFACE_PROXY_VTABLE(10) _IBugTraqProvider2ProxyVtbl = \r
1349 {\r
1350     &IBugTraqProvider2_ProxyInfo,\r
1351     &IID_IBugTraqProvider2,\r
1352     IUnknown_QueryInterface_Proxy,\r
1353     IUnknown_AddRef_Proxy,\r
1354     IUnknown_Release_Proxy ,\r
1355     (void *) (INT_PTR) -1 /* IBugTraqProvider::ValidateParameters */ ,\r
1356     (void *) (INT_PTR) -1 /* IBugTraqProvider::GetLinkText */ ,\r
1357     (void *) (INT_PTR) -1 /* IBugTraqProvider::GetCommitMessage */ ,\r
1358     (void *) (INT_PTR) -1 /* IBugTraqProvider2::GetCommitMessage2 */ ,\r
1359     (void *) (INT_PTR) -1 /* IBugTraqProvider2::OnCommitFinished */ ,\r
1360     (void *) (INT_PTR) -1 /* IBugTraqProvider2::HasOptions */ ,\r
1361     (void *) (INT_PTR) -1 /* IBugTraqProvider2::ShowOptionsDialog */\r
1362 };\r
1363 \r
1364 const CInterfaceStubVtbl _IBugTraqProvider2StubVtbl =\r
1365 {\r
1366     &IID_IBugTraqProvider2,\r
1367     &IBugTraqProvider2_ServerInfo,\r
1368     10,\r
1369     0, /* pure interpreted */\r
1370     CStdStubBuffer_METHODS\r
1371 };\r
1372 \r
1373 static const MIDL_STUB_DESC Object_StubDesc = \r
1374     {\r
1375     0,\r
1376     NdrOleAllocate,\r
1377     NdrOleFree,\r
1378     0,\r
1379     0,\r
1380     0,\r
1381     0,\r
1382     0,\r
1383     IBugTraqProvider__MIDL_TypeFormatString.Format,\r
1384     1, /* -error bounds_check flag */\r
1385     0x50002, /* Ndr library version */\r
1386     0,\r
1387     0x70001f4, /* MIDL Version 7.0.500 */\r
1388     0,\r
1389     UserMarshalRoutines,\r
1390     0,  /* notify & notify_flag routine table */\r
1391     0x1, /* MIDL flag */\r
1392     0, /* cs routines */\r
1393     0,   /* proxy/server info */\r
1394     0\r
1395     };\r
1396 \r
1397 const CInterfaceProxyVtbl * _IBugTraqProvider_ProxyVtblList[] = \r
1398 {\r
1399     ( CInterfaceProxyVtbl *) &_IBugTraqProvider2ProxyVtbl,\r
1400     ( CInterfaceProxyVtbl *) &_IBugTraqProviderProxyVtbl,\r
1401     0\r
1402 };\r
1403 \r
1404 const CInterfaceStubVtbl * _IBugTraqProvider_StubVtblList[] = \r
1405 {\r
1406     ( CInterfaceStubVtbl *) &_IBugTraqProvider2StubVtbl,\r
1407     ( CInterfaceStubVtbl *) &_IBugTraqProviderStubVtbl,\r
1408     0\r
1409 };\r
1410 \r
1411 PCInterfaceName const _IBugTraqProvider_InterfaceNamesList[] = \r
1412 {\r
1413     "IBugTraqProvider2",\r
1414     "IBugTraqProvider",\r
1415     0\r
1416 };\r
1417 \r
1418 \r
1419 #define _IBugTraqProvider_CHECK_IID(n)  IID_GENERIC_CHECK_IID( _IBugTraqProvider, pIID, n)\r
1420 \r
1421 int __stdcall _IBugTraqProvider_IID_Lookup( const IID * pIID, int * pIndex )\r
1422 {\r
1423     IID_BS_LOOKUP_SETUP\r
1424 \r
1425     IID_BS_LOOKUP_INITIAL_TEST( _IBugTraqProvider, 2, 1 )\r
1426     IID_BS_LOOKUP_RETURN_RESULT( _IBugTraqProvider, 2, *pIndex )\r
1427     \r
1428 }\r
1429 \r
1430 const ExtendedProxyFileInfo IBugTraqProvider_ProxyFileInfo = \r
1431 {\r
1432     (PCInterfaceProxyVtblList *) & _IBugTraqProvider_ProxyVtblList,\r
1433     (PCInterfaceStubVtblList *) & _IBugTraqProvider_StubVtblList,\r
1434     (const PCInterfaceName * ) & _IBugTraqProvider_InterfaceNamesList,\r
1435     0, // no delegation\r
1436     & _IBugTraqProvider_IID_Lookup, \r
1437     2,\r
1438     2,\r
1439     0, /* table of [async_uuid] interfaces */\r
1440     0, /* Filler1 */\r
1441     0, /* Filler2 */\r
1442     0  /* Filler3 */\r
1443 };\r
1444 #pragma optimize("", on )\r
1445 #if _MSC_VER >= 1200\r
1446 #pragma warning(pop)\r
1447 #endif\r
1448 \r
1449 \r
1450 #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/\r
1451 \r