Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2296 lines
71 KiB

  1. /*++
  2. Copyright (c) 2000 Microsoft Corporation
  3. Module Name:
  4. stblsclt.c
  5. Abstract:
  6. This file contains the routines for support of stubless clients in
  7. object interfaces.
  8. Author :
  9. David Kays (dkays) February 1995.
  10. --*/
  11. #define USE_STUBLESS_PROXY
  12. #define CINTERFACE
  13. #include <stdarg.h>
  14. #include "ndrp.h"
  15. #include "hndl.h"
  16. #include "interp2.h"
  17. #include "ndrtypes.h"
  18. #include "mulsyntx.h"
  19. #include "ndrole.h"
  20. #include "rpcproxy.h"
  21. #pragma code_seg(".orpc")
  22. CLIENT_CALL_RETURN
  23. RPC_ENTRY
  24. NdrClientCall2 (
  25. PMIDL_STUB_DESC pStubDescriptor,
  26. PFORMAT_STRING pFormat,
  27. ...
  28. );
  29. CLIENT_CALL_RETURN
  30. RPC_ENTRY
  31. NdrDcomAsyncClientCall (
  32. PMIDL_STUB_DESC pStubDescriptor,
  33. PFORMAT_STRING pFormat,
  34. ...
  35. );
  36. extern "C"
  37. {
  38. long
  39. ObjectStublessClient (
  40. void *ParamAddress,
  41. REGISTER_TYPE *FloatRegisters,
  42. long Method
  43. );
  44. void ObjectStublessClient3(void);
  45. void ObjectStublessClient4(void);
  46. void ObjectStublessClient5(void);
  47. void ObjectStublessClient6(void);
  48. void ObjectStublessClient7(void);
  49. void ObjectStublessClient8(void);
  50. void ObjectStublessClient9(void);
  51. void ObjectStublessClient10(void);
  52. void ObjectStublessClient11(void);
  53. void ObjectStublessClient12(void);
  54. void ObjectStublessClient13(void);
  55. void ObjectStublessClient14(void);
  56. void ObjectStublessClient15(void);
  57. void ObjectStublessClient16(void);
  58. void ObjectStublessClient17(void);
  59. void ObjectStublessClient18(void);
  60. void ObjectStublessClient19(void);
  61. void ObjectStublessClient20(void);
  62. void ObjectStublessClient21(void);
  63. void ObjectStublessClient22(void);
  64. void ObjectStublessClient23(void);
  65. void ObjectStublessClient24(void);
  66. void ObjectStublessClient25(void);
  67. void ObjectStublessClient26(void);
  68. void ObjectStublessClient27(void);
  69. void ObjectStublessClient28(void);
  70. void ObjectStublessClient29(void);
  71. void ObjectStublessClient30(void);
  72. void ObjectStublessClient31(void);
  73. void ObjectStublessClient32(void);
  74. void ObjectStublessClient33(void);
  75. void ObjectStublessClient34(void);
  76. void ObjectStublessClient35(void);
  77. void ObjectStublessClient36(void);
  78. void ObjectStublessClient37(void);
  79. void ObjectStublessClient38(void);
  80. void ObjectStublessClient39(void);
  81. void ObjectStublessClient40(void);
  82. void ObjectStublessClient41(void);
  83. void ObjectStublessClient42(void);
  84. void ObjectStublessClient43(void);
  85. void ObjectStublessClient44(void);
  86. void ObjectStublessClient45(void);
  87. void ObjectStublessClient46(void);
  88. void ObjectStublessClient47(void);
  89. void ObjectStublessClient48(void);
  90. void ObjectStublessClient49(void);
  91. void ObjectStublessClient50(void);
  92. void ObjectStublessClient51(void);
  93. void ObjectStublessClient52(void);
  94. void ObjectStublessClient53(void);
  95. void ObjectStublessClient54(void);
  96. void ObjectStublessClient55(void);
  97. void ObjectStublessClient56(void);
  98. void ObjectStublessClient57(void);
  99. void ObjectStublessClient58(void);
  100. void ObjectStublessClient59(void);
  101. void ObjectStublessClient60(void);
  102. void ObjectStublessClient61(void);
  103. void ObjectStublessClient62(void);
  104. void ObjectStublessClient63(void);
  105. void ObjectStublessClient64(void);
  106. void ObjectStublessClient65(void);
  107. void ObjectStublessClient66(void);
  108. void ObjectStublessClient67(void);
  109. void ObjectStublessClient68(void);
  110. void ObjectStublessClient69(void);
  111. void ObjectStublessClient70(void);
  112. void ObjectStublessClient71(void);
  113. void ObjectStublessClient72(void);
  114. void ObjectStublessClient73(void);
  115. void ObjectStublessClient74(void);
  116. void ObjectStublessClient75(void);
  117. void ObjectStublessClient76(void);
  118. void ObjectStublessClient77(void);
  119. void ObjectStublessClient78(void);
  120. void ObjectStublessClient79(void);
  121. void ObjectStublessClient80(void);
  122. void ObjectStublessClient81(void);
  123. void ObjectStublessClient82(void);
  124. void ObjectStublessClient83(void);
  125. void ObjectStublessClient84(void);
  126. void ObjectStublessClient85(void);
  127. void ObjectStublessClient86(void);
  128. void ObjectStublessClient87(void);
  129. void ObjectStublessClient88(void);
  130. void ObjectStublessClient89(void);
  131. void ObjectStublessClient90(void);
  132. void ObjectStublessClient91(void);
  133. void ObjectStublessClient92(void);
  134. void ObjectStublessClient93(void);
  135. void ObjectStublessClient94(void);
  136. void ObjectStublessClient95(void);
  137. void ObjectStublessClient96(void);
  138. void ObjectStublessClient97(void);
  139. void ObjectStublessClient98(void);
  140. void ObjectStublessClient99(void);
  141. void ObjectStublessClient100(void);
  142. void ObjectStublessClient101(void);
  143. void ObjectStublessClient102(void);
  144. void ObjectStublessClient103(void);
  145. void ObjectStublessClient104(void);
  146. void ObjectStublessClient105(void);
  147. void ObjectStublessClient106(void);
  148. void ObjectStublessClient107(void);
  149. void ObjectStublessClient108(void);
  150. void ObjectStublessClient109(void);
  151. void ObjectStublessClient110(void);
  152. void ObjectStublessClient111(void);
  153. void ObjectStublessClient112(void);
  154. void ObjectStublessClient113(void);
  155. void ObjectStublessClient114(void);
  156. void ObjectStublessClient115(void);
  157. void ObjectStublessClient116(void);
  158. void ObjectStublessClient117(void);
  159. void ObjectStublessClient118(void);
  160. void ObjectStublessClient119(void);
  161. void ObjectStublessClient120(void);
  162. void ObjectStublessClient121(void);
  163. void ObjectStublessClient122(void);
  164. void ObjectStublessClient123(void);
  165. void ObjectStublessClient124(void);
  166. void ObjectStublessClient125(void);
  167. void ObjectStublessClient126(void);
  168. void ObjectStublessClient127(void);
  169. void ObjectStublessClient128(void);
  170. void ObjectStublessClient129(void);
  171. void ObjectStublessClient130(void);
  172. void ObjectStublessClient131(void);
  173. void ObjectStublessClient132(void);
  174. void ObjectStublessClient133(void);
  175. void ObjectStublessClient134(void);
  176. void ObjectStublessClient135(void);
  177. void ObjectStublessClient136(void);
  178. void ObjectStublessClient137(void);
  179. void ObjectStublessClient138(void);
  180. void ObjectStublessClient139(void);
  181. void ObjectStublessClient140(void);
  182. void ObjectStublessClient141(void);
  183. void ObjectStublessClient142(void);
  184. void ObjectStublessClient143(void);
  185. void ObjectStublessClient144(void);
  186. void ObjectStublessClient145(void);
  187. void ObjectStublessClient146(void);
  188. void ObjectStublessClient147(void);
  189. void ObjectStublessClient148(void);
  190. void ObjectStublessClient149(void);
  191. void ObjectStublessClient150(void);
  192. void ObjectStublessClient151(void);
  193. void ObjectStublessClient152(void);
  194. void ObjectStublessClient153(void);
  195. void ObjectStublessClient154(void);
  196. void ObjectStublessClient155(void);
  197. void ObjectStublessClient156(void);
  198. void ObjectStublessClient157(void);
  199. void ObjectStublessClient158(void);
  200. void ObjectStublessClient159(void);
  201. void ObjectStublessClient160(void);
  202. void ObjectStublessClient161(void);
  203. void ObjectStublessClient162(void);
  204. void ObjectStublessClient163(void);
  205. void ObjectStublessClient164(void);
  206. void ObjectStublessClient165(void);
  207. void ObjectStublessClient166(void);
  208. void ObjectStublessClient167(void);
  209. void ObjectStublessClient168(void);
  210. void ObjectStublessClient169(void);
  211. void ObjectStublessClient170(void);
  212. void ObjectStublessClient171(void);
  213. void ObjectStublessClient172(void);
  214. void ObjectStublessClient173(void);
  215. void ObjectStublessClient174(void);
  216. void ObjectStublessClient175(void);
  217. void ObjectStublessClient176(void);
  218. void ObjectStublessClient177(void);
  219. void ObjectStublessClient178(void);
  220. void ObjectStublessClient179(void);
  221. void ObjectStublessClient180(void);
  222. void ObjectStublessClient181(void);
  223. void ObjectStublessClient182(void);
  224. void ObjectStublessClient183(void);
  225. void ObjectStublessClient184(void);
  226. void ObjectStublessClient185(void);
  227. void ObjectStublessClient186(void);
  228. void ObjectStublessClient187(void);
  229. void ObjectStublessClient188(void);
  230. void ObjectStublessClient189(void);
  231. void ObjectStublessClient190(void);
  232. void ObjectStublessClient191(void);
  233. void ObjectStublessClient192(void);
  234. void ObjectStublessClient193(void);
  235. void ObjectStublessClient194(void);
  236. void ObjectStublessClient195(void);
  237. void ObjectStublessClient196(void);
  238. void ObjectStublessClient197(void);
  239. void ObjectStublessClient198(void);
  240. void ObjectStublessClient199(void);
  241. void ObjectStublessClient200(void);
  242. void ObjectStublessClient201(void);
  243. void ObjectStublessClient202(void);
  244. void ObjectStublessClient203(void);
  245. void ObjectStublessClient204(void);
  246. void ObjectStublessClient205(void);
  247. void ObjectStublessClient206(void);
  248. void ObjectStublessClient207(void);
  249. void ObjectStublessClient208(void);
  250. void ObjectStublessClient209(void);
  251. void ObjectStublessClient210(void);
  252. void ObjectStublessClient211(void);
  253. void ObjectStublessClient212(void);
  254. void ObjectStublessClient213(void);
  255. void ObjectStublessClient214(void);
  256. void ObjectStublessClient215(void);
  257. void ObjectStublessClient216(void);
  258. void ObjectStublessClient217(void);
  259. void ObjectStublessClient218(void);
  260. void ObjectStublessClient219(void);
  261. void ObjectStublessClient220(void);
  262. void ObjectStublessClient221(void);
  263. void ObjectStublessClient222(void);
  264. void ObjectStublessClient223(void);
  265. void ObjectStublessClient224(void);
  266. void ObjectStublessClient225(void);
  267. void ObjectStublessClient226(void);
  268. void ObjectStublessClient227(void);
  269. void ObjectStublessClient228(void);
  270. void ObjectStublessClient229(void);
  271. void ObjectStublessClient230(void);
  272. void ObjectStublessClient231(void);
  273. void ObjectStublessClient232(void);
  274. void ObjectStublessClient233(void);
  275. void ObjectStublessClient234(void);
  276. void ObjectStublessClient235(void);
  277. void ObjectStublessClient236(void);
  278. void ObjectStublessClient237(void);
  279. void ObjectStublessClient238(void);
  280. void ObjectStublessClient239(void);
  281. void ObjectStublessClient240(void);
  282. void ObjectStublessClient241(void);
  283. void ObjectStublessClient242(void);
  284. void ObjectStublessClient243(void);
  285. void ObjectStublessClient244(void);
  286. void ObjectStublessClient245(void);
  287. void ObjectStublessClient246(void);
  288. void ObjectStublessClient247(void);
  289. void ObjectStublessClient248(void);
  290. void ObjectStublessClient249(void);
  291. void ObjectStublessClient250(void);
  292. void ObjectStublessClient251(void);
  293. void ObjectStublessClient252(void);
  294. void ObjectStublessClient253(void);
  295. void ObjectStublessClient254(void);
  296. void ObjectStublessClient255(void);
  297. void ObjectStublessClient256(void);
  298. void ObjectStublessClient257(void);
  299. void ObjectStublessClient258(void);
  300. void ObjectStublessClient259(void);
  301. void ObjectStublessClient260(void);
  302. void ObjectStublessClient261(void);
  303. void ObjectStublessClient262(void);
  304. void ObjectStublessClient263(void);
  305. void ObjectStublessClient264(void);
  306. void ObjectStublessClient265(void);
  307. void ObjectStublessClient266(void);
  308. void ObjectStublessClient267(void);
  309. void ObjectStublessClient268(void);
  310. void ObjectStublessClient269(void);
  311. void ObjectStublessClient270(void);
  312. void ObjectStublessClient271(void);
  313. void ObjectStublessClient272(void);
  314. void ObjectStublessClient273(void);
  315. void ObjectStublessClient274(void);
  316. void ObjectStublessClient275(void);
  317. void ObjectStublessClient276(void);
  318. void ObjectStublessClient277(void);
  319. void ObjectStublessClient278(void);
  320. void ObjectStublessClient279(void);
  321. void ObjectStublessClient280(void);
  322. void ObjectStublessClient281(void);
  323. void ObjectStublessClient282(void);
  324. void ObjectStublessClient283(void);
  325. void ObjectStublessClient284(void);
  326. void ObjectStublessClient285(void);
  327. void ObjectStublessClient286(void);
  328. void ObjectStublessClient287(void);
  329. void ObjectStublessClient288(void);
  330. void ObjectStublessClient289(void);
  331. void ObjectStublessClient290(void);
  332. void ObjectStublessClient291(void);
  333. void ObjectStublessClient292(void);
  334. void ObjectStublessClient293(void);
  335. void ObjectStublessClient294(void);
  336. void ObjectStublessClient295(void);
  337. void ObjectStublessClient296(void);
  338. void ObjectStublessClient297(void);
  339. void ObjectStublessClient298(void);
  340. void ObjectStublessClient299(void);
  341. void ObjectStublessClient300(void);
  342. void ObjectStublessClient301(void);
  343. void ObjectStublessClient302(void);
  344. void ObjectStublessClient303(void);
  345. void ObjectStublessClient304(void);
  346. void ObjectStublessClient305(void);
  347. void ObjectStublessClient306(void);
  348. void ObjectStublessClient307(void);
  349. void ObjectStublessClient308(void);
  350. void ObjectStublessClient309(void);
  351. void ObjectStublessClient310(void);
  352. void ObjectStublessClient311(void);
  353. void ObjectStublessClient312(void);
  354. void ObjectStublessClient313(void);
  355. void ObjectStublessClient314(void);
  356. void ObjectStublessClient315(void);
  357. void ObjectStublessClient316(void);
  358. void ObjectStublessClient317(void);
  359. void ObjectStublessClient318(void);
  360. void ObjectStublessClient319(void);
  361. void ObjectStublessClient320(void);
  362. void ObjectStublessClient321(void);
  363. void ObjectStublessClient322(void);
  364. void ObjectStublessClient323(void);
  365. void ObjectStublessClient324(void);
  366. void ObjectStublessClient325(void);
  367. void ObjectStublessClient326(void);
  368. void ObjectStublessClient327(void);
  369. void ObjectStublessClient328(void);
  370. void ObjectStublessClient329(void);
  371. void ObjectStublessClient330(void);
  372. void ObjectStublessClient331(void);
  373. void ObjectStublessClient332(void);
  374. void ObjectStublessClient333(void);
  375. void ObjectStublessClient334(void);
  376. void ObjectStublessClient335(void);
  377. void ObjectStublessClient336(void);
  378. void ObjectStublessClient337(void);
  379. void ObjectStublessClient338(void);
  380. void ObjectStublessClient339(void);
  381. void ObjectStublessClient340(void);
  382. void ObjectStublessClient341(void);
  383. void ObjectStublessClient342(void);
  384. void ObjectStublessClient343(void);
  385. void ObjectStublessClient344(void);
  386. void ObjectStublessClient345(void);
  387. void ObjectStublessClient346(void);
  388. void ObjectStublessClient347(void);
  389. void ObjectStublessClient348(void);
  390. void ObjectStublessClient349(void);
  391. void ObjectStublessClient350(void);
  392. void ObjectStublessClient351(void);
  393. void ObjectStublessClient352(void);
  394. void ObjectStublessClient353(void);
  395. void ObjectStublessClient354(void);
  396. void ObjectStublessClient355(void);
  397. void ObjectStublessClient356(void);
  398. void ObjectStublessClient357(void);
  399. void ObjectStublessClient358(void);
  400. void ObjectStublessClient359(void);
  401. void ObjectStublessClient360(void);
  402. void ObjectStublessClient361(void);
  403. void ObjectStublessClient362(void);
  404. void ObjectStublessClient363(void);
  405. void ObjectStublessClient364(void);
  406. void ObjectStublessClient365(void);
  407. void ObjectStublessClient366(void);
  408. void ObjectStublessClient367(void);
  409. void ObjectStublessClient368(void);
  410. void ObjectStublessClient369(void);
  411. void ObjectStublessClient370(void);
  412. void ObjectStublessClient371(void);
  413. void ObjectStublessClient372(void);
  414. void ObjectStublessClient373(void);
  415. void ObjectStublessClient374(void);
  416. void ObjectStublessClient375(void);
  417. void ObjectStublessClient376(void);
  418. void ObjectStublessClient377(void);
  419. void ObjectStublessClient378(void);
  420. void ObjectStublessClient379(void);
  421. void ObjectStublessClient380(void);
  422. void ObjectStublessClient381(void);
  423. void ObjectStublessClient382(void);
  424. void ObjectStublessClient383(void);
  425. void ObjectStublessClient384(void);
  426. void ObjectStublessClient385(void);
  427. void ObjectStublessClient386(void);
  428. void ObjectStublessClient387(void);
  429. void ObjectStublessClient388(void);
  430. void ObjectStublessClient389(void);
  431. void ObjectStublessClient390(void);
  432. void ObjectStublessClient391(void);
  433. void ObjectStublessClient392(void);
  434. void ObjectStublessClient393(void);
  435. void ObjectStublessClient394(void);
  436. void ObjectStublessClient395(void);
  437. void ObjectStublessClient396(void);
  438. void ObjectStublessClient397(void);
  439. void ObjectStublessClient398(void);
  440. void ObjectStublessClient399(void);
  441. void ObjectStublessClient400(void);
  442. void ObjectStublessClient401(void);
  443. void ObjectStublessClient402(void);
  444. void ObjectStublessClient403(void);
  445. void ObjectStublessClient404(void);
  446. void ObjectStublessClient405(void);
  447. void ObjectStublessClient406(void);
  448. void ObjectStublessClient407(void);
  449. void ObjectStublessClient408(void);
  450. void ObjectStublessClient409(void);
  451. void ObjectStublessClient410(void);
  452. void ObjectStublessClient411(void);
  453. void ObjectStublessClient412(void);
  454. void ObjectStublessClient413(void);
  455. void ObjectStublessClient414(void);
  456. void ObjectStublessClient415(void);
  457. void ObjectStublessClient416(void);
  458. void ObjectStublessClient417(void);
  459. void ObjectStublessClient418(void);
  460. void ObjectStublessClient419(void);
  461. void ObjectStublessClient420(void);
  462. void ObjectStublessClient421(void);
  463. void ObjectStublessClient422(void);
  464. void ObjectStublessClient423(void);
  465. void ObjectStublessClient424(void);
  466. void ObjectStublessClient425(void);
  467. void ObjectStublessClient426(void);
  468. void ObjectStublessClient427(void);
  469. void ObjectStublessClient428(void);
  470. void ObjectStublessClient429(void);
  471. void ObjectStublessClient430(void);
  472. void ObjectStublessClient431(void);
  473. void ObjectStublessClient432(void);
  474. void ObjectStublessClient433(void);
  475. void ObjectStublessClient434(void);
  476. void ObjectStublessClient435(void);
  477. void ObjectStublessClient436(void);
  478. void ObjectStublessClient437(void);
  479. void ObjectStublessClient438(void);
  480. void ObjectStublessClient439(void);
  481. void ObjectStublessClient440(void);
  482. void ObjectStublessClient441(void);
  483. void ObjectStublessClient442(void);
  484. void ObjectStublessClient443(void);
  485. void ObjectStublessClient444(void);
  486. void ObjectStublessClient445(void);
  487. void ObjectStublessClient446(void);
  488. void ObjectStublessClient447(void);
  489. void ObjectStublessClient448(void);
  490. void ObjectStublessClient449(void);
  491. void ObjectStublessClient450(void);
  492. void ObjectStublessClient451(void);
  493. void ObjectStublessClient452(void);
  494. void ObjectStublessClient453(void);
  495. void ObjectStublessClient454(void);
  496. void ObjectStublessClient455(void);
  497. void ObjectStublessClient456(void);
  498. void ObjectStublessClient457(void);
  499. void ObjectStublessClient458(void);
  500. void ObjectStublessClient459(void);
  501. void ObjectStublessClient460(void);
  502. void ObjectStublessClient461(void);
  503. void ObjectStublessClient462(void);
  504. void ObjectStublessClient463(void);
  505. void ObjectStublessClient464(void);
  506. void ObjectStublessClient465(void);
  507. void ObjectStublessClient466(void);
  508. void ObjectStublessClient467(void);
  509. void ObjectStublessClient468(void);
  510. void ObjectStublessClient469(void);
  511. void ObjectStublessClient470(void);
  512. void ObjectStublessClient471(void);
  513. void ObjectStublessClient472(void);
  514. void ObjectStublessClient473(void);
  515. void ObjectStublessClient474(void);
  516. void ObjectStublessClient475(void);
  517. void ObjectStublessClient476(void);
  518. void ObjectStublessClient477(void);
  519. void ObjectStublessClient478(void);
  520. void ObjectStublessClient479(void);
  521. void ObjectStublessClient480(void);
  522. void ObjectStublessClient481(void);
  523. void ObjectStublessClient482(void);
  524. void ObjectStublessClient483(void);
  525. void ObjectStublessClient484(void);
  526. void ObjectStublessClient485(void);
  527. void ObjectStublessClient486(void);
  528. void ObjectStublessClient487(void);
  529. void ObjectStublessClient488(void);
  530. void ObjectStublessClient489(void);
  531. void ObjectStublessClient490(void);
  532. void ObjectStublessClient491(void);
  533. void ObjectStublessClient492(void);
  534. void ObjectStublessClient493(void);
  535. void ObjectStublessClient494(void);
  536. void ObjectStublessClient495(void);
  537. void ObjectStublessClient496(void);
  538. void ObjectStublessClient497(void);
  539. void ObjectStublessClient498(void);
  540. void ObjectStublessClient499(void);
  541. void ObjectStublessClient500(void);
  542. void ObjectStublessClient501(void);
  543. void ObjectStublessClient502(void);
  544. void ObjectStublessClient503(void);
  545. void ObjectStublessClient504(void);
  546. void ObjectStublessClient505(void);
  547. void ObjectStublessClient506(void);
  548. void ObjectStublessClient507(void);
  549. void ObjectStublessClient508(void);
  550. void ObjectStublessClient509(void);
  551. void ObjectStublessClient510(void);
  552. void ObjectStublessClient511(void);
  553. void ObjectStublessClient512(void);
  554. void ObjectStublessClient513(void);
  555. void ObjectStublessClient514(void);
  556. void ObjectStublessClient515(void);
  557. void ObjectStublessClient516(void);
  558. void ObjectStublessClient517(void);
  559. void ObjectStublessClient518(void);
  560. void ObjectStublessClient519(void);
  561. void ObjectStublessClient520(void);
  562. void ObjectStublessClient521(void);
  563. void ObjectStublessClient522(void);
  564. void ObjectStublessClient523(void);
  565. void ObjectStublessClient524(void);
  566. void ObjectStublessClient525(void);
  567. void ObjectStublessClient526(void);
  568. void ObjectStublessClient527(void);
  569. void ObjectStublessClient528(void);
  570. void ObjectStublessClient529(void);
  571. void ObjectStublessClient530(void);
  572. void ObjectStublessClient531(void);
  573. void ObjectStublessClient532(void);
  574. void ObjectStublessClient533(void);
  575. void ObjectStublessClient534(void);
  576. void ObjectStublessClient535(void);
  577. void ObjectStublessClient536(void);
  578. void ObjectStublessClient537(void);
  579. void ObjectStublessClient538(void);
  580. void ObjectStublessClient539(void);
  581. void ObjectStublessClient540(void);
  582. void ObjectStublessClient541(void);
  583. void ObjectStublessClient542(void);
  584. void ObjectStublessClient543(void);
  585. void ObjectStublessClient544(void);
  586. void ObjectStublessClient545(void);
  587. void ObjectStublessClient546(void);
  588. void ObjectStublessClient547(void);
  589. void ObjectStublessClient548(void);
  590. void ObjectStublessClient549(void);
  591. void ObjectStublessClient550(void);
  592. void ObjectStublessClient551(void);
  593. void ObjectStublessClient552(void);
  594. void ObjectStublessClient553(void);
  595. void ObjectStublessClient554(void);
  596. void ObjectStublessClient555(void);
  597. void ObjectStublessClient556(void);
  598. void ObjectStublessClient557(void);
  599. void ObjectStublessClient558(void);
  600. void ObjectStublessClient559(void);
  601. void ObjectStublessClient560(void);
  602. void ObjectStublessClient561(void);
  603. void ObjectStublessClient562(void);
  604. void ObjectStublessClient563(void);
  605. void ObjectStublessClient564(void);
  606. void ObjectStublessClient565(void);
  607. void ObjectStublessClient566(void);
  608. void ObjectStublessClient567(void);
  609. void ObjectStublessClient568(void);
  610. void ObjectStublessClient569(void);
  611. void ObjectStublessClient570(void);
  612. void ObjectStublessClient571(void);
  613. void ObjectStublessClient572(void);
  614. void ObjectStublessClient573(void);
  615. void ObjectStublessClient574(void);
  616. void ObjectStublessClient575(void);
  617. void ObjectStublessClient576(void);
  618. void ObjectStublessClient577(void);
  619. void ObjectStublessClient578(void);
  620. void ObjectStublessClient579(void);
  621. void ObjectStublessClient580(void);
  622. void ObjectStublessClient581(void);
  623. void ObjectStublessClient582(void);
  624. void ObjectStublessClient583(void);
  625. void ObjectStublessClient584(void);
  626. void ObjectStublessClient585(void);
  627. void ObjectStublessClient586(void);
  628. void ObjectStublessClient587(void);
  629. void ObjectStublessClient588(void);
  630. void ObjectStublessClient589(void);
  631. void ObjectStublessClient590(void);
  632. void ObjectStublessClient591(void);
  633. void ObjectStublessClient592(void);
  634. void ObjectStublessClient593(void);
  635. void ObjectStublessClient594(void);
  636. void ObjectStublessClient595(void);
  637. void ObjectStublessClient596(void);
  638. void ObjectStublessClient597(void);
  639. void ObjectStublessClient598(void);
  640. void ObjectStublessClient599(void);
  641. void ObjectStublessClient600(void);
  642. void ObjectStublessClient601(void);
  643. void ObjectStublessClient602(void);
  644. void ObjectStublessClient603(void);
  645. void ObjectStublessClient604(void);
  646. void ObjectStublessClient605(void);
  647. void ObjectStublessClient606(void);
  648. void ObjectStublessClient607(void);
  649. void ObjectStublessClient608(void);
  650. void ObjectStublessClient609(void);
  651. void ObjectStublessClient610(void);
  652. void ObjectStublessClient611(void);
  653. void ObjectStublessClient612(void);
  654. void ObjectStublessClient613(void);
  655. void ObjectStublessClient614(void);
  656. void ObjectStublessClient615(void);
  657. void ObjectStublessClient616(void);
  658. void ObjectStublessClient617(void);
  659. void ObjectStublessClient618(void);
  660. void ObjectStublessClient619(void);
  661. void ObjectStublessClient620(void);
  662. void ObjectStublessClient621(void);
  663. void ObjectStublessClient622(void);
  664. void ObjectStublessClient623(void);
  665. void ObjectStublessClient624(void);
  666. void ObjectStublessClient625(void);
  667. void ObjectStublessClient626(void);
  668. void ObjectStublessClient627(void);
  669. void ObjectStublessClient628(void);
  670. void ObjectStublessClient629(void);
  671. void ObjectStublessClient630(void);
  672. void ObjectStublessClient631(void);
  673. void ObjectStublessClient632(void);
  674. void ObjectStublessClient633(void);
  675. void ObjectStublessClient634(void);
  676. void ObjectStublessClient635(void);
  677. void ObjectStublessClient636(void);
  678. void ObjectStublessClient637(void);
  679. void ObjectStublessClient638(void);
  680. void ObjectStublessClient639(void);
  681. void ObjectStublessClient640(void);
  682. void ObjectStublessClient641(void);
  683. void ObjectStublessClient642(void);
  684. void ObjectStublessClient643(void);
  685. void ObjectStublessClient644(void);
  686. void ObjectStublessClient645(void);
  687. void ObjectStublessClient646(void);
  688. void ObjectStublessClient647(void);
  689. void ObjectStublessClient648(void);
  690. void ObjectStublessClient649(void);
  691. void ObjectStublessClient650(void);
  692. void ObjectStublessClient651(void);
  693. void ObjectStublessClient652(void);
  694. void ObjectStublessClient653(void);
  695. void ObjectStublessClient654(void);
  696. void ObjectStublessClient655(void);
  697. void ObjectStublessClient656(void);
  698. void ObjectStublessClient657(void);
  699. void ObjectStublessClient658(void);
  700. void ObjectStublessClient659(void);
  701. void ObjectStublessClient660(void);
  702. void ObjectStublessClient661(void);
  703. void ObjectStublessClient662(void);
  704. void ObjectStublessClient663(void);
  705. void ObjectStublessClient664(void);
  706. void ObjectStublessClient665(void);
  707. void ObjectStublessClient666(void);
  708. void ObjectStublessClient667(void);
  709. void ObjectStublessClient668(void);
  710. void ObjectStublessClient669(void);
  711. void ObjectStublessClient670(void);
  712. void ObjectStublessClient671(void);
  713. void ObjectStublessClient672(void);
  714. void ObjectStublessClient673(void);
  715. void ObjectStublessClient674(void);
  716. void ObjectStublessClient675(void);
  717. void ObjectStublessClient676(void);
  718. void ObjectStublessClient677(void);
  719. void ObjectStublessClient678(void);
  720. void ObjectStublessClient679(void);
  721. void ObjectStublessClient680(void);
  722. void ObjectStublessClient681(void);
  723. void ObjectStublessClient682(void);
  724. void ObjectStublessClient683(void);
  725. void ObjectStublessClient684(void);
  726. void ObjectStublessClient685(void);
  727. void ObjectStublessClient686(void);
  728. void ObjectStublessClient687(void);
  729. void ObjectStublessClient688(void);
  730. void ObjectStublessClient689(void);
  731. void ObjectStublessClient690(void);
  732. void ObjectStublessClient691(void);
  733. void ObjectStublessClient692(void);
  734. void ObjectStublessClient693(void);
  735. void ObjectStublessClient694(void);
  736. void ObjectStublessClient695(void);
  737. void ObjectStublessClient696(void);
  738. void ObjectStublessClient697(void);
  739. void ObjectStublessClient698(void);
  740. void ObjectStublessClient699(void);
  741. void ObjectStublessClient700(void);
  742. void ObjectStublessClient701(void);
  743. void ObjectStublessClient702(void);
  744. void ObjectStublessClient703(void);
  745. void ObjectStublessClient704(void);
  746. void ObjectStublessClient705(void);
  747. void ObjectStublessClient706(void);
  748. void ObjectStublessClient707(void);
  749. void ObjectStublessClient708(void);
  750. void ObjectStublessClient709(void);
  751. void ObjectStublessClient710(void);
  752. void ObjectStublessClient711(void);
  753. void ObjectStublessClient712(void);
  754. void ObjectStublessClient713(void);
  755. void ObjectStublessClient714(void);
  756. void ObjectStublessClient715(void);
  757. void ObjectStublessClient716(void);
  758. void ObjectStublessClient717(void);
  759. void ObjectStublessClient718(void);
  760. void ObjectStublessClient719(void);
  761. void ObjectStublessClient720(void);
  762. void ObjectStublessClient721(void);
  763. void ObjectStublessClient722(void);
  764. void ObjectStublessClient723(void);
  765. void ObjectStublessClient724(void);
  766. void ObjectStublessClient725(void);
  767. void ObjectStublessClient726(void);
  768. void ObjectStublessClient727(void);
  769. void ObjectStublessClient728(void);
  770. void ObjectStublessClient729(void);
  771. void ObjectStublessClient730(void);
  772. void ObjectStublessClient731(void);
  773. void ObjectStublessClient732(void);
  774. void ObjectStublessClient733(void);
  775. void ObjectStublessClient734(void);
  776. void ObjectStublessClient735(void);
  777. void ObjectStublessClient736(void);
  778. void ObjectStublessClient737(void);
  779. void ObjectStublessClient738(void);
  780. void ObjectStublessClient739(void);
  781. void ObjectStublessClient740(void);
  782. void ObjectStublessClient741(void);
  783. void ObjectStublessClient742(void);
  784. void ObjectStublessClient743(void);
  785. void ObjectStublessClient744(void);
  786. void ObjectStublessClient745(void);
  787. void ObjectStublessClient746(void);
  788. void ObjectStublessClient747(void);
  789. void ObjectStublessClient748(void);
  790. void ObjectStublessClient749(void);
  791. void ObjectStublessClient750(void);
  792. void ObjectStublessClient751(void);
  793. void ObjectStublessClient752(void);
  794. void ObjectStublessClient753(void);
  795. void ObjectStublessClient754(void);
  796. void ObjectStublessClient755(void);
  797. void ObjectStublessClient756(void);
  798. void ObjectStublessClient757(void);
  799. void ObjectStublessClient758(void);
  800. void ObjectStublessClient759(void);
  801. void ObjectStublessClient760(void);
  802. void ObjectStublessClient761(void);
  803. void ObjectStublessClient762(void);
  804. void ObjectStublessClient763(void);
  805. void ObjectStublessClient764(void);
  806. void ObjectStublessClient765(void);
  807. void ObjectStublessClient766(void);
  808. void ObjectStublessClient767(void);
  809. void ObjectStublessClient768(void);
  810. void ObjectStublessClient769(void);
  811. void ObjectStublessClient770(void);
  812. void ObjectStublessClient771(void);
  813. void ObjectStublessClient772(void);
  814. void ObjectStublessClient773(void);
  815. void ObjectStublessClient774(void);
  816. void ObjectStublessClient775(void);
  817. void ObjectStublessClient776(void);
  818. void ObjectStublessClient777(void);
  819. void ObjectStublessClient778(void);
  820. void ObjectStublessClient779(void);
  821. void ObjectStublessClient780(void);
  822. void ObjectStublessClient781(void);
  823. void ObjectStublessClient782(void);
  824. void ObjectStublessClient783(void);
  825. void ObjectStublessClient784(void);
  826. void ObjectStublessClient785(void);
  827. void ObjectStublessClient786(void);
  828. void ObjectStublessClient787(void);
  829. void ObjectStublessClient788(void);
  830. void ObjectStublessClient789(void);
  831. void ObjectStublessClient790(void);
  832. void ObjectStublessClient791(void);
  833. void ObjectStublessClient792(void);
  834. void ObjectStublessClient793(void);
  835. void ObjectStublessClient794(void);
  836. void ObjectStublessClient795(void);
  837. void ObjectStublessClient796(void);
  838. void ObjectStublessClient797(void);
  839. void ObjectStublessClient798(void);
  840. void ObjectStublessClient799(void);
  841. void ObjectStublessClient800(void);
  842. void ObjectStublessClient801(void);
  843. void ObjectStublessClient802(void);
  844. void ObjectStublessClient803(void);
  845. void ObjectStublessClient804(void);
  846. void ObjectStublessClient805(void);
  847. void ObjectStublessClient806(void);
  848. void ObjectStublessClient807(void);
  849. void ObjectStublessClient808(void);
  850. void ObjectStublessClient809(void);
  851. void ObjectStublessClient810(void);
  852. void ObjectStublessClient811(void);
  853. void ObjectStublessClient812(void);
  854. void ObjectStublessClient813(void);
  855. void ObjectStublessClient814(void);
  856. void ObjectStublessClient815(void);
  857. void ObjectStublessClient816(void);
  858. void ObjectStublessClient817(void);
  859. void ObjectStublessClient818(void);
  860. void ObjectStublessClient819(void);
  861. void ObjectStublessClient820(void);
  862. void ObjectStublessClient821(void);
  863. void ObjectStublessClient822(void);
  864. void ObjectStublessClient823(void);
  865. void ObjectStublessClient824(void);
  866. void ObjectStublessClient825(void);
  867. void ObjectStublessClient826(void);
  868. void ObjectStublessClient827(void);
  869. void ObjectStublessClient828(void);
  870. void ObjectStublessClient829(void);
  871. void ObjectStublessClient830(void);
  872. void ObjectStublessClient831(void);
  873. void ObjectStublessClient832(void);
  874. void ObjectStublessClient833(void);
  875. void ObjectStublessClient834(void);
  876. void ObjectStublessClient835(void);
  877. void ObjectStublessClient836(void);
  878. void ObjectStublessClient837(void);
  879. void ObjectStublessClient838(void);
  880. void ObjectStublessClient839(void);
  881. void ObjectStublessClient840(void);
  882. void ObjectStublessClient841(void);
  883. void ObjectStublessClient842(void);
  884. void ObjectStublessClient843(void);
  885. void ObjectStublessClient844(void);
  886. void ObjectStublessClient845(void);
  887. void ObjectStublessClient846(void);
  888. void ObjectStublessClient847(void);
  889. void ObjectStublessClient848(void);
  890. void ObjectStublessClient849(void);
  891. void ObjectStublessClient850(void);
  892. void ObjectStublessClient851(void);
  893. void ObjectStublessClient852(void);
  894. void ObjectStublessClient853(void);
  895. void ObjectStublessClient854(void);
  896. void ObjectStublessClient855(void);
  897. void ObjectStublessClient856(void);
  898. void ObjectStublessClient857(void);
  899. void ObjectStublessClient858(void);
  900. void ObjectStublessClient859(void);
  901. void ObjectStublessClient860(void);
  902. void ObjectStublessClient861(void);
  903. void ObjectStublessClient862(void);
  904. void ObjectStublessClient863(void);
  905. void ObjectStublessClient864(void);
  906. void ObjectStublessClient865(void);
  907. void ObjectStublessClient866(void);
  908. void ObjectStublessClient867(void);
  909. void ObjectStublessClient868(void);
  910. void ObjectStublessClient869(void);
  911. void ObjectStublessClient870(void);
  912. void ObjectStublessClient871(void);
  913. void ObjectStublessClient872(void);
  914. void ObjectStublessClient873(void);
  915. void ObjectStublessClient874(void);
  916. void ObjectStublessClient875(void);
  917. void ObjectStublessClient876(void);
  918. void ObjectStublessClient877(void);
  919. void ObjectStublessClient878(void);
  920. void ObjectStublessClient879(void);
  921. void ObjectStublessClient880(void);
  922. void ObjectStublessClient881(void);
  923. void ObjectStublessClient882(void);
  924. void ObjectStublessClient883(void);
  925. void ObjectStublessClient884(void);
  926. void ObjectStublessClient885(void);
  927. void ObjectStublessClient886(void);
  928. void ObjectStublessClient887(void);
  929. void ObjectStublessClient888(void);
  930. void ObjectStublessClient889(void);
  931. void ObjectStublessClient890(void);
  932. void ObjectStublessClient891(void);
  933. void ObjectStublessClient892(void);
  934. void ObjectStublessClient893(void);
  935. void ObjectStublessClient894(void);
  936. void ObjectStublessClient895(void);
  937. void ObjectStublessClient896(void);
  938. void ObjectStublessClient897(void);
  939. void ObjectStublessClient898(void);
  940. void ObjectStublessClient899(void);
  941. void ObjectStublessClient900(void);
  942. void ObjectStublessClient901(void);
  943. void ObjectStublessClient902(void);
  944. void ObjectStublessClient903(void);
  945. void ObjectStublessClient904(void);
  946. void ObjectStublessClient905(void);
  947. void ObjectStublessClient906(void);
  948. void ObjectStublessClient907(void);
  949. void ObjectStublessClient908(void);
  950. void ObjectStublessClient909(void);
  951. void ObjectStublessClient910(void);
  952. void ObjectStublessClient911(void);
  953. void ObjectStublessClient912(void);
  954. void ObjectStublessClient913(void);
  955. void ObjectStublessClient914(void);
  956. void ObjectStublessClient915(void);
  957. void ObjectStublessClient916(void);
  958. void ObjectStublessClient917(void);
  959. void ObjectStublessClient918(void);
  960. void ObjectStublessClient919(void);
  961. void ObjectStublessClient920(void);
  962. void ObjectStublessClient921(void);
  963. void ObjectStublessClient922(void);
  964. void ObjectStublessClient923(void);
  965. void ObjectStublessClient924(void);
  966. void ObjectStublessClient925(void);
  967. void ObjectStublessClient926(void);
  968. void ObjectStublessClient927(void);
  969. void ObjectStublessClient928(void);
  970. void ObjectStublessClient929(void);
  971. void ObjectStublessClient930(void);
  972. void ObjectStublessClient931(void);
  973. void ObjectStublessClient932(void);
  974. void ObjectStublessClient933(void);
  975. void ObjectStublessClient934(void);
  976. void ObjectStublessClient935(void);
  977. void ObjectStublessClient936(void);
  978. void ObjectStublessClient937(void);
  979. void ObjectStublessClient938(void);
  980. void ObjectStublessClient939(void);
  981. void ObjectStublessClient940(void);
  982. void ObjectStublessClient941(void);
  983. void ObjectStublessClient942(void);
  984. void ObjectStublessClient943(void);
  985. void ObjectStublessClient944(void);
  986. void ObjectStublessClient945(void);
  987. void ObjectStublessClient946(void);
  988. void ObjectStublessClient947(void);
  989. void ObjectStublessClient948(void);
  990. void ObjectStublessClient949(void);
  991. void ObjectStublessClient950(void);
  992. void ObjectStublessClient951(void);
  993. void ObjectStublessClient952(void);
  994. void ObjectStublessClient953(void);
  995. void ObjectStublessClient954(void);
  996. void ObjectStublessClient955(void);
  997. void ObjectStublessClient956(void);
  998. void ObjectStublessClient957(void);
  999. void ObjectStublessClient958(void);
  1000. void ObjectStublessClient959(void);
  1001. void ObjectStublessClient960(void);
  1002. void ObjectStublessClient961(void);
  1003. void ObjectStublessClient962(void);
  1004. void ObjectStublessClient963(void);
  1005. void ObjectStublessClient964(void);
  1006. void ObjectStublessClient965(void);
  1007. void ObjectStublessClient966(void);
  1008. void ObjectStublessClient967(void);
  1009. void ObjectStublessClient968(void);
  1010. void ObjectStublessClient969(void);
  1011. void ObjectStublessClient970(void);
  1012. void ObjectStublessClient971(void);
  1013. void ObjectStublessClient972(void);
  1014. void ObjectStublessClient973(void);
  1015. void ObjectStublessClient974(void);
  1016. void ObjectStublessClient975(void);
  1017. void ObjectStublessClient976(void);
  1018. void ObjectStublessClient977(void);
  1019. void ObjectStublessClient978(void);
  1020. void ObjectStublessClient979(void);
  1021. void ObjectStublessClient980(void);
  1022. void ObjectStublessClient981(void);
  1023. void ObjectStublessClient982(void);
  1024. void ObjectStublessClient983(void);
  1025. void ObjectStublessClient984(void);
  1026. void ObjectStublessClient985(void);
  1027. void ObjectStublessClient986(void);
  1028. void ObjectStublessClient987(void);
  1029. void ObjectStublessClient988(void);
  1030. void ObjectStublessClient989(void);
  1031. void ObjectStublessClient990(void);
  1032. void ObjectStublessClient991(void);
  1033. void ObjectStublessClient992(void);
  1034. void ObjectStublessClient993(void);
  1035. void ObjectStublessClient994(void);
  1036. void ObjectStublessClient995(void);
  1037. void ObjectStublessClient996(void);
  1038. void ObjectStublessClient997(void);
  1039. void ObjectStublessClient998(void);
  1040. void ObjectStublessClient999(void);
  1041. void ObjectStublessClient1000(void);
  1042. void ObjectStublessClient1001(void);
  1043. void ObjectStublessClient1002(void);
  1044. void ObjectStublessClient1003(void);
  1045. void ObjectStublessClient1004(void);
  1046. void ObjectStublessClient1005(void);
  1047. void ObjectStublessClient1006(void);
  1048. void ObjectStublessClient1007(void);
  1049. void ObjectStublessClient1008(void);
  1050. void ObjectStublessClient1009(void);
  1051. void ObjectStublessClient1010(void);
  1052. void ObjectStublessClient1011(void);
  1053. void ObjectStublessClient1012(void);
  1054. void ObjectStublessClient1013(void);
  1055. void ObjectStublessClient1014(void);
  1056. void ObjectStublessClient1015(void);
  1057. void ObjectStublessClient1016(void);
  1058. void ObjectStublessClient1017(void);
  1059. void ObjectStublessClient1018(void);
  1060. void ObjectStublessClient1019(void);
  1061. void ObjectStublessClient1020(void);
  1062. void ObjectStublessClient1021(void);
  1063. void ObjectStublessClient1022(void);
  1064. void ObjectStublessClient1023(void);
  1065. extern void * const g_StublessClientVtbl[1024] =
  1066. {
  1067. IUnknown_QueryInterface_Proxy,
  1068. IUnknown_AddRef_Proxy,
  1069. IUnknown_Release_Proxy,
  1070. ObjectStublessClient3,
  1071. ObjectStublessClient4,
  1072. ObjectStublessClient5,
  1073. ObjectStublessClient6,
  1074. ObjectStublessClient7,
  1075. ObjectStublessClient8,
  1076. ObjectStublessClient9,
  1077. ObjectStublessClient10,
  1078. ObjectStublessClient11,
  1079. ObjectStublessClient12,
  1080. ObjectStublessClient13,
  1081. ObjectStublessClient14,
  1082. ObjectStublessClient15,
  1083. ObjectStublessClient16,
  1084. ObjectStublessClient17,
  1085. ObjectStublessClient18,
  1086. ObjectStublessClient19,
  1087. ObjectStublessClient20,
  1088. ObjectStublessClient21,
  1089. ObjectStublessClient22,
  1090. ObjectStublessClient23,
  1091. ObjectStublessClient24,
  1092. ObjectStublessClient25,
  1093. ObjectStublessClient26,
  1094. ObjectStublessClient27,
  1095. ObjectStublessClient28,
  1096. ObjectStublessClient29,
  1097. ObjectStublessClient30,
  1098. ObjectStublessClient31,
  1099. ObjectStublessClient32,
  1100. ObjectStublessClient33,
  1101. ObjectStublessClient34,
  1102. ObjectStublessClient35,
  1103. ObjectStublessClient36,
  1104. ObjectStublessClient37,
  1105. ObjectStublessClient38,
  1106. ObjectStublessClient39,
  1107. ObjectStublessClient40,
  1108. ObjectStublessClient41,
  1109. ObjectStublessClient42,
  1110. ObjectStublessClient43,
  1111. ObjectStublessClient44,
  1112. ObjectStublessClient45,
  1113. ObjectStublessClient46,
  1114. ObjectStublessClient47,
  1115. ObjectStublessClient48,
  1116. ObjectStublessClient49,
  1117. ObjectStublessClient50,
  1118. ObjectStublessClient51,
  1119. ObjectStublessClient52,
  1120. ObjectStublessClient53,
  1121. ObjectStublessClient54,
  1122. ObjectStublessClient55,
  1123. ObjectStublessClient56,
  1124. ObjectStublessClient57,
  1125. ObjectStublessClient58,
  1126. ObjectStublessClient59,
  1127. ObjectStublessClient60,
  1128. ObjectStublessClient61,
  1129. ObjectStublessClient62,
  1130. ObjectStublessClient63,
  1131. ObjectStublessClient64,
  1132. ObjectStublessClient65,
  1133. ObjectStublessClient66,
  1134. ObjectStublessClient67,
  1135. ObjectStublessClient68,
  1136. ObjectStublessClient69,
  1137. ObjectStublessClient70,
  1138. ObjectStublessClient71,
  1139. ObjectStublessClient72,
  1140. ObjectStublessClient73,
  1141. ObjectStublessClient74,
  1142. ObjectStublessClient75,
  1143. ObjectStublessClient76,
  1144. ObjectStublessClient77,
  1145. ObjectStublessClient78,
  1146. ObjectStublessClient79,
  1147. ObjectStublessClient80,
  1148. ObjectStublessClient81,
  1149. ObjectStublessClient82,
  1150. ObjectStublessClient83,
  1151. ObjectStublessClient84,
  1152. ObjectStublessClient85,
  1153. ObjectStublessClient86,
  1154. ObjectStublessClient87,
  1155. ObjectStublessClient88,
  1156. ObjectStublessClient89,
  1157. ObjectStublessClient90,
  1158. ObjectStublessClient91,
  1159. ObjectStublessClient92,
  1160. ObjectStublessClient93,
  1161. ObjectStublessClient94,
  1162. ObjectStublessClient95,
  1163. ObjectStublessClient96,
  1164. ObjectStublessClient97,
  1165. ObjectStublessClient98,
  1166. ObjectStublessClient99,
  1167. ObjectStublessClient100,
  1168. ObjectStublessClient101,
  1169. ObjectStublessClient102,
  1170. ObjectStublessClient103,
  1171. ObjectStublessClient104,
  1172. ObjectStublessClient105,
  1173. ObjectStublessClient106,
  1174. ObjectStublessClient107,
  1175. ObjectStublessClient108,
  1176. ObjectStublessClient109,
  1177. ObjectStublessClient110,
  1178. ObjectStublessClient111,
  1179. ObjectStublessClient112,
  1180. ObjectStublessClient113,
  1181. ObjectStublessClient114,
  1182. ObjectStublessClient115,
  1183. ObjectStublessClient116,
  1184. ObjectStublessClient117,
  1185. ObjectStublessClient118,
  1186. ObjectStublessClient119,
  1187. ObjectStublessClient120,
  1188. ObjectStublessClient121,
  1189. ObjectStublessClient122,
  1190. ObjectStublessClient123,
  1191. ObjectStublessClient124,
  1192. ObjectStublessClient125,
  1193. ObjectStublessClient126,
  1194. ObjectStublessClient127,
  1195. ObjectStublessClient128,
  1196. ObjectStublessClient129,
  1197. ObjectStublessClient130,
  1198. ObjectStublessClient131,
  1199. ObjectStublessClient132,
  1200. ObjectStublessClient133,
  1201. ObjectStublessClient134,
  1202. ObjectStublessClient135,
  1203. ObjectStublessClient136,
  1204. ObjectStublessClient137,
  1205. ObjectStublessClient138,
  1206. ObjectStublessClient139,
  1207. ObjectStublessClient140,
  1208. ObjectStublessClient141,
  1209. ObjectStublessClient142,
  1210. ObjectStublessClient143,
  1211. ObjectStublessClient144,
  1212. ObjectStublessClient145,
  1213. ObjectStublessClient146,
  1214. ObjectStublessClient147,
  1215. ObjectStublessClient148,
  1216. ObjectStublessClient149,
  1217. ObjectStublessClient150,
  1218. ObjectStublessClient151,
  1219. ObjectStublessClient152,
  1220. ObjectStublessClient153,
  1221. ObjectStublessClient154,
  1222. ObjectStublessClient155,
  1223. ObjectStublessClient156,
  1224. ObjectStublessClient157,
  1225. ObjectStublessClient158,
  1226. ObjectStublessClient159,
  1227. ObjectStublessClient160,
  1228. ObjectStublessClient161,
  1229. ObjectStublessClient162,
  1230. ObjectStublessClient163,
  1231. ObjectStublessClient164,
  1232. ObjectStublessClient165,
  1233. ObjectStublessClient166,
  1234. ObjectStublessClient167,
  1235. ObjectStublessClient168,
  1236. ObjectStublessClient169,
  1237. ObjectStublessClient170,
  1238. ObjectStublessClient171,
  1239. ObjectStublessClient172,
  1240. ObjectStublessClient173,
  1241. ObjectStublessClient174,
  1242. ObjectStublessClient175,
  1243. ObjectStublessClient176,
  1244. ObjectStublessClient177,
  1245. ObjectStublessClient178,
  1246. ObjectStublessClient179,
  1247. ObjectStublessClient180,
  1248. ObjectStublessClient181,
  1249. ObjectStublessClient182,
  1250. ObjectStublessClient183,
  1251. ObjectStublessClient184,
  1252. ObjectStublessClient185,
  1253. ObjectStublessClient186,
  1254. ObjectStublessClient187,
  1255. ObjectStublessClient188,
  1256. ObjectStublessClient189,
  1257. ObjectStublessClient190,
  1258. ObjectStublessClient191,
  1259. ObjectStublessClient192,
  1260. ObjectStublessClient193,
  1261. ObjectStublessClient194,
  1262. ObjectStublessClient195,
  1263. ObjectStublessClient196,
  1264. ObjectStublessClient197,
  1265. ObjectStublessClient198,
  1266. ObjectStublessClient199,
  1267. ObjectStublessClient200,
  1268. ObjectStublessClient201,
  1269. ObjectStublessClient202,
  1270. ObjectStublessClient203,
  1271. ObjectStublessClient204,
  1272. ObjectStublessClient205,
  1273. ObjectStublessClient206,
  1274. ObjectStublessClient207,
  1275. ObjectStublessClient208,
  1276. ObjectStublessClient209,
  1277. ObjectStublessClient210,
  1278. ObjectStublessClient211,
  1279. ObjectStublessClient212,
  1280. ObjectStublessClient213,
  1281. ObjectStublessClient214,
  1282. ObjectStublessClient215,
  1283. ObjectStublessClient216,
  1284. ObjectStublessClient217,
  1285. ObjectStublessClient218,
  1286. ObjectStublessClient219,
  1287. ObjectStublessClient220,
  1288. ObjectStublessClient221,
  1289. ObjectStublessClient222,
  1290. ObjectStublessClient223,
  1291. ObjectStublessClient224,
  1292. ObjectStublessClient225,
  1293. ObjectStublessClient226,
  1294. ObjectStublessClient227,
  1295. ObjectStublessClient228,
  1296. ObjectStublessClient229,
  1297. ObjectStublessClient230,
  1298. ObjectStublessClient231,
  1299. ObjectStublessClient232,
  1300. ObjectStublessClient233,
  1301. ObjectStublessClient234,
  1302. ObjectStublessClient235,
  1303. ObjectStublessClient236,
  1304. ObjectStublessClient237,
  1305. ObjectStublessClient238,
  1306. ObjectStublessClient239,
  1307. ObjectStublessClient240,
  1308. ObjectStublessClient241,
  1309. ObjectStublessClient242,
  1310. ObjectStublessClient243,
  1311. ObjectStublessClient244,
  1312. ObjectStublessClient245,
  1313. ObjectStublessClient246,
  1314. ObjectStublessClient247,
  1315. ObjectStublessClient248,
  1316. ObjectStublessClient249,
  1317. ObjectStublessClient250,
  1318. ObjectStublessClient251,
  1319. ObjectStublessClient252,
  1320. ObjectStublessClient253,
  1321. ObjectStublessClient254,
  1322. ObjectStublessClient255,
  1323. ObjectStublessClient256,
  1324. ObjectStublessClient257,
  1325. ObjectStublessClient258,
  1326. ObjectStublessClient259,
  1327. ObjectStublessClient260,
  1328. ObjectStublessClient261,
  1329. ObjectStublessClient262,
  1330. ObjectStublessClient263,
  1331. ObjectStublessClient264,
  1332. ObjectStublessClient265,
  1333. ObjectStublessClient266,
  1334. ObjectStublessClient267,
  1335. ObjectStublessClient268,
  1336. ObjectStublessClient269,
  1337. ObjectStublessClient270,
  1338. ObjectStublessClient271,
  1339. ObjectStublessClient272,
  1340. ObjectStublessClient273,
  1341. ObjectStublessClient274,
  1342. ObjectStublessClient275,
  1343. ObjectStublessClient276,
  1344. ObjectStublessClient277,
  1345. ObjectStublessClient278,
  1346. ObjectStublessClient279,
  1347. ObjectStublessClient280,
  1348. ObjectStublessClient281,
  1349. ObjectStublessClient282,
  1350. ObjectStublessClient283,
  1351. ObjectStublessClient284,
  1352. ObjectStublessClient285,
  1353. ObjectStublessClient286,
  1354. ObjectStublessClient287,
  1355. ObjectStublessClient288,
  1356. ObjectStublessClient289,
  1357. ObjectStublessClient290,
  1358. ObjectStublessClient291,
  1359. ObjectStublessClient292,
  1360. ObjectStublessClient293,
  1361. ObjectStublessClient294,
  1362. ObjectStublessClient295,
  1363. ObjectStublessClient296,
  1364. ObjectStublessClient297,
  1365. ObjectStublessClient298,
  1366. ObjectStublessClient299,
  1367. ObjectStublessClient300,
  1368. ObjectStublessClient301,
  1369. ObjectStublessClient302,
  1370. ObjectStublessClient303,
  1371. ObjectStublessClient304,
  1372. ObjectStublessClient305,
  1373. ObjectStublessClient306,
  1374. ObjectStublessClient307,
  1375. ObjectStublessClient308,
  1376. ObjectStublessClient309,
  1377. ObjectStublessClient310,
  1378. ObjectStublessClient311,
  1379. ObjectStublessClient312,
  1380. ObjectStublessClient313,
  1381. ObjectStublessClient314,
  1382. ObjectStublessClient315,
  1383. ObjectStublessClient316,
  1384. ObjectStublessClient317,
  1385. ObjectStublessClient318,
  1386. ObjectStublessClient319,
  1387. ObjectStublessClient320,
  1388. ObjectStublessClient321,
  1389. ObjectStublessClient322,
  1390. ObjectStublessClient323,
  1391. ObjectStublessClient324,
  1392. ObjectStublessClient325,
  1393. ObjectStublessClient326,
  1394. ObjectStublessClient327,
  1395. ObjectStublessClient328,
  1396. ObjectStublessClient329,
  1397. ObjectStublessClient330,
  1398. ObjectStublessClient331,
  1399. ObjectStublessClient332,
  1400. ObjectStublessClient333,
  1401. ObjectStublessClient334,
  1402. ObjectStublessClient335,
  1403. ObjectStublessClient336,
  1404. ObjectStublessClient337,
  1405. ObjectStublessClient338,
  1406. ObjectStublessClient339,
  1407. ObjectStublessClient340,
  1408. ObjectStublessClient341,
  1409. ObjectStublessClient342,
  1410. ObjectStublessClient343,
  1411. ObjectStublessClient344,
  1412. ObjectStublessClient345,
  1413. ObjectStublessClient346,
  1414. ObjectStublessClient347,
  1415. ObjectStublessClient348,
  1416. ObjectStublessClient349,
  1417. ObjectStublessClient350,
  1418. ObjectStublessClient351,
  1419. ObjectStublessClient352,
  1420. ObjectStublessClient353,
  1421. ObjectStublessClient354,
  1422. ObjectStublessClient355,
  1423. ObjectStublessClient356,
  1424. ObjectStublessClient357,
  1425. ObjectStublessClient358,
  1426. ObjectStublessClient359,
  1427. ObjectStublessClient360,
  1428. ObjectStublessClient361,
  1429. ObjectStublessClient362,
  1430. ObjectStublessClient363,
  1431. ObjectStublessClient364,
  1432. ObjectStublessClient365,
  1433. ObjectStublessClient366,
  1434. ObjectStublessClient367,
  1435. ObjectStublessClient368,
  1436. ObjectStublessClient369,
  1437. ObjectStublessClient370,
  1438. ObjectStublessClient371,
  1439. ObjectStublessClient372,
  1440. ObjectStublessClient373,
  1441. ObjectStublessClient374,
  1442. ObjectStublessClient375,
  1443. ObjectStublessClient376,
  1444. ObjectStublessClient377,
  1445. ObjectStublessClient378,
  1446. ObjectStublessClient379,
  1447. ObjectStublessClient380,
  1448. ObjectStublessClient381,
  1449. ObjectStublessClient382,
  1450. ObjectStublessClient383,
  1451. ObjectStublessClient384,
  1452. ObjectStublessClient385,
  1453. ObjectStublessClient386,
  1454. ObjectStublessClient387,
  1455. ObjectStublessClient388,
  1456. ObjectStublessClient389,
  1457. ObjectStublessClient390,
  1458. ObjectStublessClient391,
  1459. ObjectStublessClient392,
  1460. ObjectStublessClient393,
  1461. ObjectStublessClient394,
  1462. ObjectStublessClient395,
  1463. ObjectStublessClient396,
  1464. ObjectStublessClient397,
  1465. ObjectStublessClient398,
  1466. ObjectStublessClient399,
  1467. ObjectStublessClient400,
  1468. ObjectStublessClient401,
  1469. ObjectStublessClient402,
  1470. ObjectStublessClient403,
  1471. ObjectStublessClient404,
  1472. ObjectStublessClient405,
  1473. ObjectStublessClient406,
  1474. ObjectStublessClient407,
  1475. ObjectStublessClient408,
  1476. ObjectStublessClient409,
  1477. ObjectStublessClient410,
  1478. ObjectStublessClient411,
  1479. ObjectStublessClient412,
  1480. ObjectStublessClient413,
  1481. ObjectStublessClient414,
  1482. ObjectStublessClient415,
  1483. ObjectStublessClient416,
  1484. ObjectStublessClient417,
  1485. ObjectStublessClient418,
  1486. ObjectStublessClient419,
  1487. ObjectStublessClient420,
  1488. ObjectStublessClient421,
  1489. ObjectStublessClient422,
  1490. ObjectStublessClient423,
  1491. ObjectStublessClient424,
  1492. ObjectStublessClient425,
  1493. ObjectStublessClient426,
  1494. ObjectStublessClient427,
  1495. ObjectStublessClient428,
  1496. ObjectStublessClient429,
  1497. ObjectStublessClient430,
  1498. ObjectStublessClient431,
  1499. ObjectStublessClient432,
  1500. ObjectStublessClient433,
  1501. ObjectStublessClient434,
  1502. ObjectStublessClient435,
  1503. ObjectStublessClient436,
  1504. ObjectStublessClient437,
  1505. ObjectStublessClient438,
  1506. ObjectStublessClient439,
  1507. ObjectStublessClient440,
  1508. ObjectStublessClient441,
  1509. ObjectStublessClient442,
  1510. ObjectStublessClient443,
  1511. ObjectStublessClient444,
  1512. ObjectStublessClient445,
  1513. ObjectStublessClient446,
  1514. ObjectStublessClient447,
  1515. ObjectStublessClient448,
  1516. ObjectStublessClient449,
  1517. ObjectStublessClient450,
  1518. ObjectStublessClient451,
  1519. ObjectStublessClient452,
  1520. ObjectStublessClient453,
  1521. ObjectStublessClient454,
  1522. ObjectStublessClient455,
  1523. ObjectStublessClient456,
  1524. ObjectStublessClient457,
  1525. ObjectStublessClient458,
  1526. ObjectStublessClient459,
  1527. ObjectStublessClient460,
  1528. ObjectStublessClient461,
  1529. ObjectStublessClient462,
  1530. ObjectStublessClient463,
  1531. ObjectStublessClient464,
  1532. ObjectStublessClient465,
  1533. ObjectStublessClient466,
  1534. ObjectStublessClient467,
  1535. ObjectStublessClient468,
  1536. ObjectStublessClient469,
  1537. ObjectStublessClient470,
  1538. ObjectStublessClient471,
  1539. ObjectStublessClient472,
  1540. ObjectStublessClient473,
  1541. ObjectStublessClient474,
  1542. ObjectStublessClient475,
  1543. ObjectStublessClient476,
  1544. ObjectStublessClient477,
  1545. ObjectStublessClient478,
  1546. ObjectStublessClient479,
  1547. ObjectStublessClient480,
  1548. ObjectStublessClient481,
  1549. ObjectStublessClient482,
  1550. ObjectStublessClient483,
  1551. ObjectStublessClient484,
  1552. ObjectStublessClient485,
  1553. ObjectStublessClient486,
  1554. ObjectStublessClient487,
  1555. ObjectStublessClient488,
  1556. ObjectStublessClient489,
  1557. ObjectStublessClient490,
  1558. ObjectStublessClient491,
  1559. ObjectStublessClient492,
  1560. ObjectStublessClient493,
  1561. ObjectStublessClient494,
  1562. ObjectStublessClient495,
  1563. ObjectStublessClient496,
  1564. ObjectStublessClient497,
  1565. ObjectStublessClient498,
  1566. ObjectStublessClient499,
  1567. ObjectStublessClient500,
  1568. ObjectStublessClient501,
  1569. ObjectStublessClient502,
  1570. ObjectStublessClient503,
  1571. ObjectStublessClient504,
  1572. ObjectStublessClient505,
  1573. ObjectStublessClient506,
  1574. ObjectStublessClient507,
  1575. ObjectStublessClient508,
  1576. ObjectStublessClient509,
  1577. ObjectStublessClient510,
  1578. ObjectStublessClient511,
  1579. ObjectStublessClient512,
  1580. ObjectStublessClient513,
  1581. ObjectStublessClient514,
  1582. ObjectStublessClient515,
  1583. ObjectStublessClient516,
  1584. ObjectStublessClient517,
  1585. ObjectStublessClient518,
  1586. ObjectStublessClient519,
  1587. ObjectStublessClient520,
  1588. ObjectStublessClient521,
  1589. ObjectStublessClient522,
  1590. ObjectStublessClient523,
  1591. ObjectStublessClient524,
  1592. ObjectStublessClient525,
  1593. ObjectStublessClient526,
  1594. ObjectStublessClient527,
  1595. ObjectStublessClient528,
  1596. ObjectStublessClient529,
  1597. ObjectStublessClient530,
  1598. ObjectStublessClient531,
  1599. ObjectStublessClient532,
  1600. ObjectStublessClient533,
  1601. ObjectStublessClient534,
  1602. ObjectStublessClient535,
  1603. ObjectStublessClient536,
  1604. ObjectStublessClient537,
  1605. ObjectStublessClient538,
  1606. ObjectStublessClient539,
  1607. ObjectStublessClient540,
  1608. ObjectStublessClient541,
  1609. ObjectStublessClient542,
  1610. ObjectStublessClient543,
  1611. ObjectStublessClient544,
  1612. ObjectStublessClient545,
  1613. ObjectStublessClient546,
  1614. ObjectStublessClient547,
  1615. ObjectStublessClient548,
  1616. ObjectStublessClient549,
  1617. ObjectStublessClient550,
  1618. ObjectStublessClient551,
  1619. ObjectStublessClient552,
  1620. ObjectStublessClient553,
  1621. ObjectStublessClient554,
  1622. ObjectStublessClient555,
  1623. ObjectStublessClient556,
  1624. ObjectStublessClient557,
  1625. ObjectStublessClient558,
  1626. ObjectStublessClient559,
  1627. ObjectStublessClient560,
  1628. ObjectStublessClient561,
  1629. ObjectStublessClient562,
  1630. ObjectStublessClient563,
  1631. ObjectStublessClient564,
  1632. ObjectStublessClient565,
  1633. ObjectStublessClient566,
  1634. ObjectStublessClient567,
  1635. ObjectStublessClient568,
  1636. ObjectStublessClient569,
  1637. ObjectStublessClient570,
  1638. ObjectStublessClient571,
  1639. ObjectStublessClient572,
  1640. ObjectStublessClient573,
  1641. ObjectStublessClient574,
  1642. ObjectStublessClient575,
  1643. ObjectStublessClient576,
  1644. ObjectStublessClient577,
  1645. ObjectStublessClient578,
  1646. ObjectStublessClient579,
  1647. ObjectStublessClient580,
  1648. ObjectStublessClient581,
  1649. ObjectStublessClient582,
  1650. ObjectStublessClient583,
  1651. ObjectStublessClient584,
  1652. ObjectStublessClient585,
  1653. ObjectStublessClient586,
  1654. ObjectStublessClient587,
  1655. ObjectStublessClient588,
  1656. ObjectStublessClient589,
  1657. ObjectStublessClient590,
  1658. ObjectStublessClient591,
  1659. ObjectStublessClient592,
  1660. ObjectStublessClient593,
  1661. ObjectStublessClient594,
  1662. ObjectStublessClient595,
  1663. ObjectStublessClient596,
  1664. ObjectStublessClient597,
  1665. ObjectStublessClient598,
  1666. ObjectStublessClient599,
  1667. ObjectStublessClient600,
  1668. ObjectStublessClient601,
  1669. ObjectStublessClient602,
  1670. ObjectStublessClient603,
  1671. ObjectStublessClient604,
  1672. ObjectStublessClient605,
  1673. ObjectStublessClient606,
  1674. ObjectStublessClient607,
  1675. ObjectStublessClient608,
  1676. ObjectStublessClient609,
  1677. ObjectStublessClient610,
  1678. ObjectStublessClient611,
  1679. ObjectStublessClient612,
  1680. ObjectStublessClient613,
  1681. ObjectStublessClient614,
  1682. ObjectStublessClient615,
  1683. ObjectStublessClient616,
  1684. ObjectStublessClient617,
  1685. ObjectStublessClient618,
  1686. ObjectStublessClient619,
  1687. ObjectStublessClient620,
  1688. ObjectStublessClient621,
  1689. ObjectStublessClient622,
  1690. ObjectStublessClient623,
  1691. ObjectStublessClient624,
  1692. ObjectStublessClient625,
  1693. ObjectStublessClient626,
  1694. ObjectStublessClient627,
  1695. ObjectStublessClient628,
  1696. ObjectStublessClient629,
  1697. ObjectStublessClient630,
  1698. ObjectStublessClient631,
  1699. ObjectStublessClient632,
  1700. ObjectStublessClient633,
  1701. ObjectStublessClient634,
  1702. ObjectStublessClient635,
  1703. ObjectStublessClient636,
  1704. ObjectStublessClient637,
  1705. ObjectStublessClient638,
  1706. ObjectStublessClient639,
  1707. ObjectStublessClient640,
  1708. ObjectStublessClient641,
  1709. ObjectStublessClient642,
  1710. ObjectStublessClient643,
  1711. ObjectStublessClient644,
  1712. ObjectStublessClient645,
  1713. ObjectStublessClient646,
  1714. ObjectStublessClient647,
  1715. ObjectStublessClient648,
  1716. ObjectStublessClient649,
  1717. ObjectStublessClient650,
  1718. ObjectStublessClient651,
  1719. ObjectStublessClient652,
  1720. ObjectStublessClient653,
  1721. ObjectStublessClient654,
  1722. ObjectStublessClient655,
  1723. ObjectStublessClient656,
  1724. ObjectStublessClient657,
  1725. ObjectStublessClient658,
  1726. ObjectStublessClient659,
  1727. ObjectStublessClient660,
  1728. ObjectStublessClient661,
  1729. ObjectStublessClient662,
  1730. ObjectStublessClient663,
  1731. ObjectStublessClient664,
  1732. ObjectStublessClient665,
  1733. ObjectStublessClient666,
  1734. ObjectStublessClient667,
  1735. ObjectStublessClient668,
  1736. ObjectStublessClient669,
  1737. ObjectStublessClient670,
  1738. ObjectStublessClient671,
  1739. ObjectStublessClient672,
  1740. ObjectStublessClient673,
  1741. ObjectStublessClient674,
  1742. ObjectStublessClient675,
  1743. ObjectStublessClient676,
  1744. ObjectStublessClient677,
  1745. ObjectStublessClient678,
  1746. ObjectStublessClient679,
  1747. ObjectStublessClient680,
  1748. ObjectStublessClient681,
  1749. ObjectStublessClient682,
  1750. ObjectStublessClient683,
  1751. ObjectStublessClient684,
  1752. ObjectStublessClient685,
  1753. ObjectStublessClient686,
  1754. ObjectStublessClient687,
  1755. ObjectStublessClient688,
  1756. ObjectStublessClient689,
  1757. ObjectStublessClient690,
  1758. ObjectStublessClient691,
  1759. ObjectStublessClient692,
  1760. ObjectStublessClient693,
  1761. ObjectStublessClient694,
  1762. ObjectStublessClient695,
  1763. ObjectStublessClient696,
  1764. ObjectStublessClient697,
  1765. ObjectStublessClient698,
  1766. ObjectStublessClient699,
  1767. ObjectStublessClient700,
  1768. ObjectStublessClient701,
  1769. ObjectStublessClient702,
  1770. ObjectStublessClient703,
  1771. ObjectStublessClient704,
  1772. ObjectStublessClient705,
  1773. ObjectStublessClient706,
  1774. ObjectStublessClient707,
  1775. ObjectStublessClient708,
  1776. ObjectStublessClient709,
  1777. ObjectStublessClient710,
  1778. ObjectStublessClient711,
  1779. ObjectStublessClient712,
  1780. ObjectStublessClient713,
  1781. ObjectStublessClient714,
  1782. ObjectStublessClient715,
  1783. ObjectStublessClient716,
  1784. ObjectStublessClient717,
  1785. ObjectStublessClient718,
  1786. ObjectStublessClient719,
  1787. ObjectStublessClient720,
  1788. ObjectStublessClient721,
  1789. ObjectStublessClient722,
  1790. ObjectStublessClient723,
  1791. ObjectStublessClient724,
  1792. ObjectStublessClient725,
  1793. ObjectStublessClient726,
  1794. ObjectStublessClient727,
  1795. ObjectStublessClient728,
  1796. ObjectStublessClient729,
  1797. ObjectStublessClient730,
  1798. ObjectStublessClient731,
  1799. ObjectStublessClient732,
  1800. ObjectStublessClient733,
  1801. ObjectStublessClient734,
  1802. ObjectStublessClient735,
  1803. ObjectStublessClient736,
  1804. ObjectStublessClient737,
  1805. ObjectStublessClient738,
  1806. ObjectStublessClient739,
  1807. ObjectStublessClient740,
  1808. ObjectStublessClient741,
  1809. ObjectStublessClient742,
  1810. ObjectStublessClient743,
  1811. ObjectStublessClient744,
  1812. ObjectStublessClient745,
  1813. ObjectStublessClient746,
  1814. ObjectStublessClient747,
  1815. ObjectStublessClient748,
  1816. ObjectStublessClient749,
  1817. ObjectStublessClient750,
  1818. ObjectStublessClient751,
  1819. ObjectStublessClient752,
  1820. ObjectStublessClient753,
  1821. ObjectStublessClient754,
  1822. ObjectStublessClient755,
  1823. ObjectStublessClient756,
  1824. ObjectStublessClient757,
  1825. ObjectStublessClient758,
  1826. ObjectStublessClient759,
  1827. ObjectStublessClient760,
  1828. ObjectStublessClient761,
  1829. ObjectStublessClient762,
  1830. ObjectStublessClient763,
  1831. ObjectStublessClient764,
  1832. ObjectStublessClient765,
  1833. ObjectStublessClient766,
  1834. ObjectStublessClient767,
  1835. ObjectStublessClient768,
  1836. ObjectStublessClient769,
  1837. ObjectStublessClient770,
  1838. ObjectStublessClient771,
  1839. ObjectStublessClient772,
  1840. ObjectStublessClient773,
  1841. ObjectStublessClient774,
  1842. ObjectStublessClient775,
  1843. ObjectStublessClient776,
  1844. ObjectStublessClient777,
  1845. ObjectStublessClient778,
  1846. ObjectStublessClient779,
  1847. ObjectStublessClient780,
  1848. ObjectStublessClient781,
  1849. ObjectStublessClient782,
  1850. ObjectStublessClient783,
  1851. ObjectStublessClient784,
  1852. ObjectStublessClient785,
  1853. ObjectStublessClient786,
  1854. ObjectStublessClient787,
  1855. ObjectStublessClient788,
  1856. ObjectStublessClient789,
  1857. ObjectStublessClient790,
  1858. ObjectStublessClient791,
  1859. ObjectStublessClient792,
  1860. ObjectStublessClient793,
  1861. ObjectStublessClient794,
  1862. ObjectStublessClient795,
  1863. ObjectStublessClient796,
  1864. ObjectStublessClient797,
  1865. ObjectStublessClient798,
  1866. ObjectStublessClient799,
  1867. ObjectStublessClient800,
  1868. ObjectStublessClient801,
  1869. ObjectStublessClient802,
  1870. ObjectStublessClient803,
  1871. ObjectStublessClient804,
  1872. ObjectStublessClient805,
  1873. ObjectStublessClient806,
  1874. ObjectStublessClient807,
  1875. ObjectStublessClient808,
  1876. ObjectStublessClient809,
  1877. ObjectStublessClient810,
  1878. ObjectStublessClient811,
  1879. ObjectStublessClient812,
  1880. ObjectStublessClient813,
  1881. ObjectStublessClient814,
  1882. ObjectStublessClient815,
  1883. ObjectStublessClient816,
  1884. ObjectStublessClient817,
  1885. ObjectStublessClient818,
  1886. ObjectStublessClient819,
  1887. ObjectStublessClient820,
  1888. ObjectStublessClient821,
  1889. ObjectStublessClient822,
  1890. ObjectStublessClient823,
  1891. ObjectStublessClient824,
  1892. ObjectStublessClient825,
  1893. ObjectStublessClient826,
  1894. ObjectStublessClient827,
  1895. ObjectStublessClient828,
  1896. ObjectStublessClient829,
  1897. ObjectStublessClient830,
  1898. ObjectStublessClient831,
  1899. ObjectStublessClient832,
  1900. ObjectStublessClient833,
  1901. ObjectStublessClient834,
  1902. ObjectStublessClient835,
  1903. ObjectStublessClient836,
  1904. ObjectStublessClient837,
  1905. ObjectStublessClient838,
  1906. ObjectStublessClient839,
  1907. ObjectStublessClient840,
  1908. ObjectStublessClient841,
  1909. ObjectStublessClient842,
  1910. ObjectStublessClient843,
  1911. ObjectStublessClient844,
  1912. ObjectStublessClient845,
  1913. ObjectStublessClient846,
  1914. ObjectStublessClient847,
  1915. ObjectStublessClient848,
  1916. ObjectStublessClient849,
  1917. ObjectStublessClient850,
  1918. ObjectStublessClient851,
  1919. ObjectStublessClient852,
  1920. ObjectStublessClient853,
  1921. ObjectStublessClient854,
  1922. ObjectStublessClient855,
  1923. ObjectStublessClient856,
  1924. ObjectStublessClient857,
  1925. ObjectStublessClient858,
  1926. ObjectStublessClient859,
  1927. ObjectStublessClient860,
  1928. ObjectStublessClient861,
  1929. ObjectStublessClient862,
  1930. ObjectStublessClient863,
  1931. ObjectStublessClient864,
  1932. ObjectStublessClient865,
  1933. ObjectStublessClient866,
  1934. ObjectStublessClient867,
  1935. ObjectStublessClient868,
  1936. ObjectStublessClient869,
  1937. ObjectStublessClient870,
  1938. ObjectStublessClient871,
  1939. ObjectStublessClient872,
  1940. ObjectStublessClient873,
  1941. ObjectStublessClient874,
  1942. ObjectStublessClient875,
  1943. ObjectStublessClient876,
  1944. ObjectStublessClient877,
  1945. ObjectStublessClient878,
  1946. ObjectStublessClient879,
  1947. ObjectStublessClient880,
  1948. ObjectStublessClient881,
  1949. ObjectStublessClient882,
  1950. ObjectStublessClient883,
  1951. ObjectStublessClient884,
  1952. ObjectStublessClient885,
  1953. ObjectStublessClient886,
  1954. ObjectStublessClient887,
  1955. ObjectStublessClient888,
  1956. ObjectStublessClient889,
  1957. ObjectStublessClient890,
  1958. ObjectStublessClient891,
  1959. ObjectStublessClient892,
  1960. ObjectStublessClient893,
  1961. ObjectStublessClient894,
  1962. ObjectStublessClient895,
  1963. ObjectStublessClient896,
  1964. ObjectStublessClient897,
  1965. ObjectStublessClient898,
  1966. ObjectStublessClient899,
  1967. ObjectStublessClient900,
  1968. ObjectStublessClient901,
  1969. ObjectStublessClient902,
  1970. ObjectStublessClient903,
  1971. ObjectStublessClient904,
  1972. ObjectStublessClient905,
  1973. ObjectStublessClient906,
  1974. ObjectStublessClient907,
  1975. ObjectStublessClient908,
  1976. ObjectStublessClient909,
  1977. ObjectStublessClient910,
  1978. ObjectStublessClient911,
  1979. ObjectStublessClient912,
  1980. ObjectStublessClient913,
  1981. ObjectStublessClient914,
  1982. ObjectStublessClient915,
  1983. ObjectStublessClient916,
  1984. ObjectStublessClient917,
  1985. ObjectStublessClient918,
  1986. ObjectStublessClient919,
  1987. ObjectStublessClient920,
  1988. ObjectStublessClient921,
  1989. ObjectStublessClient922,
  1990. ObjectStublessClient923,
  1991. ObjectStublessClient924,
  1992. ObjectStublessClient925,
  1993. ObjectStublessClient926,
  1994. ObjectStublessClient927,
  1995. ObjectStublessClient928,
  1996. ObjectStublessClient929,
  1997. ObjectStublessClient930,
  1998. ObjectStublessClient931,
  1999. ObjectStublessClient932,
  2000. ObjectStublessClient933,
  2001. ObjectStublessClient934,
  2002. ObjectStublessClient935,
  2003. ObjectStublessClient936,
  2004. ObjectStublessClient937,
  2005. ObjectStublessClient938,
  2006. ObjectStublessClient939,
  2007. ObjectStublessClient940,
  2008. ObjectStublessClient941,
  2009. ObjectStublessClient942,
  2010. ObjectStublessClient943,
  2011. ObjectStublessClient944,
  2012. ObjectStublessClient945,
  2013. ObjectStublessClient946,
  2014. ObjectStublessClient947,
  2015. ObjectStublessClient948,
  2016. ObjectStublessClient949,
  2017. ObjectStublessClient950,
  2018. ObjectStublessClient951,
  2019. ObjectStublessClient952,
  2020. ObjectStublessClient953,
  2021. ObjectStublessClient954,
  2022. ObjectStublessClient955,
  2023. ObjectStublessClient956,
  2024. ObjectStublessClient957,
  2025. ObjectStublessClient958,
  2026. ObjectStublessClient959,
  2027. ObjectStublessClient960,
  2028. ObjectStublessClient961,
  2029. ObjectStublessClient962,
  2030. ObjectStublessClient963,
  2031. ObjectStublessClient964,
  2032. ObjectStublessClient965,
  2033. ObjectStublessClient966,
  2034. ObjectStublessClient967,
  2035. ObjectStublessClient968,
  2036. ObjectStublessClient969,
  2037. ObjectStublessClient970,
  2038. ObjectStublessClient971,
  2039. ObjectStublessClient972,
  2040. ObjectStublessClient973,
  2041. ObjectStublessClient974,
  2042. ObjectStublessClient975,
  2043. ObjectStublessClient976,
  2044. ObjectStublessClient977,
  2045. ObjectStublessClient978,
  2046. ObjectStublessClient979,
  2047. ObjectStublessClient980,
  2048. ObjectStublessClient981,
  2049. ObjectStublessClient982,
  2050. ObjectStublessClient983,
  2051. ObjectStublessClient984,
  2052. ObjectStublessClient985,
  2053. ObjectStublessClient986,
  2054. ObjectStublessClient987,
  2055. ObjectStublessClient988,
  2056. ObjectStublessClient989,
  2057. ObjectStublessClient990,
  2058. ObjectStublessClient991,
  2059. ObjectStublessClient992,
  2060. ObjectStublessClient993,
  2061. ObjectStublessClient994,
  2062. ObjectStublessClient995,
  2063. ObjectStublessClient996,
  2064. ObjectStublessClient997,
  2065. ObjectStublessClient998,
  2066. ObjectStublessClient999,
  2067. ObjectStublessClient1000,
  2068. ObjectStublessClient1001,
  2069. ObjectStublessClient1002,
  2070. ObjectStublessClient1003,
  2071. ObjectStublessClient1004,
  2072. ObjectStublessClient1005,
  2073. ObjectStublessClient1006,
  2074. ObjectStublessClient1007,
  2075. ObjectStublessClient1008,
  2076. ObjectStublessClient1009,
  2077. ObjectStublessClient1010,
  2078. ObjectStublessClient1011,
  2079. ObjectStublessClient1012,
  2080. ObjectStublessClient1013,
  2081. ObjectStublessClient1014,
  2082. ObjectStublessClient1015,
  2083. ObjectStublessClient1016,
  2084. ObjectStublessClient1017,
  2085. ObjectStublessClient1018,
  2086. ObjectStublessClient1019,
  2087. ObjectStublessClient1020,
  2088. ObjectStublessClient1021,
  2089. ObjectStublessClient1022,
  2090. ObjectStublessClient1023
  2091. };
  2092. }
  2093. void
  2094. MergeFpArguments (
  2095. REGISTER_TYPE *ArgumentList,
  2096. REGISTER_TYPE *FloatRegisters,
  2097. ULONG FloatMask
  2098. )
  2099. /*++
  2100. Routine Description:
  2101. This function merges floating arguments into the specified argument list.
  2102. N.B. It is not possible for the first argument to be a floating value.
  2103. Arguments:
  2104. ArgumentList - Supplies a pointer to the argument list.
  2105. FloatingRegister - Supplies a pointer to possible floating register
  2106. arguments.
  2107. FloatMask - Supplies the floating value mask. Each pair of bits in the
  2108. mask describe one argument.
  2109. Return Value:
  2110. None.
  2111. --*/
  2112. {
  2113. //
  2114. // Merge floating values into argument list.
  2115. //
  2116. // N.B. It is not possible for the first argument to be a floating value.
  2117. //
  2118. if ((FloatMask & 0xe)) {
  2119. ArgumentList[1] = FloatRegisters[0];
  2120. }
  2121. if ((FloatMask & 0x30)) {
  2122. ArgumentList[2] = FloatRegisters[1];
  2123. }
  2124. if ((FloatMask & 0xe0)) {
  2125. ArgumentList[3] = FloatRegisters[2];
  2126. }
  2127. }
  2128. void ** StublessClientVtbl = (void **)g_StublessClientVtbl;
  2129. long
  2130. ObjectStublessClient(
  2131. void *ParamAddress,
  2132. REGISTER_TYPE *FloatRegisters,
  2133. long Method
  2134. )
  2135. /*++
  2136. Routine Description:
  2137. Arguments:
  2138. ParamAddress - Supplies a pointer to the argument list.
  2139. FloatRegisters - Supplies a pointer to the three saved floating argument
  2140. registers (parameter zero is the this pointer).
  2141. Method - Supplies the method number.
  2142. Return Value:
  2143. --*/
  2144. {
  2145. PMIDL_STUBLESS_PROXY_INFO ProxyInfo;
  2146. CInterfaceProxyHeader *ProxyHeader;
  2147. PFORMAT_STRING ProcFormat;
  2148. unsigned short ProcFormatOffset;
  2149. CLIENT_CALL_RETURN Return;
  2150. void *This;
  2151. This = *(void **)ParamAddress;
  2152. ProxyHeader =
  2153. (CInterfaceProxyHeader *)(*((char **)This) - sizeof(CInterfaceProxyHeader));
  2154. ProxyInfo = (PMIDL_STUBLESS_PROXY_INFO)ProxyHeader->pStublessProxyInfo;
  2155. if (ProxyInfo->pStubDesc->mFlags & RPCFLG_HAS_MULTI_SYNTAXES) {
  2156. NDR_PROC_CONTEXT ProcContext;
  2157. HRESULT hr;
  2158. Ndr64ClientInitializeContext(NdrpGetSyntaxType(ProxyInfo->pTransferSyntax),
  2159. ProxyInfo,
  2160. Method,
  2161. &ProcContext,
  2162. (uchar *)ParamAddress);
  2163. if (ProcContext.FloatDoubleMask != 0) {
  2164. MergeFpArguments((REGISTER_TYPE *)ParamAddress,
  2165. FloatRegisters,
  2166. ProcContext.FloatDoubleMask);
  2167. }
  2168. if (ProcContext.IsAsync) {
  2169. if (Method & 0x1) {
  2170. hr = MulNdrpBeginDcomAsyncClientCall(ProxyInfo,
  2171. Method,
  2172. &ProcContext,
  2173. ParamAddress);
  2174. } else {
  2175. hr = MulNdrpFinishDcomAsyncClientCall(ProxyInfo,
  2176. Method,
  2177. &ProcContext,
  2178. ParamAddress);
  2179. }
  2180. Return.Simple = hr;
  2181. } else {
  2182. Return = NdrpClientCall3(This,
  2183. ProxyInfo,
  2184. Method,
  2185. NULL,
  2186. &ProcContext,
  2187. (uchar *)ParamAddress);
  2188. }
  2189. return (long)Return.Simple;
  2190. }
  2191. ProcFormatOffset = ProxyInfo->FormatStringOffset[Method];
  2192. ProcFormat = &ProxyInfo->ProcFormatString[ProcFormatOffset];
  2193. //
  2194. // The first public MIDL with 64b support was released with NT5 betA2.
  2195. // We will ignore any MIDL earlier than the MIDL released with NT5/2000 beta3.
  2196. // Change MIDL_VERSION_5_2_202 to the MIDL version for beta3, now at 5.2.221.
  2197. //
  2198. if (ProxyInfo->pStubDesc->MIDLVersion < MIDL_VERSION_5_2_202) {
  2199. RpcRaiseException(RPC_X_WRONG_STUB_VERSION);
  2200. }
  2201. //
  2202. // Since MIDL 3.0.39 we have a proc flag that indicates
  2203. // which interpeter to call. This is because the NDR version
  2204. // may be bigger than 1.1 for other reasons.
  2205. // MIDL version is 5.2.+ so the flag is guaranteed to be there.
  2206. //
  2207. if (ProcFormat[1] & Oi_OBJ_USE_V2_INTERPRETER) {
  2208. if (((PNDR_DCOM_OI2_PROC_HEADER)ProcFormat)->Oi2Flags.HasExtensions) {
  2209. PNDR_PROC_HEADER_EXTS64 pExts =
  2210. (PNDR_PROC_HEADER_EXTS64)(ProcFormat + sizeof(NDR_DCOM_OI2_PROC_HEADER));
  2211. if (pExts->FloatArgMask != 0) {
  2212. MergeFpArguments((REGISTER_TYPE *)ParamAddress,
  2213. FloatRegisters,
  2214. pExts->FloatArgMask);
  2215. }
  2216. }
  2217. if (((PNDR_DCOM_OI2_PROC_HEADER)ProcFormat)->Oi2Flags.HasAsyncUuid) {
  2218. Return = NdrDcomAsyncClientCall(ProxyInfo->pStubDesc,
  2219. ProcFormat,
  2220. ParamAddress);
  2221. } else {
  2222. Return = NdrClientCall2(ProxyInfo->pStubDesc,
  2223. ProcFormat,
  2224. ParamAddress);
  2225. }
  2226. } else {
  2227. RpcRaiseException( RPC_X_WRONG_STUB_VERSION );
  2228. }
  2229. return (long)Return.Simple;
  2230. }