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.

1418 lines
40 KiB

  1. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  2. /* this ALWAYS GENERATED file contains the RPC client stubs */
  3. /* File created by MIDL compiler version 6.00.0347 */
  4. /* Compiler settings for trksvr.idl:
  5. Oicf, W1, Zp8, env=Win32 (32b run)
  6. protocol : dce , ms_ext, c_ext, robust
  7. error checks: allocation ref bounds_check enum stub_data
  8. VC __declspec() decoration level:
  9. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  10. DECLSPEC_UUID(), MIDL_INTERFACE()
  11. */
  12. //@@MIDL_FILE_HEADING( )
  13. #if !defined(_M_IA64) && !defined(_M_AMD64)
  14. #include <string.h>
  15. #include "trksvr.h"
  16. #define TYPE_FORMAT_STRING_SIZE 563
  17. #define PROC_FORMAT_STRING_SIZE 77
  18. #define TRANSMIT_AS_TABLE_SIZE 0
  19. #define WIRE_MARSHAL_TABLE_SIZE 0
  20. typedef struct _MIDL_TYPE_FORMAT_STRING
  21. {
  22. short Pad;
  23. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  24. } MIDL_TYPE_FORMAT_STRING;
  25. typedef struct _MIDL_PROC_FORMAT_STRING
  26. {
  27. short Pad;
  28. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  29. } MIDL_PROC_FORMAT_STRING;
  30. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  31. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  32. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  33. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  34. #define GENERIC_BINDING_TABLE_SIZE 0
  35. /* Standard interface: __MIDL_itf_trksvr_0000, ver. 0.0,
  36. GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  37. /* Standard interface: trksvr, ver. 1.0,
  38. GUID={0x4da1c422,0x943d,0x11d1,{0xac,0xae,0x00,0xc0,0x4f,0xc2,0xaa,0x3f}} */
  39. extern const MIDL_SERVER_INFO trksvr_ServerInfo;
  40. handle_t notused;
  41. extern RPC_DISPATCH_TABLE trksvr_v1_0_DispatchTable;
  42. static const RPC_CLIENT_INTERFACE trksvr___RpcClientInterface =
  43. {
  44. sizeof(RPC_CLIENT_INTERFACE),
  45. {{0x4da1c422,0x943d,0x11d1,{0xac,0xae,0x00,0xc0,0x4f,0xc2,0xaa,0x3f}},{1,0}},
  46. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
  47. &trksvr_v1_0_DispatchTable,
  48. 0,
  49. 0,
  50. 0,
  51. &trksvr_ServerInfo,
  52. 0x04000000
  53. };
  54. RPC_IF_HANDLE trksvr_v1_0_c_ifspec = (RPC_IF_HANDLE)& trksvr___RpcClientInterface;
  55. extern const MIDL_STUB_DESC trksvr_StubDesc;
  56. static RPC_BINDING_HANDLE trksvr__MIDL_AutoBindHandle;
  57. HRESULT LnkSvrMessage(
  58. /* [in] */ handle_t IDL_handle,
  59. /* [out][in] */ TRKSVR_MESSAGE_UNION *pMsg)
  60. {
  61. CLIENT_CALL_RETURN _RetVal;
  62. _RetVal = NdrClientCall2(
  63. ( PMIDL_STUB_DESC )&trksvr_StubDesc,
  64. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0],
  65. ( unsigned char * )&IDL_handle);
  66. return ( HRESULT )_RetVal.Simple;
  67. }
  68. #if !defined(__RPC_WIN32__)
  69. #error Invalid build platform for this stub.
  70. #endif
  71. #if !(TARGET_IS_NT50_OR_LATER)
  72. #error You need a Windows 2000 or later to run this stub because it uses these features:
  73. #error /robust command line switch.
  74. #error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.
  75. #error This app will die there with the RPC_X_WRONG_STUB_VERSION error.
  76. #endif
  77. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  78. {
  79. 0,
  80. {
  81. /* Procedure LnkSvrMessage */
  82. 0x0, /* 0 */
  83. 0x48, /* Old Flags: */
  84. /* 2 */ NdrFcLong( 0x0 ), /* 0 */
  85. /* 6 */ NdrFcShort( 0x0 ), /* 0 */
  86. /* 8 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  87. /* 10 */ 0x32, /* FC_BIND_PRIMITIVE */
  88. 0x0, /* 0 */
  89. /* 12 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  90. /* 14 */ NdrFcShort( 0x0 ), /* 0 */
  91. /* 16 */ NdrFcShort( 0x8 ), /* 8 */
  92. /* 18 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  93. 0x2, /* 2 */
  94. /* 20 */ 0x8, /* 8 */
  95. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  96. /* 22 */ NdrFcShort( 0xb ), /* 11 */
  97. /* 24 */ NdrFcShort( 0xb ), /* 11 */
  98. /* 26 */ NdrFcShort( 0x0 ), /* 0 */
  99. /* Parameter IDL_handle */
  100. /* 28 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  101. /* 30 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  102. /* 32 */ NdrFcShort( 0x21e ), /* Type Offset=542 */
  103. /* Parameter pMsg */
  104. /* 34 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  105. /* 36 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  106. /* 38 */ 0x8, /* FC_LONG */
  107. 0x0, /* 0 */
  108. /* Procedure LnkSvrMessageCallback */
  109. /* Return value */
  110. /* 40 */ 0x34, /* FC_CALLBACK_HANDLE */
  111. 0x48, /* Old Flags: */
  112. /* 42 */ NdrFcLong( 0x0 ), /* 0 */
  113. /* 46 */ NdrFcShort( 0x0 ), /* 0 */
  114. /* 48 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  115. /* 50 */ NdrFcShort( 0x0 ), /* 0 */
  116. /* 52 */ NdrFcShort( 0x8 ), /* 8 */
  117. /* 54 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  118. 0x2, /* 2 */
  119. /* 56 */ 0x8, /* 8 */
  120. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  121. /* 58 */ NdrFcShort( 0xb ), /* 11 */
  122. /* 60 */ NdrFcShort( 0xb ), /* 11 */
  123. /* 62 */ NdrFcShort( 0x0 ), /* 0 */
  124. /* Parameter pMsg */
  125. /* 64 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  126. /* 66 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  127. /* 68 */ NdrFcShort( 0x21e ), /* Type Offset=542 */
  128. /* Return value */
  129. /* 70 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  130. /* 72 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  131. /* 74 */ 0x8, /* FC_LONG */
  132. 0x0, /* 0 */
  133. 0x0
  134. }
  135. };
  136. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  137. {
  138. 0,
  139. {
  140. NdrFcShort( 0x0 ), /* 0 */
  141. /* 2 */
  142. 0x11, 0x0, /* FC_RP */
  143. /* 4 */ NdrFcShort( 0x21a ), /* Offset= 538 (542) */
  144. /* 6 */
  145. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  146. 0x8, /* FC_LONG */
  147. /* 8 */ 0x8, /* Corr desc: FC_LONG */
  148. 0x0, /* */
  149. /* 10 */ NdrFcShort( 0xfff8 ), /* -8 */
  150. /* 12 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  151. /* 14 */ NdrFcShort( 0x2 ), /* Offset= 2 (16) */
  152. /* 16 */ NdrFcShort( 0xc8 ), /* 200 */
  153. /* 18 */ NdrFcShort( 0x9 ), /* 9 */
  154. /* 20 */ NdrFcLong( 0x0 ), /* 0 */
  155. /* 24 */ NdrFcShort( 0x88 ), /* Offset= 136 (160) */
  156. /* 26 */ NdrFcLong( 0x1 ), /* 1 */
  157. /* 30 */ NdrFcShort( 0xb6 ), /* Offset= 182 (212) */
  158. /* 32 */ NdrFcLong( 0x2 ), /* 2 */
  159. /* 36 */ NdrFcShort( 0xf8 ), /* Offset= 248 (284) */
  160. /* 38 */ NdrFcLong( 0x3 ), /* 3 */
  161. /* 42 */ NdrFcShort( 0x160 ), /* Offset= 352 (394) */
  162. /* 44 */ NdrFcLong( 0x4 ), /* 4 */
  163. /* 48 */ NdrFcShort( 0xec ), /* Offset= 236 (284) */
  164. /* 50 */ NdrFcLong( 0x5 ), /* 5 */
  165. /* 54 */ NdrFcShort( 0x170 ), /* Offset= 368 (422) */
  166. /* 56 */ NdrFcLong( 0x6 ), /* 6 */
  167. /* 60 */ NdrFcShort( 0x1ce ), /* Offset= 462 (522) */
  168. /* 62 */ NdrFcLong( 0x7 ), /* 7 */
  169. /* 66 */ NdrFcShort( 0x104 ), /* Offset= 260 (326) */
  170. /* 68 */ NdrFcLong( 0x8 ), /* 8 */
  171. /* 72 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  172. /* 74 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (73) */
  173. /* 76 */
  174. 0x1d, /* FC_SMFARRAY */
  175. 0x1, /* 1 */
  176. /* 78 */ NdrFcShort( 0x202 ), /* 514 */
  177. /* 80 */ 0x5, /* FC_WCHAR */
  178. 0x5b, /* FC_END */
  179. /* 82 */
  180. 0x1d, /* FC_SMFARRAY */
  181. 0x0, /* 0 */
  182. /* 84 */ NdrFcShort( 0x8 ), /* 8 */
  183. /* 86 */ 0x1, /* FC_BYTE */
  184. 0x5b, /* FC_END */
  185. /* 88 */
  186. 0x15, /* FC_STRUCT */
  187. 0x3, /* 3 */
  188. /* 90 */ NdrFcShort( 0x10 ), /* 16 */
  189. /* 92 */ 0x8, /* FC_LONG */
  190. 0x6, /* FC_SHORT */
  191. /* 94 */ 0x6, /* FC_SHORT */
  192. 0x4c, /* FC_EMBEDDED_COMPLEX */
  193. /* 96 */ 0x0, /* 0 */
  194. NdrFcShort( 0xfffffff1 ), /* Offset= -15 (82) */
  195. 0x5b, /* FC_END */
  196. /* 100 */
  197. 0x15, /* FC_STRUCT */
  198. 0x3, /* 3 */
  199. /* 102 */ NdrFcShort( 0x10 ), /* 16 */
  200. /* 104 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  201. 0x0, /* 0 */
  202. /* 106 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (88) */
  203. /* 108 */ 0x5c, /* FC_PAD */
  204. 0x5b, /* FC_END */
  205. /* 110 */
  206. 0x15, /* FC_STRUCT */
  207. 0x3, /* 3 */
  208. /* 112 */ NdrFcShort( 0x20 ), /* 32 */
  209. /* 114 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  210. 0x0, /* 0 */
  211. /* 116 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (100) */
  212. /* 118 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  213. 0x0, /* 0 */
  214. /* 120 */ NdrFcShort( 0xffffffec ), /* Offset= -20 (100) */
  215. /* 122 */ 0x5c, /* FC_PAD */
  216. 0x5b, /* FC_END */
  217. /* 124 */
  218. 0x15, /* FC_STRUCT */
  219. 0x3, /* 3 */
  220. /* 126 */ NdrFcShort( 0x248 ), /* 584 */
  221. /* 128 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  222. 0x0, /* 0 */
  223. /* 130 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (76) */
  224. /* 132 */ 0x3e, /* FC_STRUCTPAD2 */
  225. 0x4c, /* FC_EMBEDDED_COMPLEX */
  226. /* 134 */ 0x0, /* 0 */
  227. NdrFcShort( 0xffffffe7 ), /* Offset= -25 (110) */
  228. 0x4c, /* FC_EMBEDDED_COMPLEX */
  229. /* 138 */ 0x0, /* 0 */
  230. NdrFcShort( 0xffffffe3 ), /* Offset= -29 (110) */
  231. 0x8, /* FC_LONG */
  232. /* 142 */ 0x5c, /* FC_PAD */
  233. 0x5b, /* FC_END */
  234. /* 144 */
  235. 0x1b, /* FC_CARRAY */
  236. 0x3, /* 3 */
  237. /* 146 */ NdrFcShort( 0x248 ), /* 584 */
  238. /* 148 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  239. 0x0, /* */
  240. /* 150 */ NdrFcShort( 0x0 ), /* 0 */
  241. /* 152 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  242. /* 154 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  243. 0x0, /* 0 */
  244. /* 156 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (124) */
  245. /* 158 */ 0x5c, /* FC_PAD */
  246. 0x5b, /* FC_END */
  247. /* 160 */
  248. 0x16, /* FC_PSTRUCT */
  249. 0x3, /* 3 */
  250. /* 162 */ NdrFcShort( 0x8 ), /* 8 */
  251. /* 164 */
  252. 0x4b, /* FC_PP */
  253. 0x5c, /* FC_PAD */
  254. /* 166 */
  255. 0x46, /* FC_NO_REPEAT */
  256. 0x5c, /* FC_PAD */
  257. /* 168 */ NdrFcShort( 0x4 ), /* 4 */
  258. /* 170 */ NdrFcShort( 0x4 ), /* 4 */
  259. /* 172 */ 0x12, 0x0, /* FC_UP */
  260. /* 174 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (144) */
  261. /* 176 */
  262. 0x5b, /* FC_END */
  263. 0x8, /* FC_LONG */
  264. /* 178 */ 0x8, /* FC_LONG */
  265. 0x5b, /* FC_END */
  266. /* 180 */
  267. 0x1b, /* FC_CARRAY */
  268. 0x3, /* 3 */
  269. /* 182 */ NdrFcShort( 0x10 ), /* 16 */
  270. /* 184 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  271. 0x0, /* */
  272. /* 186 */ NdrFcShort( 0x0 ), /* 0 */
  273. /* 188 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  274. /* 190 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  275. 0x0, /* 0 */
  276. /* 192 */ NdrFcShort( 0xffffffa4 ), /* Offset= -92 (100) */
  277. /* 194 */ 0x5c, /* FC_PAD */
  278. 0x5b, /* FC_END */
  279. /* 196 */
  280. 0x1b, /* FC_CARRAY */
  281. 0x3, /* 3 */
  282. /* 198 */ NdrFcShort( 0x20 ), /* 32 */
  283. /* 200 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  284. 0x0, /* */
  285. /* 202 */ NdrFcShort( 0x0 ), /* 0 */
  286. /* 204 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  287. /* 206 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  288. 0x0, /* 0 */
  289. /* 208 */ NdrFcShort( 0xffffff9e ), /* Offset= -98 (110) */
  290. /* 210 */ 0x5c, /* FC_PAD */
  291. 0x5b, /* FC_END */
  292. /* 212 */
  293. 0x16, /* FC_PSTRUCT */
  294. 0x3, /* 3 */
  295. /* 214 */ NdrFcShort( 0x20 ), /* 32 */
  296. /* 216 */
  297. 0x4b, /* FC_PP */
  298. 0x5c, /* FC_PAD */
  299. /* 218 */
  300. 0x46, /* FC_NO_REPEAT */
  301. 0x5c, /* FC_PAD */
  302. /* 220 */ NdrFcShort( 0x10 ), /* 16 */
  303. /* 222 */ NdrFcShort( 0x10 ), /* 16 */
  304. /* 224 */ 0x12, 0x0, /* FC_UP */
  305. /* 226 */ NdrFcShort( 0xffffff82 ), /* Offset= -126 (100) */
  306. /* 228 */
  307. 0x46, /* FC_NO_REPEAT */
  308. 0x5c, /* FC_PAD */
  309. /* 230 */ NdrFcShort( 0x14 ), /* 20 */
  310. /* 232 */ NdrFcShort( 0x14 ), /* 20 */
  311. /* 234 */ 0x12, 0x0, /* FC_UP */
  312. /* 236 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (180) */
  313. /* 238 */
  314. 0x46, /* FC_NO_REPEAT */
  315. 0x5c, /* FC_PAD */
  316. /* 240 */ NdrFcShort( 0x18 ), /* 24 */
  317. /* 242 */ NdrFcShort( 0x18 ), /* 24 */
  318. /* 244 */ 0x12, 0x0, /* FC_UP */
  319. /* 246 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (196) */
  320. /* 248 */
  321. 0x46, /* FC_NO_REPEAT */
  322. 0x5c, /* FC_PAD */
  323. /* 250 */ NdrFcShort( 0x1c ), /* 28 */
  324. /* 252 */ NdrFcShort( 0x1c ), /* 28 */
  325. /* 254 */ 0x12, 0x0, /* FC_UP */
  326. /* 256 */ NdrFcShort( 0xffffffc4 ), /* Offset= -60 (196) */
  327. /* 258 */
  328. 0x5b, /* FC_END */
  329. 0x8, /* FC_LONG */
  330. /* 260 */ 0x8, /* FC_LONG */
  331. 0x8, /* FC_LONG */
  332. /* 262 */ 0x8, /* FC_LONG */
  333. 0x8, /* FC_LONG */
  334. /* 264 */ 0x8, /* FC_LONG */
  335. 0x8, /* FC_LONG */
  336. /* 266 */ 0x8, /* FC_LONG */
  337. 0x5b, /* FC_END */
  338. /* 268 */
  339. 0x1b, /* FC_CARRAY */
  340. 0x3, /* 3 */
  341. /* 270 */ NdrFcShort( 0x10 ), /* 16 */
  342. /* 272 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  343. 0x0, /* */
  344. /* 274 */ NdrFcShort( 0x8 ), /* 8 */
  345. /* 276 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  346. /* 278 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  347. 0x0, /* 0 */
  348. /* 280 */ NdrFcShort( 0xffffff4c ), /* Offset= -180 (100) */
  349. /* 282 */ 0x5c, /* FC_PAD */
  350. 0x5b, /* FC_END */
  351. /* 284 */
  352. 0x16, /* FC_PSTRUCT */
  353. 0x3, /* 3 */
  354. /* 286 */ NdrFcShort( 0x10 ), /* 16 */
  355. /* 288 */
  356. 0x4b, /* FC_PP */
  357. 0x5c, /* FC_PAD */
  358. /* 290 */
  359. 0x46, /* FC_NO_REPEAT */
  360. 0x5c, /* FC_PAD */
  361. /* 292 */ NdrFcShort( 0x4 ), /* 4 */
  362. /* 294 */ NdrFcShort( 0x4 ), /* 4 */
  363. /* 296 */ 0x12, 0x0, /* FC_UP */
  364. /* 298 */ NdrFcShort( 0xffffff9a ), /* Offset= -102 (196) */
  365. /* 300 */
  366. 0x46, /* FC_NO_REPEAT */
  367. 0x5c, /* FC_PAD */
  368. /* 302 */ NdrFcShort( 0xc ), /* 12 */
  369. /* 304 */ NdrFcShort( 0xc ), /* 12 */
  370. /* 306 */ 0x12, 0x0, /* FC_UP */
  371. /* 308 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (268) */
  372. /* 310 */
  373. 0x5b, /* FC_END */
  374. 0x8, /* FC_LONG */
  375. /* 312 */ 0x8, /* FC_LONG */
  376. 0x8, /* FC_LONG */
  377. /* 314 */ 0x8, /* FC_LONG */
  378. 0x5b, /* FC_END */
  379. /* 316 */
  380. 0x15, /* FC_STRUCT */
  381. 0x0, /* 0 */
  382. /* 318 */ NdrFcShort( 0x8 ), /* 8 */
  383. /* 320 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  384. 0x0, /* 0 */
  385. /* 322 */ NdrFcShort( 0xffffff10 ), /* Offset= -240 (82) */
  386. /* 324 */ 0x5c, /* FC_PAD */
  387. 0x5b, /* FC_END */
  388. /* 326 */
  389. 0x15, /* FC_STRUCT */
  390. 0x3, /* 3 */
  391. /* 328 */ NdrFcShort( 0x8 ), /* 8 */
  392. /* 330 */ 0x8, /* FC_LONG */
  393. 0x8, /* FC_LONG */
  394. /* 332 */ 0x5c, /* FC_PAD */
  395. 0x5b, /* FC_END */
  396. /* 334 */
  397. 0x1d, /* FC_SMFARRAY */
  398. 0x0, /* 0 */
  399. /* 336 */ NdrFcShort( 0x10 ), /* 16 */
  400. /* 338 */ 0x2, /* FC_CHAR */
  401. 0x5b, /* FC_END */
  402. /* 340 */
  403. 0x15, /* FC_STRUCT */
  404. 0x0, /* 0 */
  405. /* 342 */ NdrFcShort( 0x10 ), /* 16 */
  406. /* 344 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  407. 0x0, /* 0 */
  408. /* 346 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (334) */
  409. /* 348 */ 0x5c, /* FC_PAD */
  410. 0x5b, /* FC_END */
  411. /* 350 */
  412. 0x15, /* FC_STRUCT */
  413. 0x3, /* 3 */
  414. /* 352 */ NdrFcShort( 0x44 ), /* 68 */
  415. /* 354 */ 0x8, /* FC_LONG */
  416. 0xe, /* FC_ENUM32 */
  417. /* 356 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  418. 0x0, /* 0 */
  419. /* 358 */ NdrFcShort( 0xfffffefe ), /* Offset= -258 (100) */
  420. /* 360 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  421. 0x0, /* 0 */
  422. /* 362 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (316) */
  423. /* 364 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  424. 0x0, /* 0 */
  425. /* 366 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (316) */
  426. /* 368 */ 0x8, /* FC_LONG */
  427. 0x4c, /* FC_EMBEDDED_COMPLEX */
  428. /* 370 */ 0x0, /* 0 */
  429. NdrFcShort( 0xffffffd3 ), /* Offset= -45 (326) */
  430. 0x4c, /* FC_EMBEDDED_COMPLEX */
  431. /* 374 */ 0x0, /* 0 */
  432. NdrFcShort( 0xffffffdd ), /* Offset= -35 (340) */
  433. 0x5b, /* FC_END */
  434. /* 378 */
  435. 0x1b, /* FC_CARRAY */
  436. 0x3, /* 3 */
  437. /* 380 */ NdrFcShort( 0x44 ), /* 68 */
  438. /* 382 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  439. 0x0, /* */
  440. /* 384 */ NdrFcShort( 0x0 ), /* 0 */
  441. /* 386 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  442. /* 388 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  443. 0x0, /* 0 */
  444. /* 390 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (350) */
  445. /* 392 */ 0x5c, /* FC_PAD */
  446. 0x5b, /* FC_END */
  447. /* 394 */
  448. 0x16, /* FC_PSTRUCT */
  449. 0x3, /* 3 */
  450. /* 396 */ NdrFcShort( 0x8 ), /* 8 */
  451. /* 398 */
  452. 0x4b, /* FC_PP */
  453. 0x5c, /* FC_PAD */
  454. /* 400 */
  455. 0x46, /* FC_NO_REPEAT */
  456. 0x5c, /* FC_PAD */
  457. /* 402 */ NdrFcShort( 0x4 ), /* 4 */
  458. /* 404 */ NdrFcShort( 0x4 ), /* 4 */
  459. /* 406 */ 0x12, 0x0, /* FC_UP */
  460. /* 408 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (378) */
  461. /* 410 */
  462. 0x5b, /* FC_END */
  463. 0x8, /* FC_LONG */
  464. /* 412 */ 0x8, /* FC_LONG */
  465. 0x5b, /* FC_END */
  466. /* 414 */
  467. 0x15, /* FC_STRUCT */
  468. 0x3, /* 3 */
  469. /* 416 */ NdrFcShort( 0xc ), /* 12 */
  470. /* 418 */ 0x8, /* FC_LONG */
  471. 0x8, /* FC_LONG */
  472. /* 420 */ 0x8, /* FC_LONG */
  473. 0x5b, /* FC_END */
  474. /* 422 */
  475. 0x15, /* FC_STRUCT */
  476. 0x3, /* 3 */
  477. /* 424 */ NdrFcShort( 0xc8 ), /* 200 */
  478. /* 426 */ 0x8, /* FC_LONG */
  479. 0x8, /* FC_LONG */
  480. /* 428 */ 0x8, /* FC_LONG */
  481. 0x8, /* FC_LONG */
  482. /* 430 */ 0x8, /* FC_LONG */
  483. 0x8, /* FC_LONG */
  484. /* 432 */ 0x8, /* FC_LONG */
  485. 0x8, /* FC_LONG */
  486. /* 434 */ 0x8, /* FC_LONG */
  487. 0x8, /* FC_LONG */
  488. /* 436 */ 0x8, /* FC_LONG */
  489. 0x8, /* FC_LONG */
  490. /* 438 */ 0x8, /* FC_LONG */
  491. 0x8, /* FC_LONG */
  492. /* 440 */ 0x8, /* FC_LONG */
  493. 0x8, /* FC_LONG */
  494. /* 442 */ 0x8, /* FC_LONG */
  495. 0x8, /* FC_LONG */
  496. /* 444 */ 0x8, /* FC_LONG */
  497. 0x8, /* FC_LONG */
  498. /* 446 */ 0x8, /* FC_LONG */
  499. 0x8, /* FC_LONG */
  500. /* 448 */ 0x8, /* FC_LONG */
  501. 0x8, /* FC_LONG */
  502. /* 450 */ 0x8, /* FC_LONG */
  503. 0x8, /* FC_LONG */
  504. /* 452 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  505. 0x0, /* 0 */
  506. /* 454 */ NdrFcShort( 0xffffff80 ), /* Offset= -128 (326) */
  507. /* 456 */ 0x8, /* FC_LONG */
  508. 0x8, /* FC_LONG */
  509. /* 458 */ 0x8, /* FC_LONG */
  510. 0x8, /* FC_LONG */
  511. /* 460 */ 0x8, /* FC_LONG */
  512. 0x4c, /* FC_EMBEDDED_COMPLEX */
  513. /* 462 */ 0x0, /* 0 */
  514. NdrFcShort( 0xffffff77 ), /* Offset= -137 (326) */
  515. 0x8, /* FC_LONG */
  516. /* 466 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  517. 0x0, /* 0 */
  518. /* 468 */ NdrFcShort( 0xffffff72 ), /* Offset= -142 (326) */
  519. /* 470 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  520. 0x0, /* 0 */
  521. /* 472 */ NdrFcShort( 0xffffff6e ), /* Offset= -146 (326) */
  522. /* 474 */ 0x8, /* FC_LONG */
  523. 0x8, /* FC_LONG */
  524. /* 476 */ 0x8, /* FC_LONG */
  525. 0x8, /* FC_LONG */
  526. /* 478 */ 0x8, /* FC_LONG */
  527. 0x6, /* FC_SHORT */
  528. /* 480 */ 0x6, /* FC_SHORT */
  529. 0x6, /* FC_SHORT */
  530. /* 482 */ 0x6, /* FC_SHORT */
  531. 0x4c, /* FC_EMBEDDED_COMPLEX */
  532. /* 484 */ 0x0, /* 0 */
  533. NdrFcShort( 0xffffffb9 ), /* Offset= -71 (414) */
  534. 0x5b, /* FC_END */
  535. /* 488 */
  536. 0x15, /* FC_STRUCT */
  537. 0x3, /* 3 */
  538. /* 490 */ NdrFcShort( 0x54 ), /* 84 */
  539. /* 492 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  540. 0x0, /* 0 */
  541. /* 494 */ NdrFcShort( 0xfffffe80 ), /* Offset= -384 (110) */
  542. /* 496 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  543. 0x0, /* 0 */
  544. /* 498 */ NdrFcShort( 0xfffffe7c ), /* Offset= -388 (110) */
  545. /* 500 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  546. 0x0, /* 0 */
  547. /* 502 */ NdrFcShort( 0xffffff5e ), /* Offset= -162 (340) */
  548. /* 504 */ 0x8, /* FC_LONG */
  549. 0x5b, /* FC_END */
  550. /* 506 */
  551. 0x1b, /* FC_CARRAY */
  552. 0x3, /* 3 */
  553. /* 508 */ NdrFcShort( 0x54 ), /* 84 */
  554. /* 510 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  555. 0x0, /* */
  556. /* 512 */ NdrFcShort( 0x0 ), /* 0 */
  557. /* 514 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  558. /* 516 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  559. 0x0, /* 0 */
  560. /* 518 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (488) */
  561. /* 520 */ 0x5c, /* FC_PAD */
  562. 0x5b, /* FC_END */
  563. /* 522 */
  564. 0x16, /* FC_PSTRUCT */
  565. 0x3, /* 3 */
  566. /* 524 */ NdrFcShort( 0x8 ), /* 8 */
  567. /* 526 */
  568. 0x4b, /* FC_PP */
  569. 0x5c, /* FC_PAD */
  570. /* 528 */
  571. 0x46, /* FC_NO_REPEAT */
  572. 0x5c, /* FC_PAD */
  573. /* 530 */ NdrFcShort( 0x4 ), /* 4 */
  574. /* 532 */ NdrFcShort( 0x4 ), /* 4 */
  575. /* 534 */ 0x12, 0x0, /* FC_UP */
  576. /* 536 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (506) */
  577. /* 538 */
  578. 0x5b, /* FC_END */
  579. 0x8, /* FC_LONG */
  580. /* 540 */ 0x8, /* FC_LONG */
  581. 0x5b, /* FC_END */
  582. /* 542 */
  583. 0x1a, /* FC_BOGUS_STRUCT */
  584. 0x3, /* 3 */
  585. /* 544 */ NdrFcShort( 0xd4 ), /* 212 */
  586. /* 546 */ NdrFcShort( 0x0 ), /* 0 */
  587. /* 548 */ NdrFcShort( 0xa ), /* Offset= 10 (558) */
  588. /* 550 */ 0xe, /* FC_ENUM32 */
  589. 0xe, /* FC_ENUM32 */
  590. /* 552 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  591. 0x0, /* 0 */
  592. /* 554 */ NdrFcShort( 0xfffffddc ), /* Offset= -548 (6) */
  593. /* 556 */ 0x36, /* FC_POINTER */
  594. 0x5b, /* FC_END */
  595. /* 558 */
  596. 0x12, 0x8, /* FC_UP [simple_pointer] */
  597. /* 560 */
  598. 0x25, /* FC_C_WSTRING */
  599. 0x5c, /* FC_PAD */
  600. 0x0
  601. }
  602. };
  603. static const unsigned short trksvr_FormatStringOffsetTable[] =
  604. {
  605. 0,
  606. };
  607. static const unsigned short _callbacktrksvr_FormatStringOffsetTable[] =
  608. {
  609. 40
  610. };
  611. static const MIDL_STUB_DESC trksvr_StubDesc =
  612. {
  613. (void *)& trksvr___RpcClientInterface,
  614. MIDL_user_allocate,
  615. MIDL_user_free,
  616. &notused,
  617. 0,
  618. 0,
  619. 0,
  620. 0,
  621. __MIDL_TypeFormatString.Format,
  622. 1, /* -error bounds_check flag */
  623. 0x50002, /* Ndr library version */
  624. 0,
  625. 0x600015b, /* MIDL Version 6.0.347 */
  626. 0,
  627. 0,
  628. 0, /* notify & notify_flag routine table */
  629. 0x1, /* MIDL flag */
  630. 0, /* cs routines */
  631. 0, /* proxy/server info */
  632. 0 /* Reserved5 */
  633. };
  634. static RPC_DISPATCH_FUNCTION trksvr_table[] =
  635. {
  636. NdrServerCall2,
  637. 0
  638. };
  639. RPC_DISPATCH_TABLE trksvr_v1_0_DispatchTable =
  640. {
  641. 1,
  642. trksvr_table
  643. };
  644. static const SERVER_ROUTINE trksvr_ServerRoutineTable[] =
  645. {
  646. (SERVER_ROUTINE)StubLnkSvrMessageCallback
  647. };
  648. static const MIDL_SERVER_INFO trksvr_ServerInfo =
  649. {
  650. &trksvr_StubDesc,
  651. trksvr_ServerRoutineTable,
  652. __MIDL_ProcFormatString.Format,
  653. _callbacktrksvr_FormatStringOffsetTable,
  654. 0,
  655. 0,
  656. 0,
  657. 0};
  658. #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/
  659. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  660. /* this ALWAYS GENERATED file contains the RPC client stubs */
  661. /* File created by MIDL compiler version 6.00.0347 */
  662. /* Compiler settings for trksvr.idl:
  663. Oicf, W1, Zp8, env=Win64 (32b run,appending)
  664. protocol : dce , ms_ext, c_ext, robust
  665. error checks: allocation ref bounds_check enum stub_data
  666. VC __declspec() decoration level:
  667. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  668. DECLSPEC_UUID(), MIDL_INTERFACE()
  669. */
  670. //@@MIDL_FILE_HEADING( )
  671. #if defined(_M_IA64) || defined(_M_AMD64)
  672. #include <string.h>
  673. #include "trksvr.h"
  674. #define TYPE_FORMAT_STRING_SIZE 545
  675. #define PROC_FORMAT_STRING_SIZE 81
  676. #define TRANSMIT_AS_TABLE_SIZE 0
  677. #define WIRE_MARSHAL_TABLE_SIZE 0
  678. typedef struct _MIDL_TYPE_FORMAT_STRING
  679. {
  680. short Pad;
  681. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  682. } MIDL_TYPE_FORMAT_STRING;
  683. typedef struct _MIDL_PROC_FORMAT_STRING
  684. {
  685. short Pad;
  686. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  687. } MIDL_PROC_FORMAT_STRING;
  688. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  689. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  690. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  691. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  692. #define GENERIC_BINDING_TABLE_SIZE 0
  693. /* Standard interface: __MIDL_itf_trksvr_0000, ver. 0.0,
  694. GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  695. /* Standard interface: trksvr, ver. 1.0,
  696. GUID={0x4da1c422,0x943d,0x11d1,{0xac,0xae,0x00,0xc0,0x4f,0xc2,0xaa,0x3f}} */
  697. extern const MIDL_SERVER_INFO trksvr_ServerInfo;
  698. handle_t notused;
  699. extern RPC_DISPATCH_TABLE trksvr_v1_0_DispatchTable;
  700. static const RPC_CLIENT_INTERFACE trksvr___RpcClientInterface =
  701. {
  702. sizeof(RPC_CLIENT_INTERFACE),
  703. {{0x4da1c422,0x943d,0x11d1,{0xac,0xae,0x00,0xc0,0x4f,0xc2,0xaa,0x3f}},{1,0}},
  704. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
  705. &trksvr_v1_0_DispatchTable,
  706. 0,
  707. 0,
  708. 0,
  709. &trksvr_ServerInfo,
  710. 0x04000000
  711. };
  712. RPC_IF_HANDLE trksvr_v1_0_c_ifspec = (RPC_IF_HANDLE)& trksvr___RpcClientInterface;
  713. extern const MIDL_STUB_DESC trksvr_StubDesc;
  714. static RPC_BINDING_HANDLE trksvr__MIDL_AutoBindHandle;
  715. HRESULT LnkSvrMessage(
  716. /* [in] */ handle_t IDL_handle,
  717. /* [out][in] */ TRKSVR_MESSAGE_UNION *pMsg)
  718. {
  719. CLIENT_CALL_RETURN _RetVal;
  720. _RetVal = NdrClientCall2(
  721. ( PMIDL_STUB_DESC )&trksvr_StubDesc,
  722. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0],
  723. IDL_handle,
  724. pMsg);
  725. return ( HRESULT )_RetVal.Simple;
  726. }
  727. #if !defined(__RPC_WIN64__)
  728. #error Invalid build platform for this stub.
  729. #endif
  730. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  731. {
  732. 0,
  733. {
  734. /* Procedure LnkSvrMessage */
  735. 0x0, /* 0 */
  736. 0x48, /* Old Flags: */
  737. /* 2 */ NdrFcLong( 0x0 ), /* 0 */
  738. /* 6 */ NdrFcShort( 0x0 ), /* 0 */
  739. /* 8 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  740. /* 10 */ 0x32, /* FC_BIND_PRIMITIVE */
  741. 0x0, /* 0 */
  742. /* 12 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  743. /* 14 */ NdrFcShort( 0x0 ), /* 0 */
  744. /* 16 */ NdrFcShort( 0x8 ), /* 8 */
  745. /* 18 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  746. 0x2, /* 2 */
  747. /* 20 */ 0xa, /* 10 */
  748. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  749. /* 22 */ NdrFcShort( 0xb ), /* 11 */
  750. /* 24 */ NdrFcShort( 0xb ), /* 11 */
  751. /* 26 */ NdrFcShort( 0x0 ), /* 0 */
  752. /* 28 */ NdrFcShort( 0x0 ), /* 0 */
  753. /* Parameter IDL_handle */
  754. /* 30 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  755. /* 32 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  756. /* 34 */ NdrFcShort( 0x20c ), /* Type Offset=524 */
  757. /* Parameter pMsg */
  758. /* 36 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  759. /* 38 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  760. /* 40 */ 0x8, /* FC_LONG */
  761. 0x0, /* 0 */
  762. /* Procedure LnkSvrMessageCallback */
  763. /* Return value */
  764. /* 42 */ 0x34, /* FC_CALLBACK_HANDLE */
  765. 0x48, /* Old Flags: */
  766. /* 44 */ NdrFcLong( 0x0 ), /* 0 */
  767. /* 48 */ NdrFcShort( 0x0 ), /* 0 */
  768. /* 50 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  769. /* 52 */ NdrFcShort( 0x0 ), /* 0 */
  770. /* 54 */ NdrFcShort( 0x8 ), /* 8 */
  771. /* 56 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  772. 0x2, /* 2 */
  773. /* 58 */ 0xa, /* 10 */
  774. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  775. /* 60 */ NdrFcShort( 0xb ), /* 11 */
  776. /* 62 */ NdrFcShort( 0xb ), /* 11 */
  777. /* 64 */ NdrFcShort( 0x0 ), /* 0 */
  778. /* 66 */ NdrFcShort( 0x0 ), /* 0 */
  779. /* Parameter pMsg */
  780. /* 68 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  781. /* 70 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  782. /* 72 */ NdrFcShort( 0x20c ), /* Type Offset=524 */
  783. /* Return value */
  784. /* 74 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  785. /* 76 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  786. /* 78 */ 0x8, /* FC_LONG */
  787. 0x0, /* 0 */
  788. 0x0
  789. }
  790. };
  791. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  792. {
  793. 0,
  794. {
  795. NdrFcShort( 0x0 ), /* 0 */
  796. /* 2 */
  797. 0x11, 0x0, /* FC_RP */
  798. /* 4 */ NdrFcShort( 0x208 ), /* Offset= 520 (524) */
  799. /* 6 */
  800. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  801. 0x8, /* FC_LONG */
  802. /* 8 */ 0x8, /* Corr desc: FC_LONG */
  803. 0x0, /* */
  804. /* 10 */ NdrFcShort( 0xfff8 ), /* -8 */
  805. /* 12 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  806. /* 14 */ NdrFcShort( 0x2 ), /* Offset= 2 (16) */
  807. /* 16 */ NdrFcShort( 0xc8 ), /* 200 */
  808. /* 18 */ NdrFcShort( 0x9 ), /* 9 */
  809. /* 20 */ NdrFcLong( 0x0 ), /* 0 */
  810. /* 24 */ NdrFcShort( 0x88 ), /* Offset= 136 (160) */
  811. /* 26 */ NdrFcLong( 0x1 ), /* 1 */
  812. /* 30 */ NdrFcShort( 0xb2 ), /* Offset= 178 (208) */
  813. /* 32 */ NdrFcLong( 0x2 ), /* 2 */
  814. /* 36 */ NdrFcShort( 0xde ), /* Offset= 222 (258) */
  815. /* 38 */ NdrFcLong( 0x3 ), /* 3 */
  816. /* 42 */ NdrFcShort( 0x13e ), /* Offset= 318 (360) */
  817. /* 44 */ NdrFcLong( 0x4 ), /* 4 */
  818. /* 48 */ NdrFcShort( 0x148 ), /* Offset= 328 (376) */
  819. /* 50 */ NdrFcLong( 0x5 ), /* 5 */
  820. /* 54 */ NdrFcShort( 0x162 ), /* Offset= 354 (408) */
  821. /* 56 */ NdrFcLong( 0x6 ), /* 6 */
  822. /* 60 */ NdrFcShort( 0x1c0 ), /* Offset= 448 (508) */
  823. /* 62 */ NdrFcLong( 0x7 ), /* 7 */
  824. /* 66 */ NdrFcShort( 0xe2 ), /* Offset= 226 (292) */
  825. /* 68 */ NdrFcLong( 0x8 ), /* 8 */
  826. /* 72 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  827. /* 74 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (73) */
  828. /* 76 */
  829. 0x1d, /* FC_SMFARRAY */
  830. 0x1, /* 1 */
  831. /* 78 */ NdrFcShort( 0x202 ), /* 514 */
  832. /* 80 */ 0x5, /* FC_WCHAR */
  833. 0x5b, /* FC_END */
  834. /* 82 */
  835. 0x1d, /* FC_SMFARRAY */
  836. 0x0, /* 0 */
  837. /* 84 */ NdrFcShort( 0x8 ), /* 8 */
  838. /* 86 */ 0x1, /* FC_BYTE */
  839. 0x5b, /* FC_END */
  840. /* 88 */
  841. 0x15, /* FC_STRUCT */
  842. 0x3, /* 3 */
  843. /* 90 */ NdrFcShort( 0x10 ), /* 16 */
  844. /* 92 */ 0x8, /* FC_LONG */
  845. 0x6, /* FC_SHORT */
  846. /* 94 */ 0x6, /* FC_SHORT */
  847. 0x4c, /* FC_EMBEDDED_COMPLEX */
  848. /* 96 */ 0x0, /* 0 */
  849. NdrFcShort( 0xfffffff1 ), /* Offset= -15 (82) */
  850. 0x5b, /* FC_END */
  851. /* 100 */
  852. 0x15, /* FC_STRUCT */
  853. 0x3, /* 3 */
  854. /* 102 */ NdrFcShort( 0x10 ), /* 16 */
  855. /* 104 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  856. 0x0, /* 0 */
  857. /* 106 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (88) */
  858. /* 108 */ 0x5c, /* FC_PAD */
  859. 0x5b, /* FC_END */
  860. /* 110 */
  861. 0x15, /* FC_STRUCT */
  862. 0x3, /* 3 */
  863. /* 112 */ NdrFcShort( 0x20 ), /* 32 */
  864. /* 114 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  865. 0x0, /* 0 */
  866. /* 116 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (100) */
  867. /* 118 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  868. 0x0, /* 0 */
  869. /* 120 */ NdrFcShort( 0xffffffec ), /* Offset= -20 (100) */
  870. /* 122 */ 0x5c, /* FC_PAD */
  871. 0x5b, /* FC_END */
  872. /* 124 */
  873. 0x15, /* FC_STRUCT */
  874. 0x3, /* 3 */
  875. /* 126 */ NdrFcShort( 0x248 ), /* 584 */
  876. /* 128 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  877. 0x0, /* 0 */
  878. /* 130 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (76) */
  879. /* 132 */ 0x3e, /* FC_STRUCTPAD2 */
  880. 0x4c, /* FC_EMBEDDED_COMPLEX */
  881. /* 134 */ 0x0, /* 0 */
  882. NdrFcShort( 0xffffffe7 ), /* Offset= -25 (110) */
  883. 0x4c, /* FC_EMBEDDED_COMPLEX */
  884. /* 138 */ 0x0, /* 0 */
  885. NdrFcShort( 0xffffffe3 ), /* Offset= -29 (110) */
  886. 0x8, /* FC_LONG */
  887. /* 142 */ 0x5c, /* FC_PAD */
  888. 0x5b, /* FC_END */
  889. /* 144 */
  890. 0x1b, /* FC_CARRAY */
  891. 0x3, /* 3 */
  892. /* 146 */ NdrFcShort( 0x248 ), /* 584 */
  893. /* 148 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  894. 0x0, /* */
  895. /* 150 */ NdrFcShort( 0x0 ), /* 0 */
  896. /* 152 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  897. /* 154 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  898. 0x0, /* 0 */
  899. /* 156 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (124) */
  900. /* 158 */ 0x5c, /* FC_PAD */
  901. 0x5b, /* FC_END */
  902. /* 160 */
  903. 0x1a, /* FC_BOGUS_STRUCT */
  904. 0x3, /* 3 */
  905. /* 162 */ NdrFcShort( 0x10 ), /* 16 */
  906. /* 164 */ NdrFcShort( 0x0 ), /* 0 */
  907. /* 166 */ NdrFcShort( 0x6 ), /* Offset= 6 (172) */
  908. /* 168 */ 0x8, /* FC_LONG */
  909. 0x40, /* FC_STRUCTPAD4 */
  910. /* 170 */ 0x36, /* FC_POINTER */
  911. 0x5b, /* FC_END */
  912. /* 172 */
  913. 0x12, 0x0, /* FC_UP */
  914. /* 174 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (144) */
  915. /* 176 */
  916. 0x1b, /* FC_CARRAY */
  917. 0x3, /* 3 */
  918. /* 178 */ NdrFcShort( 0x10 ), /* 16 */
  919. /* 180 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  920. 0x0, /* */
  921. /* 182 */ NdrFcShort( 0x0 ), /* 0 */
  922. /* 184 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  923. /* 186 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  924. 0x0, /* 0 */
  925. /* 188 */ NdrFcShort( 0xffffffa8 ), /* Offset= -88 (100) */
  926. /* 190 */ 0x5c, /* FC_PAD */
  927. 0x5b, /* FC_END */
  928. /* 192 */
  929. 0x1b, /* FC_CARRAY */
  930. 0x3, /* 3 */
  931. /* 194 */ NdrFcShort( 0x20 ), /* 32 */
  932. /* 196 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  933. 0x0, /* */
  934. /* 198 */ NdrFcShort( 0x0 ), /* 0 */
  935. /* 200 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  936. /* 202 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  937. 0x0, /* 0 */
  938. /* 204 */ NdrFcShort( 0xffffffa2 ), /* Offset= -94 (110) */
  939. /* 206 */ 0x5c, /* FC_PAD */
  940. 0x5b, /* FC_END */
  941. /* 208 */
  942. 0x1a, /* FC_BOGUS_STRUCT */
  943. 0x3, /* 3 */
  944. /* 210 */ NdrFcShort( 0x30 ), /* 48 */
  945. /* 212 */ NdrFcShort( 0x0 ), /* 0 */
  946. /* 214 */ NdrFcShort( 0xc ), /* Offset= 12 (226) */
  947. /* 216 */ 0x8, /* FC_LONG */
  948. 0x8, /* FC_LONG */
  949. /* 218 */ 0x8, /* FC_LONG */
  950. 0x8, /* FC_LONG */
  951. /* 220 */ 0x36, /* FC_POINTER */
  952. 0x36, /* FC_POINTER */
  953. /* 222 */ 0x36, /* FC_POINTER */
  954. 0x36, /* FC_POINTER */
  955. /* 224 */ 0x5c, /* FC_PAD */
  956. 0x5b, /* FC_END */
  957. /* 226 */
  958. 0x12, 0x0, /* FC_UP */
  959. /* 228 */ NdrFcShort( 0xffffff80 ), /* Offset= -128 (100) */
  960. /* 230 */
  961. 0x12, 0x0, /* FC_UP */
  962. /* 232 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (176) */
  963. /* 234 */
  964. 0x12, 0x0, /* FC_UP */
  965. /* 236 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (192) */
  966. /* 238 */
  967. 0x12, 0x0, /* FC_UP */
  968. /* 240 */ NdrFcShort( 0xffffffd0 ), /* Offset= -48 (192) */
  969. /* 242 */
  970. 0x1b, /* FC_CARRAY */
  971. 0x3, /* 3 */
  972. /* 244 */ NdrFcShort( 0x10 ), /* 16 */
  973. /* 246 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  974. 0x0, /* */
  975. /* 248 */ NdrFcShort( 0x10 ), /* 16 */
  976. /* 250 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  977. /* 252 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  978. 0x0, /* 0 */
  979. /* 254 */ NdrFcShort( 0xffffff66 ), /* Offset= -154 (100) */
  980. /* 256 */ 0x5c, /* FC_PAD */
  981. 0x5b, /* FC_END */
  982. /* 258 */
  983. 0x1a, /* FC_BOGUS_STRUCT */
  984. 0x3, /* 3 */
  985. /* 260 */ NdrFcShort( 0x20 ), /* 32 */
  986. /* 262 */ NdrFcShort( 0x0 ), /* 0 */
  987. /* 264 */ NdrFcShort( 0xa ), /* Offset= 10 (274) */
  988. /* 266 */ 0x8, /* FC_LONG */
  989. 0x40, /* FC_STRUCTPAD4 */
  990. /* 268 */ 0x36, /* FC_POINTER */
  991. 0x8, /* FC_LONG */
  992. /* 270 */ 0x40, /* FC_STRUCTPAD4 */
  993. 0x36, /* FC_POINTER */
  994. /* 272 */ 0x5c, /* FC_PAD */
  995. 0x5b, /* FC_END */
  996. /* 274 */
  997. 0x12, 0x0, /* FC_UP */
  998. /* 276 */ NdrFcShort( 0xffffffac ), /* Offset= -84 (192) */
  999. /* 278 */
  1000. 0x12, 0x0, /* FC_UP */
  1001. /* 280 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (242) */
  1002. /* 282 */
  1003. 0x15, /* FC_STRUCT */
  1004. 0x0, /* 0 */
  1005. /* 284 */ NdrFcShort( 0x8 ), /* 8 */
  1006. /* 286 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1007. 0x0, /* 0 */
  1008. /* 288 */ NdrFcShort( 0xffffff32 ), /* Offset= -206 (82) */
  1009. /* 290 */ 0x5c, /* FC_PAD */
  1010. 0x5b, /* FC_END */
  1011. /* 292 */
  1012. 0x15, /* FC_STRUCT */
  1013. 0x3, /* 3 */
  1014. /* 294 */ NdrFcShort( 0x8 ), /* 8 */
  1015. /* 296 */ 0x8, /* FC_LONG */
  1016. 0x8, /* FC_LONG */
  1017. /* 298 */ 0x5c, /* FC_PAD */
  1018. 0x5b, /* FC_END */
  1019. /* 300 */
  1020. 0x1d, /* FC_SMFARRAY */
  1021. 0x0, /* 0 */
  1022. /* 302 */ NdrFcShort( 0x10 ), /* 16 */
  1023. /* 304 */ 0x2, /* FC_CHAR */
  1024. 0x5b, /* FC_END */
  1025. /* 306 */
  1026. 0x15, /* FC_STRUCT */
  1027. 0x0, /* 0 */
  1028. /* 308 */ NdrFcShort( 0x10 ), /* 16 */
  1029. /* 310 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1030. 0x0, /* 0 */
  1031. /* 312 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (300) */
  1032. /* 314 */ 0x5c, /* FC_PAD */
  1033. 0x5b, /* FC_END */
  1034. /* 316 */
  1035. 0x15, /* FC_STRUCT */
  1036. 0x3, /* 3 */
  1037. /* 318 */ NdrFcShort( 0x44 ), /* 68 */
  1038. /* 320 */ 0x8, /* FC_LONG */
  1039. 0xe, /* FC_ENUM32 */
  1040. /* 322 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1041. 0x0, /* 0 */
  1042. /* 324 */ NdrFcShort( 0xffffff20 ), /* Offset= -224 (100) */
  1043. /* 326 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1044. 0x0, /* 0 */
  1045. /* 328 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (282) */
  1046. /* 330 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1047. 0x0, /* 0 */
  1048. /* 332 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (282) */
  1049. /* 334 */ 0x8, /* FC_LONG */
  1050. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1051. /* 336 */ 0x0, /* 0 */
  1052. NdrFcShort( 0xffffffd3 ), /* Offset= -45 (292) */
  1053. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1054. /* 340 */ 0x0, /* 0 */
  1055. NdrFcShort( 0xffffffdd ), /* Offset= -35 (306) */
  1056. 0x5b, /* FC_END */
  1057. /* 344 */
  1058. 0x1b, /* FC_CARRAY */
  1059. 0x3, /* 3 */
  1060. /* 346 */ NdrFcShort( 0x44 ), /* 68 */
  1061. /* 348 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  1062. 0x0, /* */
  1063. /* 350 */ NdrFcShort( 0x0 ), /* 0 */
  1064. /* 352 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1065. /* 354 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1066. 0x0, /* 0 */
  1067. /* 356 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (316) */
  1068. /* 358 */ 0x5c, /* FC_PAD */
  1069. 0x5b, /* FC_END */
  1070. /* 360 */
  1071. 0x1a, /* FC_BOGUS_STRUCT */
  1072. 0x3, /* 3 */
  1073. /* 362 */ NdrFcShort( 0x10 ), /* 16 */
  1074. /* 364 */ NdrFcShort( 0x0 ), /* 0 */
  1075. /* 366 */ NdrFcShort( 0x6 ), /* Offset= 6 (372) */
  1076. /* 368 */ 0x8, /* FC_LONG */
  1077. 0x40, /* FC_STRUCTPAD4 */
  1078. /* 370 */ 0x36, /* FC_POINTER */
  1079. 0x5b, /* FC_END */
  1080. /* 372 */
  1081. 0x12, 0x0, /* FC_UP */
  1082. /* 374 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (344) */
  1083. /* 376 */
  1084. 0x1a, /* FC_BOGUS_STRUCT */
  1085. 0x3, /* 3 */
  1086. /* 378 */ NdrFcShort( 0x20 ), /* 32 */
  1087. /* 380 */ NdrFcShort( 0x0 ), /* 0 */
  1088. /* 382 */ NdrFcShort( 0xa ), /* Offset= 10 (392) */
  1089. /* 384 */ 0x8, /* FC_LONG */
  1090. 0x40, /* FC_STRUCTPAD4 */
  1091. /* 386 */ 0x36, /* FC_POINTER */
  1092. 0x8, /* FC_LONG */
  1093. /* 388 */ 0x40, /* FC_STRUCTPAD4 */
  1094. 0x36, /* FC_POINTER */
  1095. /* 390 */ 0x5c, /* FC_PAD */
  1096. 0x5b, /* FC_END */
  1097. /* 392 */
  1098. 0x12, 0x0, /* FC_UP */
  1099. /* 394 */ NdrFcShort( 0xffffff36 ), /* Offset= -202 (192) */
  1100. /* 396 */
  1101. 0x12, 0x0, /* FC_UP */
  1102. /* 398 */ NdrFcShort( 0xffffff64 ), /* Offset= -156 (242) */
  1103. /* 400 */
  1104. 0x15, /* FC_STRUCT */
  1105. 0x3, /* 3 */
  1106. /* 402 */ NdrFcShort( 0xc ), /* 12 */
  1107. /* 404 */ 0x8, /* FC_LONG */
  1108. 0x8, /* FC_LONG */
  1109. /* 406 */ 0x8, /* FC_LONG */
  1110. 0x5b, /* FC_END */
  1111. /* 408 */
  1112. 0x15, /* FC_STRUCT */
  1113. 0x3, /* 3 */
  1114. /* 410 */ NdrFcShort( 0xc8 ), /* 200 */
  1115. /* 412 */ 0x8, /* FC_LONG */
  1116. 0x8, /* FC_LONG */
  1117. /* 414 */ 0x8, /* FC_LONG */
  1118. 0x8, /* FC_LONG */
  1119. /* 416 */ 0x8, /* FC_LONG */
  1120. 0x8, /* FC_LONG */
  1121. /* 418 */ 0x8, /* FC_LONG */
  1122. 0x8, /* FC_LONG */
  1123. /* 420 */ 0x8, /* FC_LONG */
  1124. 0x8, /* FC_LONG */
  1125. /* 422 */ 0x8, /* FC_LONG */
  1126. 0x8, /* FC_LONG */
  1127. /* 424 */ 0x8, /* FC_LONG */
  1128. 0x8, /* FC_LONG */
  1129. /* 426 */ 0x8, /* FC_LONG */
  1130. 0x8, /* FC_LONG */
  1131. /* 428 */ 0x8, /* FC_LONG */
  1132. 0x8, /* FC_LONG */
  1133. /* 430 */ 0x8, /* FC_LONG */
  1134. 0x8, /* FC_LONG */
  1135. /* 432 */ 0x8, /* FC_LONG */
  1136. 0x8, /* FC_LONG */
  1137. /* 434 */ 0x8, /* FC_LONG */
  1138. 0x8, /* FC_LONG */
  1139. /* 436 */ 0x8, /* FC_LONG */
  1140. 0x8, /* FC_LONG */
  1141. /* 438 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1142. 0x0, /* 0 */
  1143. /* 440 */ NdrFcShort( 0xffffff6c ), /* Offset= -148 (292) */
  1144. /* 442 */ 0x8, /* FC_LONG */
  1145. 0x8, /* FC_LONG */
  1146. /* 444 */ 0x8, /* FC_LONG */
  1147. 0x8, /* FC_LONG */
  1148. /* 446 */ 0x8, /* FC_LONG */
  1149. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1150. /* 448 */ 0x0, /* 0 */
  1151. NdrFcShort( 0xffffff63 ), /* Offset= -157 (292) */
  1152. 0x8, /* FC_LONG */
  1153. /* 452 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1154. 0x0, /* 0 */
  1155. /* 454 */ NdrFcShort( 0xffffff5e ), /* Offset= -162 (292) */
  1156. /* 456 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1157. 0x0, /* 0 */
  1158. /* 458 */ NdrFcShort( 0xffffff5a ), /* Offset= -166 (292) */
  1159. /* 460 */ 0x8, /* FC_LONG */
  1160. 0x8, /* FC_LONG */
  1161. /* 462 */ 0x8, /* FC_LONG */
  1162. 0x8, /* FC_LONG */
  1163. /* 464 */ 0x8, /* FC_LONG */
  1164. 0x6, /* FC_SHORT */
  1165. /* 466 */ 0x6, /* FC_SHORT */
  1166. 0x6, /* FC_SHORT */
  1167. /* 468 */ 0x6, /* FC_SHORT */
  1168. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1169. /* 470 */ 0x0, /* 0 */
  1170. NdrFcShort( 0xffffffb9 ), /* Offset= -71 (400) */
  1171. 0x5b, /* FC_END */
  1172. /* 474 */
  1173. 0x15, /* FC_STRUCT */
  1174. 0x3, /* 3 */
  1175. /* 476 */ NdrFcShort( 0x54 ), /* 84 */
  1176. /* 478 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1177. 0x0, /* 0 */
  1178. /* 480 */ NdrFcShort( 0xfffffe8e ), /* Offset= -370 (110) */
  1179. /* 482 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1180. 0x0, /* 0 */
  1181. /* 484 */ NdrFcShort( 0xfffffe8a ), /* Offset= -374 (110) */
  1182. /* 486 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1183. 0x0, /* 0 */
  1184. /* 488 */ NdrFcShort( 0xffffff4a ), /* Offset= -182 (306) */
  1185. /* 490 */ 0x8, /* FC_LONG */
  1186. 0x5b, /* FC_END */
  1187. /* 492 */
  1188. 0x1b, /* FC_CARRAY */
  1189. 0x3, /* 3 */
  1190. /* 494 */ NdrFcShort( 0x54 ), /* 84 */
  1191. /* 496 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  1192. 0x0, /* */
  1193. /* 498 */ NdrFcShort( 0x0 ), /* 0 */
  1194. /* 500 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1195. /* 502 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1196. 0x0, /* 0 */
  1197. /* 504 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (474) */
  1198. /* 506 */ 0x5c, /* FC_PAD */
  1199. 0x5b, /* FC_END */
  1200. /* 508 */
  1201. 0x1a, /* FC_BOGUS_STRUCT */
  1202. 0x3, /* 3 */
  1203. /* 510 */ NdrFcShort( 0x10 ), /* 16 */
  1204. /* 512 */ NdrFcShort( 0x0 ), /* 0 */
  1205. /* 514 */ NdrFcShort( 0x6 ), /* Offset= 6 (520) */
  1206. /* 516 */ 0x8, /* FC_LONG */
  1207. 0x40, /* FC_STRUCTPAD4 */
  1208. /* 518 */ 0x36, /* FC_POINTER */
  1209. 0x5b, /* FC_END */
  1210. /* 520 */
  1211. 0x12, 0x0, /* FC_UP */
  1212. /* 522 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (492) */
  1213. /* 524 */
  1214. 0x1a, /* FC_BOGUS_STRUCT */
  1215. 0x3, /* 3 */
  1216. /* 526 */ NdrFcShort( 0xd8 ), /* 216 */
  1217. /* 528 */ NdrFcShort( 0x0 ), /* 0 */
  1218. /* 530 */ NdrFcShort( 0xa ), /* Offset= 10 (540) */
  1219. /* 532 */ 0xe, /* FC_ENUM32 */
  1220. 0xe, /* FC_ENUM32 */
  1221. /* 534 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1222. 0x0, /* 0 */
  1223. /* 536 */ NdrFcShort( 0xfffffdee ), /* Offset= -530 (6) */
  1224. /* 538 */ 0x36, /* FC_POINTER */
  1225. 0x5b, /* FC_END */
  1226. /* 540 */
  1227. 0x12, 0x8, /* FC_UP [simple_pointer] */
  1228. /* 542 */
  1229. 0x25, /* FC_C_WSTRING */
  1230. 0x5c, /* FC_PAD */
  1231. 0x0
  1232. }
  1233. };
  1234. static const unsigned short trksvr_FormatStringOffsetTable[] =
  1235. {
  1236. 0,
  1237. };
  1238. static const unsigned short _callbacktrksvr_FormatStringOffsetTable[] =
  1239. {
  1240. 42
  1241. };
  1242. static const MIDL_STUB_DESC trksvr_StubDesc =
  1243. {
  1244. (void *)& trksvr___RpcClientInterface,
  1245. MIDL_user_allocate,
  1246. MIDL_user_free,
  1247. &notused,
  1248. 0,
  1249. 0,
  1250. 0,
  1251. 0,
  1252. __MIDL_TypeFormatString.Format,
  1253. 1, /* -error bounds_check flag */
  1254. 0x50002, /* Ndr library version */
  1255. 0,
  1256. 0x600015b, /* MIDL Version 6.0.347 */
  1257. 0,
  1258. 0,
  1259. 0, /* notify & notify_flag routine table */
  1260. 0x1, /* MIDL flag */
  1261. 0, /* cs routines */
  1262. 0, /* proxy/server info */
  1263. 0 /* Reserved5 */
  1264. };
  1265. static RPC_DISPATCH_FUNCTION trksvr_table[] =
  1266. {
  1267. NdrServerCall2,
  1268. 0
  1269. };
  1270. RPC_DISPATCH_TABLE trksvr_v1_0_DispatchTable =
  1271. {
  1272. 1,
  1273. trksvr_table
  1274. };
  1275. static const SERVER_ROUTINE trksvr_ServerRoutineTable[] =
  1276. {
  1277. (SERVER_ROUTINE)StubLnkSvrMessageCallback
  1278. };
  1279. static const MIDL_SERVER_INFO trksvr_ServerInfo =
  1280. {
  1281. &trksvr_StubDesc,
  1282. trksvr_ServerRoutineTable,
  1283. __MIDL_ProcFormatString.Format,
  1284. _callbacktrksvr_FormatStringOffsetTable,
  1285. 0,
  1286. 0,
  1287. 0,
  1288. 0};
  1289. #endif /* defined(_M_IA64) || defined(_M_AMD64)*/