1
2
3 /* this ALWAYS GENERATED file contains the proxy stub code */
4
5
6 /* File created by MIDL compiler version 8.xx.xxxx */
7 /* at a redacted point in time
8 */
9 /* Compiler settings for ../../chrome/elevation_service/elevation_service_idl.idl:
10 Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.xx.xxxx
11 protocol : dce , ms_ext, c_ext, robust
12 error checks: allocation ref bounds_check enum stub_data
13 VC __declspec() decoration level:
14 __declspec(uuid()), __declspec(selectany), __declspec(novtable)
15 DECLSPEC_UUID(), MIDL_INTERFACE()
16 */
17 /* @@MIDL_FILE_HEADING( ) */
18
19 #if defined(_M_AMD64)
20
21
22 #pragma warning( disable: 4049 ) /* more than 64k source lines */
23 #if _MSC_VER >= 1200
24 #pragma warning(push)
25 #endif
26
27 #pragma warning( disable: 4211 ) /* redefine extern to static */
28 #pragma warning( disable: 4232 ) /* dllimport identity*/
29 #pragma warning( disable: 4024 ) /* array to pointer mapping*/
30 #pragma warning( disable: 4152 ) /* function/data pointer conversion in expression */
31
32 #define USE_STUBLESS_PROXY
33
34
35 /* verify that the <rpcproxy.h> version is high enough to compile this file*/
36 #ifndef __REDQ_RPCPROXY_H_VERSION__
37 #define __REQUIRED_RPCPROXY_H_VERSION__ 475
38 #endif
39
40
41 #include "rpcproxy.h"
42 #ifndef __RPCPROXY_H_VERSION__
43 #error this stub requires an updated version of <rpcproxy.h>
44 #endif /* __RPCPROXY_H_VERSION__ */
45
46
47 #include "elevation_service_idl.h"
48
49 #define TYPE_FORMAT_STRING_SIZE 11
50 #define PROC_FORMAT_STRING_SIZE 69
51 #define EXPR_FORMAT_STRING_SIZE 1
52 #define TRANSMIT_AS_TABLE_SIZE 0
53 #define WIRE_MARSHAL_TABLE_SIZE 0
54
55 typedef struct _elevation_service_idl_MIDL_TYPE_FORMAT_STRING
56 {
57 short Pad;
58 unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
59 } elevation_service_idl_MIDL_TYPE_FORMAT_STRING;
60
61 typedef struct _elevation_service_idl_MIDL_PROC_FORMAT_STRING
62 {
63 short Pad;
64 unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
65 } elevation_service_idl_MIDL_PROC_FORMAT_STRING;
66
67 typedef struct _elevation_service_idl_MIDL_EXPR_FORMAT_STRING
68 {
69 long Pad;
70 unsigned char Format[ EXPR_FORMAT_STRING_SIZE ];
71 } elevation_service_idl_MIDL_EXPR_FORMAT_STRING;
72
73
74 static const RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
75 {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
76
77
78 extern const elevation_service_idl_MIDL_TYPE_FORMAT_STRING elevation_service_idl__MIDL_TypeFormatString;
79 extern const elevation_service_idl_MIDL_PROC_FORMAT_STRING elevation_service_idl__MIDL_ProcFormatString;
80 extern const elevation_service_idl_MIDL_EXPR_FORMAT_STRING elevation_service_idl__MIDL_ExprFormatString;
81
82
83 extern const MIDL_STUB_DESC Object_StubDesc;
84
85
86 extern const MIDL_SERVER_INFO IElevator_ServerInfo;
87 extern const MIDL_STUBLESS_PROXY_INFO IElevator_ProxyInfo;
88
89
90 extern const MIDL_STUB_DESC Object_StubDesc;
91
92
93 extern const MIDL_SERVER_INFO IElevatorChromium_ServerInfo;
94 extern const MIDL_STUBLESS_PROXY_INFO IElevatorChromium_ProxyInfo;
95
96
97 extern const MIDL_STUB_DESC Object_StubDesc;
98
99
100 extern const MIDL_SERVER_INFO IElevatorChrome_ServerInfo;
101 extern const MIDL_STUBLESS_PROXY_INFO IElevatorChrome_ProxyInfo;
102
103
104 extern const MIDL_STUB_DESC Object_StubDesc;
105
106
107 extern const MIDL_SERVER_INFO IElevatorChromeBeta_ServerInfo;
108 extern const MIDL_STUBLESS_PROXY_INFO IElevatorChromeBeta_ProxyInfo;
109
110
111 extern const MIDL_STUB_DESC Object_StubDesc;
112
113
114 extern const MIDL_SERVER_INFO IElevatorChromeDev_ServerInfo;
115 extern const MIDL_STUBLESS_PROXY_INFO IElevatorChromeDev_ProxyInfo;
116
117
118 extern const MIDL_STUB_DESC Object_StubDesc;
119
120
121 extern const MIDL_SERVER_INFO IElevatorChromeCanary_ServerInfo;
122 extern const MIDL_STUBLESS_PROXY_INFO IElevatorChromeCanary_ProxyInfo;
123
124
125
126 #if !defined(__RPC_WIN64__)
127 #error Invalid build platform for this stub.
128 #endif
129
130 static const elevation_service_idl_MIDL_PROC_FORMAT_STRING elevation_service_idl__MIDL_ProcFormatString =
131 {
132 0,
133 {
134
135 /* Procedure RunRecoveryCRXElevated */
136
137 0x33, /* FC_AUTO_HANDLE */
138 0x6c, /* Old Flags: object, Oi2 */
139 /* 2 */ NdrFcLong( 0x0 ), /* 0 */
140 /* 6 */ NdrFcShort( 0x3 ), /* 3 */
141 /* 8 */ NdrFcShort( 0x40 ), /* X64 Stack size/offset = 64 */
142 /* 10 */ NdrFcShort( 0x8 ), /* 8 */
143 /* 12 */ NdrFcShort( 0x24 ), /* 36 */
144 /* 14 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
145 0x7, /* 7 */
146 /* 16 */ 0xa, /* 10 */
147 0x1, /* Ext Flags: new corr desc, */
148 /* 18 */ NdrFcShort( 0x0 ), /* 0 */
149 /* 20 */ NdrFcShort( 0x0 ), /* 0 */
150 /* 22 */ NdrFcShort( 0x0 ), /* 0 */
151 /* 24 */ NdrFcShort( 0x0 ), /* 0 */
152
153 /* Parameter crx_path */
154
155 /* 26 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
156 /* 28 */ NdrFcShort( 0x8 ), /* X64 Stack size/offset = 8 */
157 /* 30 */ NdrFcShort( 0x4 ), /* Type Offset=4 */
158
159 /* Parameter browser_appid */
160
161 /* 32 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
162 /* 34 */ NdrFcShort( 0x10 ), /* X64 Stack size/offset = 16 */
163 /* 36 */ NdrFcShort( 0x4 ), /* Type Offset=4 */
164
165 /* Parameter browser_version */
166
167 /* 38 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
168 /* 40 */ NdrFcShort( 0x18 ), /* X64 Stack size/offset = 24 */
169 /* 42 */ NdrFcShort( 0x4 ), /* Type Offset=4 */
170
171 /* Parameter session_id */
172
173 /* 44 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
174 /* 46 */ NdrFcShort( 0x20 ), /* X64 Stack size/offset = 32 */
175 /* 48 */ NdrFcShort( 0x4 ), /* Type Offset=4 */
176
177 /* Parameter caller_proc_id */
178
179 /* 50 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
180 /* 52 */ NdrFcShort( 0x28 ), /* X64 Stack size/offset = 40 */
181 /* 54 */ 0x8, /* FC_LONG */
182 0x0, /* 0 */
183
184 /* Parameter proc_handle */
185
186 /* 56 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
187 /* 58 */ NdrFcShort( 0x30 ), /* X64 Stack size/offset = 48 */
188 /* 60 */ 0xb9, /* FC_UINT3264 */
189 0x0, /* 0 */
190
191 /* Return value */
192
193 /* 62 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
194 /* 64 */ NdrFcShort( 0x38 ), /* X64 Stack size/offset = 56 */
195 /* 66 */ 0x8, /* FC_LONG */
196 0x0, /* 0 */
197
198 0x0
199 }
200 };
201
202 static const elevation_service_idl_MIDL_TYPE_FORMAT_STRING elevation_service_idl__MIDL_TypeFormatString =
203 {
204 0,
205 {
206 NdrFcShort( 0x0 ), /* 0 */
207 /* 2 */
208 0x11, 0x8, /* FC_RP [simple_pointer] */
209 /* 4 */
210 0x25, /* FC_C_WSTRING */
211 0x5c, /* FC_PAD */
212 /* 6 */
213 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
214 /* 8 */ 0xb9, /* FC_UINT3264 */
215 0x5c, /* FC_PAD */
216
217 0x0
218 }
219 };
220
221
222 /* Object interface: IUnknown, ver. 0.0,
223 GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
224
225
226 /* Object interface: IElevator, ver. 0.0,
227 GUID={0xA949CB4E,0xC4F9,0x44C4,{0xB2,0x13,0x6B,0xF8,0xAA,0x9A,0xC6,0x9C}} */
228
229 #pragma code_seg(".orpc")
230 static const unsigned short IElevator_FormatStringOffsetTable[] =
231 {
232 0
233 };
234
235 static const MIDL_STUBLESS_PROXY_INFO IElevator_ProxyInfo =
236 {
237 &Object_StubDesc,
238 elevation_service_idl__MIDL_ProcFormatString.Format,
239 &IElevator_FormatStringOffsetTable[-3],
240 0,
241 0,
242 0
243 };
244
245
246 static const MIDL_SERVER_INFO IElevator_ServerInfo =
247 {
248 &Object_StubDesc,
249 0,
250 elevation_service_idl__MIDL_ProcFormatString.Format,
251 &IElevator_FormatStringOffsetTable[-3],
252 0,
253 0,
254 0,
255 0};
256 CINTERFACE_PROXY_VTABLE(4) _IElevatorProxyVtbl =
257 {
258 &IElevator_ProxyInfo,
259 &IID_IElevator,
260 IUnknown_QueryInterface_Proxy,
261 IUnknown_AddRef_Proxy,
262 IUnknown_Release_Proxy ,
263 (void *) (INT_PTR) -1 /* IElevator::RunRecoveryCRXElevated */
264 };
265
266 const CInterfaceStubVtbl _IElevatorStubVtbl =
267 {
268 &IID_IElevator,
269 &IElevator_ServerInfo,
270 4,
271 0, /* pure interpreted */
272 CStdStubBuffer_METHODS
273 };
274
275
276 /* Object interface: IElevatorChromium, ver. 0.0,
277 GUID={0xB88C45B9,0x8825,0x4629,{0xB8,0x3E,0x77,0xCC,0x67,0xD9,0xCE,0xED}} */
278
279 #pragma code_seg(".orpc")
280 static const unsigned short IElevatorChromium_FormatStringOffsetTable[] =
281 {
282 0,
283 0
284 };
285
286 static const MIDL_STUBLESS_PROXY_INFO IElevatorChromium_ProxyInfo =
287 {
288 &Object_StubDesc,
289 elevation_service_idl__MIDL_ProcFormatString.Format,
290 &IElevatorChromium_FormatStringOffsetTable[-3],
291 0,
292 0,
293 0
294 };
295
296
297 static const MIDL_SERVER_INFO IElevatorChromium_ServerInfo =
298 {
299 &Object_StubDesc,
300 0,
301 elevation_service_idl__MIDL_ProcFormatString.Format,
302 &IElevatorChromium_FormatStringOffsetTable[-3],
303 0,
304 0,
305 0,
306 0};
307 CINTERFACE_PROXY_VTABLE(4) _IElevatorChromiumProxyVtbl =
308 {
309 0,
310 &IID_IElevatorChromium,
311 IUnknown_QueryInterface_Proxy,
312 IUnknown_AddRef_Proxy,
313 IUnknown_Release_Proxy ,
314 0 /* forced delegation IElevator::RunRecoveryCRXElevated */
315 };
316
317
318 static const PRPC_STUB_FUNCTION IElevatorChromium_table[] =
319 {
320 NdrStubCall2
321 };
322
323 CInterfaceStubVtbl _IElevatorChromiumStubVtbl =
324 {
325 &IID_IElevatorChromium,
326 &IElevatorChromium_ServerInfo,
327 4,
328 &IElevatorChromium_table[-3],
329 CStdStubBuffer_DELEGATING_METHODS
330 };
331
332
333 /* Object interface: IElevatorChrome, ver. 0.0,
334 GUID={0x463ABECF,0x410D,0x407F,{0x8A,0xF5,0x0D,0xF3,0x5A,0x00,0x5C,0xC8}} */
335
336 #pragma code_seg(".orpc")
337 static const unsigned short IElevatorChrome_FormatStringOffsetTable[] =
338 {
339 0,
340 0
341 };
342
343 static const MIDL_STUBLESS_PROXY_INFO IElevatorChrome_ProxyInfo =
344 {
345 &Object_StubDesc,
346 elevation_service_idl__MIDL_ProcFormatString.Format,
347 &IElevatorChrome_FormatStringOffsetTable[-3],
348 0,
349 0,
350 0
351 };
352
353
354 static const MIDL_SERVER_INFO IElevatorChrome_ServerInfo =
355 {
356 &Object_StubDesc,
357 0,
358 elevation_service_idl__MIDL_ProcFormatString.Format,
359 &IElevatorChrome_FormatStringOffsetTable[-3],
360 0,
361 0,
362 0,
363 0};
364 CINTERFACE_PROXY_VTABLE(4) _IElevatorChromeProxyVtbl =
365 {
366 0,
367 &IID_IElevatorChrome,
368 IUnknown_QueryInterface_Proxy,
369 IUnknown_AddRef_Proxy,
370 IUnknown_Release_Proxy ,
371 0 /* forced delegation IElevator::RunRecoveryCRXElevated */
372 };
373
374
375 static const PRPC_STUB_FUNCTION IElevatorChrome_table[] =
376 {
377 NdrStubCall2
378 };
379
380 CInterfaceStubVtbl _IElevatorChromeStubVtbl =
381 {
382 &IID_IElevatorChrome,
383 &IElevatorChrome_ServerInfo,
384 4,
385 &IElevatorChrome_table[-3],
386 CStdStubBuffer_DELEGATING_METHODS
387 };
388
389
390 /* Object interface: IElevatorChromeBeta, ver. 0.0,
391 GUID={0xA2721D66,0x376E,0x4D2F,{0x9F,0x0F,0x90,0x70,0xE9,0xA4,0x2B,0x5F}} */
392
393 #pragma code_seg(".orpc")
394 static const unsigned short IElevatorChromeBeta_FormatStringOffsetTable[] =
395 {
396 0,
397 0
398 };
399
400 static const MIDL_STUBLESS_PROXY_INFO IElevatorChromeBeta_ProxyInfo =
401 {
402 &Object_StubDesc,
403 elevation_service_idl__MIDL_ProcFormatString.Format,
404 &IElevatorChromeBeta_FormatStringOffsetTable[-3],
405 0,
406 0,
407 0
408 };
409
410
411 static const MIDL_SERVER_INFO IElevatorChromeBeta_ServerInfo =
412 {
413 &Object_StubDesc,
414 0,
415 elevation_service_idl__MIDL_ProcFormatString.Format,
416 &IElevatorChromeBeta_FormatStringOffsetTable[-3],
417 0,
418 0,
419 0,
420 0};
421 CINTERFACE_PROXY_VTABLE(4) _IElevatorChromeBetaProxyVtbl =
422 {
423 0,
424 &IID_IElevatorChromeBeta,
425 IUnknown_QueryInterface_Proxy,
426 IUnknown_AddRef_Proxy,
427 IUnknown_Release_Proxy ,
428 0 /* forced delegation IElevator::RunRecoveryCRXElevated */
429 };
430
431
432 static const PRPC_STUB_FUNCTION IElevatorChromeBeta_table[] =
433 {
434 NdrStubCall2
435 };
436
437 CInterfaceStubVtbl _IElevatorChromeBetaStubVtbl =
438 {
439 &IID_IElevatorChromeBeta,
440 &IElevatorChromeBeta_ServerInfo,
441 4,
442 &IElevatorChromeBeta_table[-3],
443 CStdStubBuffer_DELEGATING_METHODS
444 };
445
446
447 /* Object interface: IElevatorChromeDev, ver. 0.0,
448 GUID={0xBB2AA26B,0x343A,0x4072,{0x8B,0x6F,0x80,0x55,0x7B,0x8C,0xE5,0x71}} */
449
450 #pragma code_seg(".orpc")
451 static const unsigned short IElevatorChromeDev_FormatStringOffsetTable[] =
452 {
453 0,
454 0
455 };
456
457 static const MIDL_STUBLESS_PROXY_INFO IElevatorChromeDev_ProxyInfo =
458 {
459 &Object_StubDesc,
460 elevation_service_idl__MIDL_ProcFormatString.Format,
461 &IElevatorChromeDev_FormatStringOffsetTable[-3],
462 0,
463 0,
464 0
465 };
466
467
468 static const MIDL_SERVER_INFO IElevatorChromeDev_ServerInfo =
469 {
470 &Object_StubDesc,
471 0,
472 elevation_service_idl__MIDL_ProcFormatString.Format,
473 &IElevatorChromeDev_FormatStringOffsetTable[-3],
474 0,
475 0,
476 0,
477 0};
478 CINTERFACE_PROXY_VTABLE(4) _IElevatorChromeDevProxyVtbl =
479 {
480 0,
481 &IID_IElevatorChromeDev,
482 IUnknown_QueryInterface_Proxy,
483 IUnknown_AddRef_Proxy,
484 IUnknown_Release_Proxy ,
485 0 /* forced delegation IElevator::RunRecoveryCRXElevated */
486 };
487
488
489 static const PRPC_STUB_FUNCTION IElevatorChromeDev_table[] =
490 {
491 NdrStubCall2
492 };
493
494 CInterfaceStubVtbl _IElevatorChromeDevStubVtbl =
495 {
496 &IID_IElevatorChromeDev,
497 &IElevatorChromeDev_ServerInfo,
498 4,
499 &IElevatorChromeDev_table[-3],
500 CStdStubBuffer_DELEGATING_METHODS
501 };
502
503
504 /* Object interface: IElevatorChromeCanary, ver. 0.0,
505 GUID={0x4F7CE041,0x28E9,0x484F,{0x9D,0xD0,0x61,0xA8,0xCA,0xCE,0xFE,0xE4}} */
506
507 #pragma code_seg(".orpc")
508 static const unsigned short IElevatorChromeCanary_FormatStringOffsetTable[] =
509 {
510 0,
511 0
512 };
513
514 static const MIDL_STUBLESS_PROXY_INFO IElevatorChromeCanary_ProxyInfo =
515 {
516 &Object_StubDesc,
517 elevation_service_idl__MIDL_ProcFormatString.Format,
518 &IElevatorChromeCanary_FormatStringOffsetTable[-3],
519 0,
520 0,
521 0
522 };
523
524
525 static const MIDL_SERVER_INFO IElevatorChromeCanary_ServerInfo =
526 {
527 &Object_StubDesc,
528 0,
529 elevation_service_idl__MIDL_ProcFormatString.Format,
530 &IElevatorChromeCanary_FormatStringOffsetTable[-3],
531 0,
532 0,
533 0,
534 0};
535 CINTERFACE_PROXY_VTABLE(4) _IElevatorChromeCanaryProxyVtbl =
536 {
537 0,
538 &IID_IElevatorChromeCanary,
539 IUnknown_QueryInterface_Proxy,
540 IUnknown_AddRef_Proxy,
541 IUnknown_Release_Proxy ,
542 0 /* forced delegation IElevator::RunRecoveryCRXElevated */
543 };
544
545
546 static const PRPC_STUB_FUNCTION IElevatorChromeCanary_table[] =
547 {
548 NdrStubCall2
549 };
550
551 CInterfaceStubVtbl _IElevatorChromeCanaryStubVtbl =
552 {
553 &IID_IElevatorChromeCanary,
554 &IElevatorChromeCanary_ServerInfo,
555 4,
556 &IElevatorChromeCanary_table[-3],
557 CStdStubBuffer_DELEGATING_METHODS
558 };
559
560 static const MIDL_STUB_DESC Object_StubDesc =
561 {
562 0,
563 NdrOleAllocate,
564 NdrOleFree,
565 0,
566 0,
567 0,
568 0,
569 0,
570 elevation_service_idl__MIDL_TypeFormatString.Format,
571 1, /* -error bounds_check flag */
572 0x50002, /* Ndr library version */
573 0,
574 0x801026e, /* MIDL Version 8.1.622 */
575 0,
576 0,
577 0, /* notify & notify_flag routine table */
578 0x1, /* MIDL flag */
579 0, /* cs routines */
580 0, /* proxy/server info */
581 0
582 };
583
584 const CInterfaceProxyVtbl * const _elevation_service_idl_ProxyVtblList[] =
585 {
586 ( CInterfaceProxyVtbl *) &_IElevatorChromeCanaryProxyVtbl,
587 ( CInterfaceProxyVtbl *) &_IElevatorProxyVtbl,
588 ( CInterfaceProxyVtbl *) &_IElevatorChromeBetaProxyVtbl,
589 ( CInterfaceProxyVtbl *) &_IElevatorChromeDevProxyVtbl,
590 ( CInterfaceProxyVtbl *) &_IElevatorChromiumProxyVtbl,
591 ( CInterfaceProxyVtbl *) &_IElevatorChromeProxyVtbl,
592 0
593 };
594
595 const CInterfaceStubVtbl * const _elevation_service_idl_StubVtblList[] =
596 {
597 ( CInterfaceStubVtbl *) &_IElevatorChromeCanaryStubVtbl,
598 ( CInterfaceStubVtbl *) &_IElevatorStubVtbl,
599 ( CInterfaceStubVtbl *) &_IElevatorChromeBetaStubVtbl,
600 ( CInterfaceStubVtbl *) &_IElevatorChromeDevStubVtbl,
601 ( CInterfaceStubVtbl *) &_IElevatorChromiumStubVtbl,
602 ( CInterfaceStubVtbl *) &_IElevatorChromeStubVtbl,
603 0
604 };
605
606 PCInterfaceName const _elevation_service_idl_InterfaceNamesList[] =
607 {
608 "IElevatorChromeCanary",
609 "IElevator",
610 "IElevatorChromeBeta",
611 "IElevatorChromeDev",
612 "IElevatorChromium",
613 "IElevatorChrome",
614 0
615 };
616
617 const IID * const _elevation_service_idl_BaseIIDList[] =
618 {
619 &IID_IElevator, /* forced */
620 0,
621 &IID_IElevator, /* forced */
622 &IID_IElevator, /* forced */
623 &IID_IElevator, /* forced */
624 &IID_IElevator, /* forced */
625 0
626 };
627
628
629 #define _elevation_service_idl_CHECK_IID(n) IID_GENERIC_CHECK_IID( _elevation_service_idl, pIID, n)
630
_elevation_service_idl_IID_Lookup(const IID * pIID,int * pIndex)631 int __stdcall _elevation_service_idl_IID_Lookup( const IID * pIID, int * pIndex )
632 {
633 IID_BS_LOOKUP_SETUP
634
635 IID_BS_LOOKUP_INITIAL_TEST( _elevation_service_idl, 6, 4 )
636 IID_BS_LOOKUP_NEXT_TEST( _elevation_service_idl, 2 )
637 IID_BS_LOOKUP_NEXT_TEST( _elevation_service_idl, 1 )
638 IID_BS_LOOKUP_RETURN_RESULT( _elevation_service_idl, 6, *pIndex )
639
640 }
641
642 const ExtendedProxyFileInfo elevation_service_idl_ProxyFileInfo =
643 {
644 (PCInterfaceProxyVtblList *) & _elevation_service_idl_ProxyVtblList,
645 (PCInterfaceStubVtblList *) & _elevation_service_idl_StubVtblList,
646 (const PCInterfaceName * ) & _elevation_service_idl_InterfaceNamesList,
647 (const IID ** ) & _elevation_service_idl_BaseIIDList,
648 & _elevation_service_idl_IID_Lookup,
649 6,
650 2,
651 0, /* table of [async_uuid] interfaces */
652 0, /* Filler1 */
653 0, /* Filler2 */
654 0 /* Filler3 */
655 };
656 #if _MSC_VER >= 1200
657 #pragma warning(pop)
658 #endif
659
660
661 #endif /* defined(_M_AMD64)*/
662
663