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.

2874 lines
87 KiB

  1. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  2. /* this ALWAYS GENERATED file contains the RPC server stubs */
  3. /* File created by MIDL compiler version 6.00.0347 */
  4. /* Compiler settings for trkwks.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 "trkwks.h"
  16. #define TYPE_FORMAT_STRING_SIZE 745
  17. #define PROC_FORMAT_STRING_SIZE 701
  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. /* Standard interface: __MIDL_itf_trkwks_0000, ver. 0.0,
  35. GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  36. /* Standard interface: trkwks, ver. 1.2,
  37. GUID={0x300f3532,0x38cc,0x11d0,{0xa3,0xf0,0x00,0x20,0xaf,0x6b,0x0a,0xdd}} */
  38. extern const MIDL_SERVER_INFO trkwks_ServerInfo;
  39. extern RPC_DISPATCH_TABLE trkwks_v1_2_DispatchTable;
  40. static const RPC_SERVER_INTERFACE trkwks___RpcServerInterface =
  41. {
  42. sizeof(RPC_SERVER_INTERFACE),
  43. {{0x300f3532,0x38cc,0x11d0,{0xa3,0xf0,0x00,0x20,0xaf,0x6b,0x0a,0xdd}},{1,2}},
  44. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
  45. &trkwks_v1_2_DispatchTable,
  46. 0,
  47. 0,
  48. 0,
  49. &trkwks_ServerInfo,
  50. 0x04000001
  51. };
  52. RPC_IF_HANDLE Stubtrkwks_v1_2_s_ifspec = (RPC_IF_HANDLE)& trkwks___RpcServerInterface;
  53. extern const MIDL_STUB_DESC trkwks_StubDesc;
  54. #if !defined(__RPC_WIN32__)
  55. #error Invalid build platform for this stub.
  56. #endif
  57. #if !(TARGET_IS_NT50_OR_LATER)
  58. #error You need a Windows 2000 or later to run this stub because it uses these features:
  59. #error [async] attribute, /robust command line switch.
  60. #error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.
  61. #error This app will die there with the RPC_X_WRONG_STUB_VERSION error.
  62. #endif
  63. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  64. {
  65. 0,
  66. {
  67. /* Procedure old_LnkMendLink */
  68. 0x0, /* 0 */
  69. 0x48, /* Old Flags: */
  70. /* 2 */ NdrFcLong( 0x0 ), /* 0 */
  71. /* 6 */ NdrFcShort( 0x0 ), /* 0 */
  72. /* 8 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */
  73. /* 10 */ 0x32, /* FC_BIND_PRIMITIVE */
  74. 0x0, /* 0 */
  75. /* 12 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  76. /* 14 */ NdrFcShort( 0x168 ), /* 360 */
  77. /* 16 */ NdrFcShort( 0xac ), /* 172 */
  78. /* 18 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  79. 0x7, /* 7 */
  80. /* 20 */ 0x8, /* 8 */
  81. 0x1, /* Ext Flags: new corr desc, */
  82. /* 22 */ NdrFcShort( 0x0 ), /* 0 */
  83. /* 24 */ NdrFcShort( 0x0 ), /* 0 */
  84. /* 26 */ NdrFcShort( 0x0 ), /* 0 */
  85. /* Parameter IDL_handle */
  86. /* 28 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  87. /* 30 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  88. /* 32 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  89. /* Parameter ftLimit */
  90. /* 34 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  91. /* 36 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  92. /* 38 */ 0x8, /* FC_LONG */
  93. 0x0, /* 0 */
  94. /* Parameter Restrictions */
  95. /* 40 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  96. /* 42 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  97. /* 44 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  98. /* Parameter pdroidBirth */
  99. /* 46 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  100. /* 48 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  101. /* 50 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  102. /* Parameter pdroidLast */
  103. /* 52 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  104. /* 54 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  105. /* 56 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  106. /* Parameter pdroidCurrent */
  107. /* 58 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
  108. /* 60 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  109. /* 62 */ NdrFcShort( 0x3c ), /* Type Offset=60 */
  110. /* Parameter wsz */
  111. /* 64 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  112. /* 66 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  113. /* 68 */ 0x8, /* FC_LONG */
  114. 0x0, /* 0 */
  115. /* Procedure old_LnkSearchMachine */
  116. /* Return value */
  117. /* 70 */ 0x0, /* 0 */
  118. 0x48, /* Old Flags: */
  119. /* 72 */ NdrFcLong( 0x0 ), /* 0 */
  120. /* 76 */ NdrFcShort( 0x1 ), /* 1 */
  121. /* 78 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  122. /* 80 */ 0x32, /* FC_BIND_PRIMITIVE */
  123. 0x0, /* 0 */
  124. /* 82 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  125. /* 84 */ NdrFcShort( 0xac ), /* 172 */
  126. /* 86 */ NdrFcShort( 0xac ), /* 172 */
  127. /* 88 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  128. 0x5, /* 5 */
  129. /* 90 */ 0x8, /* 8 */
  130. 0x1, /* Ext Flags: new corr desc, */
  131. /* 92 */ NdrFcShort( 0x0 ), /* 0 */
  132. /* 94 */ NdrFcShort( 0x0 ), /* 0 */
  133. /* 96 */ NdrFcShort( 0x0 ), /* 0 */
  134. /* Parameter IDL_handle */
  135. /* 98 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  136. /* 100 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  137. /* 102 */ 0x8, /* FC_LONG */
  138. 0x0, /* 0 */
  139. /* Parameter Restrictions */
  140. /* 104 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  141. /* 106 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  142. /* 108 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  143. /* Parameter pdroidLast */
  144. /* 110 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  145. /* 112 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  146. /* 114 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  147. /* Parameter pdroidReferral */
  148. /* 116 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
  149. /* 118 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  150. /* 120 */ NdrFcShort( 0x3c ), /* Type Offset=60 */
  151. /* Parameter tsz */
  152. /* 122 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  153. /* 124 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  154. /* 126 */ 0x8, /* FC_LONG */
  155. 0x0, /* 0 */
  156. /* Procedure old_LnkCallSvrMessage */
  157. /* Return value */
  158. /* 128 */ 0x0, /* 0 */
  159. 0x48, /* Old Flags: */
  160. /* 130 */ NdrFcLong( 0x0 ), /* 0 */
  161. /* 134 */ NdrFcShort( 0x2 ), /* 2 */
  162. /* 136 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  163. /* 138 */ 0x32, /* FC_BIND_PRIMITIVE */
  164. 0x0, /* 0 */
  165. /* 140 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  166. /* 142 */ NdrFcShort( 0x0 ), /* 0 */
  167. /* 144 */ NdrFcShort( 0x8 ), /* 8 */
  168. /* 146 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  169. 0x2, /* 2 */
  170. /* 148 */ 0x8, /* 8 */
  171. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  172. /* 150 */ NdrFcShort( 0xb ), /* 11 */
  173. /* 152 */ NdrFcShort( 0xb ), /* 11 */
  174. /* 154 */ NdrFcShort( 0x0 ), /* 0 */
  175. /* Parameter IDL_handle */
  176. /* 156 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  177. /* 158 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  178. /* 160 */ NdrFcShort( 0x1ce ), /* Type Offset=462 */
  179. /* Parameter pMsg */
  180. /* 162 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  181. /* 164 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  182. /* 166 */ 0x8, /* FC_LONG */
  183. 0x0, /* 0 */
  184. /* Procedure LnkSetVolumeId */
  185. /* Return value */
  186. /* 168 */ 0x0, /* 0 */
  187. 0x48, /* Old Flags: */
  188. /* 170 */ NdrFcLong( 0x0 ), /* 0 */
  189. /* 174 */ NdrFcShort( 0x3 ), /* 3 */
  190. /* 176 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  191. /* 178 */ 0x32, /* FC_BIND_PRIMITIVE */
  192. 0x0, /* 0 */
  193. /* 180 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  194. /* 182 */ NdrFcShort( 0x48 ), /* 72 */
  195. /* 184 */ NdrFcShort( 0x8 ), /* 8 */
  196. /* 186 */ 0x44, /* Oi2 Flags: has return, has ext, */
  197. 0x3, /* 3 */
  198. /* 188 */ 0x8, /* 8 */
  199. 0x1, /* Ext Flags: new corr desc, */
  200. /* 190 */ NdrFcShort( 0x0 ), /* 0 */
  201. /* 192 */ NdrFcShort( 0x0 ), /* 0 */
  202. /* 194 */ NdrFcShort( 0x0 ), /* 0 */
  203. /* Parameter IDL_handle */
  204. /* 196 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  205. /* 198 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  206. /* 200 */ 0x8, /* FC_LONG */
  207. 0x0, /* 0 */
  208. /* Parameter volumeIndex */
  209. /* 202 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  210. /* 204 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  211. /* 206 */ NdrFcShort( 0x20 ), /* Type Offset=32 */
  212. /* Parameter VolId */
  213. /* 208 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  214. /* 210 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  215. /* 212 */ 0x8, /* FC_LONG */
  216. 0x0, /* 0 */
  217. /* Procedure LnkRestartDcSynchronization */
  218. /* Return value */
  219. /* 214 */ 0x0, /* 0 */
  220. 0x48, /* Old Flags: */
  221. /* 216 */ NdrFcLong( 0x0 ), /* 0 */
  222. /* 220 */ NdrFcShort( 0x4 ), /* 4 */
  223. /* 222 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  224. /* 224 */ 0x32, /* FC_BIND_PRIMITIVE */
  225. 0x0, /* 0 */
  226. /* 226 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  227. /* 228 */ NdrFcShort( 0x0 ), /* 0 */
  228. /* 230 */ NdrFcShort( 0x8 ), /* 8 */
  229. /* 232 */ 0x44, /* Oi2 Flags: has return, has ext, */
  230. 0x1, /* 1 */
  231. /* 234 */ 0x8, /* 8 */
  232. 0x1, /* Ext Flags: new corr desc, */
  233. /* 236 */ NdrFcShort( 0x0 ), /* 0 */
  234. /* 238 */ NdrFcShort( 0x0 ), /* 0 */
  235. /* 240 */ NdrFcShort( 0x0 ), /* 0 */
  236. /* Parameter IDL_handle */
  237. /* 242 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  238. /* 244 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  239. /* 246 */ 0x8, /* FC_LONG */
  240. 0x0, /* 0 */
  241. /* Procedure GetVolumeTrackingInformation */
  242. /* Return value */
  243. /* 248 */ 0x0, /* 0 */
  244. 0x48, /* Old Flags: */
  245. /* 250 */ NdrFcLong( 0x0 ), /* 0 */
  246. /* 254 */ NdrFcShort( 0x5 ), /* 5 */
  247. /* 256 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */
  248. /* 258 */ 0x32, /* FC_BIND_PRIMITIVE */
  249. 0x0, /* 0 */
  250. /* 260 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  251. /* 262 */ NdrFcShort( 0x48 ), /* 72 */
  252. /* 264 */ NdrFcShort( 0x8 ), /* 8 */
  253. /* 266 */ 0x4c, /* Oi2 Flags: has return, has pipes, has ext, */
  254. 0x4, /* 4 */
  255. /* 268 */ 0x8, /* 8 */
  256. 0x1, /* Ext Flags: new corr desc, */
  257. /* 270 */ NdrFcShort( 0x0 ), /* 0 */
  258. /* 272 */ NdrFcShort( 0x0 ), /* 0 */
  259. /* 274 */ NdrFcShort( 0x0 ), /* 0 */
  260. /* Parameter IDL_handle */
  261. /* 276 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  262. /* 278 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  263. /* 280 */ NdrFcShort( 0x20 ), /* Type Offset=32 */
  264. /* Parameter volid */
  265. /* 282 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  266. /* 284 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  267. /* 286 */ 0xe, /* FC_ENUM32 */
  268. 0x0, /* 0 */
  269. /* Parameter scope */
  270. /* 288 */ NdrFcShort( 0x14 ), /* Flags: pipe, out, */
  271. /* 290 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  272. /* 292 */ NdrFcShort( 0x1ec ), /* Type Offset=492 */
  273. /* Parameter pipeVolInfo */
  274. /* 294 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  275. /* 296 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */
  276. /* 298 */ 0x8, /* FC_LONG */
  277. 0x0, /* 0 */
  278. /* Procedure GetFileTrackingInformation */
  279. /* Return value */
  280. /* 300 */ 0x0, /* 0 */
  281. 0x48, /* Old Flags: */
  282. /* 302 */ NdrFcLong( 0x0 ), /* 0 */
  283. /* 306 */ NdrFcShort( 0x6 ), /* 6 */
  284. /* 308 */ NdrFcShort( 0x3c ), /* x86 Stack size/offset = 60 */
  285. /* 310 */ 0x32, /* FC_BIND_PRIMITIVE */
  286. 0x0, /* 0 */
  287. /* 312 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  288. /* 314 */ NdrFcShort( 0x98 ), /* 152 */
  289. /* 316 */ NdrFcShort( 0x8 ), /* 8 */
  290. /* 318 */ 0x4c, /* Oi2 Flags: has return, has pipes, has ext, */
  291. 0x4, /* 4 */
  292. /* 320 */ 0x8, /* 8 */
  293. 0x1, /* Ext Flags: new corr desc, */
  294. /* 322 */ NdrFcShort( 0x0 ), /* 0 */
  295. /* 324 */ NdrFcShort( 0x0 ), /* 0 */
  296. /* 326 */ NdrFcShort( 0x0 ), /* 0 */
  297. /* Parameter IDL_handle */
  298. /* 328 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  299. /* 330 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  300. /* 332 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  301. /* Parameter droidCurrent */
  302. /* 334 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  303. /* 336 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */
  304. /* 338 */ 0xe, /* FC_ENUM32 */
  305. 0x0, /* 0 */
  306. /* Parameter scope */
  307. /* 340 */ NdrFcShort( 0x14 ), /* Flags: pipe, out, */
  308. /* 342 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */
  309. /* 344 */ NdrFcShort( 0x1f4 ), /* Type Offset=500 */
  310. /* Parameter pipeFileInfo */
  311. /* 346 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  312. /* 348 */ NdrFcShort( 0x38 ), /* x86 Stack size/offset = 56 */
  313. /* 350 */ 0x8, /* FC_LONG */
  314. 0x0, /* 0 */
  315. /* Procedure TriggerVolumeClaims */
  316. /* Return value */
  317. /* 352 */ 0x0, /* 0 */
  318. 0x48, /* Old Flags: */
  319. /* 354 */ NdrFcLong( 0x0 ), /* 0 */
  320. /* 358 */ NdrFcShort( 0x7 ), /* 7 */
  321. /* 360 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  322. /* 362 */ 0x32, /* FC_BIND_PRIMITIVE */
  323. 0x0, /* 0 */
  324. /* 364 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  325. /* 366 */ NdrFcShort( 0x8 ), /* 8 */
  326. /* 368 */ NdrFcShort( 0x8 ), /* 8 */
  327. /* 370 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  328. 0x3, /* 3 */
  329. /* 372 */ 0x8, /* 8 */
  330. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  331. /* 374 */ NdrFcShort( 0x0 ), /* 0 */
  332. /* 376 */ NdrFcShort( 0x1 ), /* 1 */
  333. /* 378 */ NdrFcShort( 0x0 ), /* 0 */
  334. /* Parameter IDL_handle */
  335. /* 380 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  336. /* 382 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  337. /* 384 */ 0x8, /* FC_LONG */
  338. 0x0, /* 0 */
  339. /* Parameter cVolumes */
  340. /* 386 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  341. /* 388 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  342. /* 390 */ NdrFcShort( 0x200 ), /* Type Offset=512 */
  343. /* Parameter rgvolid */
  344. /* 392 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  345. /* 394 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  346. /* 396 */ 0x8, /* FC_LONG */
  347. 0x0, /* 0 */
  348. /* Procedure LnkOnRestore */
  349. /* Return value */
  350. /* 398 */ 0x0, /* 0 */
  351. 0x48, /* Old Flags: */
  352. /* 400 */ NdrFcLong( 0x0 ), /* 0 */
  353. /* 404 */ NdrFcShort( 0x8 ), /* 8 */
  354. /* 406 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  355. /* 408 */ 0x32, /* FC_BIND_PRIMITIVE */
  356. 0x0, /* 0 */
  357. /* 410 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  358. /* 412 */ NdrFcShort( 0x0 ), /* 0 */
  359. /* 414 */ NdrFcShort( 0x8 ), /* 8 */
  360. /* 416 */ 0x44, /* Oi2 Flags: has return, has ext, */
  361. 0x1, /* 1 */
  362. /* 418 */ 0x8, /* 8 */
  363. 0x1, /* Ext Flags: new corr desc, */
  364. /* 420 */ NdrFcShort( 0x0 ), /* 0 */
  365. /* 422 */ NdrFcShort( 0x0 ), /* 0 */
  366. /* 424 */ NdrFcShort( 0x0 ), /* 0 */
  367. /* Parameter IDL_handle */
  368. /* 426 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  369. /* 428 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  370. /* 430 */ 0x8, /* FC_LONG */
  371. 0x0, /* 0 */
  372. /* Procedure LnkMendLink */
  373. /* Return value */
  374. /* 432 */ 0x0, /* 0 */
  375. 0x48, /* Old Flags: */
  376. /* 434 */ NdrFcLong( 0x0 ), /* 0 */
  377. /* 438 */ NdrFcShort( 0x9 ), /* 9 */
  378. /* 440 */ NdrFcShort( 0x34 ), /* x86 Stack size/offset = 52 */
  379. /* 442 */ 0x32, /* FC_BIND_PRIMITIVE */
  380. 0x0, /* 0 */
  381. /* 444 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  382. /* 446 */ NdrFcShort( 0x1c8 ), /* 456 */
  383. /* 448 */ NdrFcShort( 0x10c ), /* 268 */
  384. /* 450 */ 0xc5, /* Oi2 Flags: srv must size, has return, has ext, has async handle */
  385. 0xa, /* 10 */
  386. /* 452 */ 0x8, /* 8 */
  387. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  388. /* 454 */ NdrFcShort( 0x1 ), /* 1 */
  389. /* 456 */ NdrFcShort( 0x0 ), /* 0 */
  390. /* 458 */ NdrFcShort( 0x0 ), /* 0 */
  391. /* Parameter IDL_handle */
  392. /* 460 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  393. /* 462 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  394. /* 464 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  395. /* Parameter ftLimit */
  396. /* 466 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  397. /* 468 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  398. /* 470 */ 0x8, /* FC_LONG */
  399. 0x0, /* 0 */
  400. /* Parameter Restrictions */
  401. /* 472 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  402. /* 474 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  403. /* 476 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  404. /* Parameter pdroidBirth */
  405. /* 478 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  406. /* 480 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  407. /* 482 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  408. /* Parameter pdroidLast */
  409. /* 484 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  410. /* 486 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  411. /* 488 */ NdrFcShort( 0x14e ), /* Type Offset=334 */
  412. /* Parameter pmcidLast */
  413. /* 490 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  414. /* 492 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  415. /* 494 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  416. /* Parameter pdroidCurrent */
  417. /* 496 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */
  418. /* 498 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */
  419. /* 500 */ NdrFcShort( 0x14e ), /* Type Offset=334 */
  420. /* Parameter pmcidCurrent */
  421. /* 502 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  422. /* 504 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */
  423. /* 506 */ 0x8, /* FC_LONG */
  424. 0x0, /* 0 */
  425. /* Parameter pcbPath */
  426. /* 508 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */
  427. /* 510 */ NdrFcShort( 0x2c ), /* x86 Stack size/offset = 44 */
  428. /* 512 */ NdrFcShort( 0x220 ), /* Type Offset=544 */
  429. /* Parameter pwszPath */
  430. /* 514 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  431. /* 516 */ NdrFcShort( 0x30 ), /* x86 Stack size/offset = 48 */
  432. /* 518 */ 0x8, /* FC_LONG */
  433. 0x0, /* 0 */
  434. /* Procedure old2_LnkSearchMachine */
  435. /* Return value */
  436. /* 520 */ 0x0, /* 0 */
  437. 0x48, /* Old Flags: */
  438. /* 522 */ NdrFcLong( 0x0 ), /* 0 */
  439. /* 526 */ NdrFcShort( 0xa ), /* 10 */
  440. /* 528 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  441. /* 530 */ 0x32, /* FC_BIND_PRIMITIVE */
  442. 0x0, /* 0 */
  443. /* 532 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  444. /* 534 */ NdrFcShort( 0xac ), /* 172 */
  445. /* 536 */ NdrFcShort( 0xf0 ), /* 240 */
  446. /* 538 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  447. 0x6, /* 6 */
  448. /* 540 */ 0x8, /* 8 */
  449. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  450. /* 542 */ NdrFcShort( 0x1 ), /* 1 */
  451. /* 544 */ NdrFcShort( 0x0 ), /* 0 */
  452. /* 546 */ NdrFcShort( 0x0 ), /* 0 */
  453. /* Parameter IDL_handle */
  454. /* 548 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  455. /* 550 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  456. /* 552 */ 0x8, /* FC_LONG */
  457. 0x0, /* 0 */
  458. /* Parameter Restrictions */
  459. /* 554 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  460. /* 556 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  461. /* 558 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  462. /* Parameter pdroidLast */
  463. /* 560 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  464. /* 562 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  465. /* 564 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  466. /* Parameter pdroidNext */
  467. /* 566 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */
  468. /* 568 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  469. /* 570 */ NdrFcShort( 0x14e ), /* Type Offset=334 */
  470. /* Parameter pmcidNext */
  471. /* 572 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */
  472. /* 574 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  473. /* 576 */ NdrFcShort( 0x22c ), /* Type Offset=556 */
  474. /* Parameter ptszPath */
  475. /* 578 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  476. /* 580 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  477. /* 582 */ 0x8, /* FC_LONG */
  478. 0x0, /* 0 */
  479. /* Procedure LnkCallSvrMessage */
  480. /* Return value */
  481. /* 584 */ 0x0, /* 0 */
  482. 0x48, /* Old Flags: */
  483. /* 586 */ NdrFcLong( 0x0 ), /* 0 */
  484. /* 590 */ NdrFcShort( 0xb ), /* 11 */
  485. /* 592 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  486. /* 594 */ 0x32, /* FC_BIND_PRIMITIVE */
  487. 0x0, /* 0 */
  488. /* 596 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  489. /* 598 */ NdrFcShort( 0x0 ), /* 0 */
  490. /* 600 */ NdrFcShort( 0x8 ), /* 8 */
  491. /* 602 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  492. 0x2, /* 2 */
  493. /* 604 */ 0x8, /* 8 */
  494. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  495. /* 606 */ NdrFcShort( 0xb ), /* 11 */
  496. /* 608 */ NdrFcShort( 0xb ), /* 11 */
  497. /* 610 */ NdrFcShort( 0x0 ), /* 0 */
  498. /* Parameter IDL_handle */
  499. /* 612 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  500. /* 614 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  501. /* 616 */ NdrFcShort( 0x2c8 ), /* Type Offset=712 */
  502. /* Parameter pMsg */
  503. /* 618 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  504. /* 620 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  505. /* 622 */ 0x8, /* FC_LONG */
  506. 0x0, /* 0 */
  507. /* Procedure LnkSearchMachine */
  508. /* Return value */
  509. /* 624 */ 0x0, /* 0 */
  510. 0x48, /* Old Flags: */
  511. /* 626 */ NdrFcLong( 0x0 ), /* 0 */
  512. /* 630 */ NdrFcShort( 0xc ), /* 12 */
  513. /* 632 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */
  514. /* 634 */ 0x32, /* FC_BIND_PRIMITIVE */
  515. 0x0, /* 0 */
  516. /* 636 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */
  517. /* 638 */ NdrFcShort( 0x150 ), /* 336 */
  518. /* 640 */ NdrFcShort( 0x194 ), /* 404 */
  519. /* 642 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  520. 0x8, /* 8 */
  521. /* 644 */ 0x8, /* 8 */
  522. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  523. /* 646 */ NdrFcShort( 0x1 ), /* 1 */
  524. /* 648 */ NdrFcShort( 0x0 ), /* 0 */
  525. /* 650 */ NdrFcShort( 0x0 ), /* 0 */
  526. /* Parameter IDL_handle */
  527. /* 652 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  528. /* 654 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  529. /* 656 */ 0x8, /* FC_LONG */
  530. 0x0, /* 0 */
  531. /* Parameter Restrictions */
  532. /* 658 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  533. /* 660 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  534. /* 662 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  535. /* Parameter pdroidBirthLast */
  536. /* 664 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  537. /* 666 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  538. /* 668 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  539. /* Parameter pdroidLast */
  540. /* 670 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  541. /* 672 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  542. /* 674 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  543. /* Parameter pdroidBirthNext */
  544. /* 676 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  545. /* 678 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  546. /* 680 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  547. /* Parameter pdroidNext */
  548. /* 682 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */
  549. /* 684 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  550. /* 686 */ NdrFcShort( 0x14e ), /* Type Offset=334 */
  551. /* Parameter pmcidNext */
  552. /* 688 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */
  553. /* 690 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  554. /* 692 */ NdrFcShort( 0x2e0 ), /* Type Offset=736 */
  555. /* Parameter ptszPath */
  556. /* 694 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  557. /* 696 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  558. /* 698 */ 0x8, /* FC_LONG */
  559. 0x0, /* 0 */
  560. 0x0
  561. }
  562. };
  563. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  564. {
  565. 0,
  566. {
  567. NdrFcShort( 0x0 ), /* 0 */
  568. /* 2 */
  569. 0x15, /* FC_STRUCT */
  570. 0x3, /* 3 */
  571. /* 4 */ NdrFcShort( 0x8 ), /* 8 */
  572. /* 6 */ 0x8, /* FC_LONG */
  573. 0x8, /* FC_LONG */
  574. /* 8 */ 0x5c, /* FC_PAD */
  575. 0x5b, /* FC_END */
  576. /* 10 */
  577. 0x11, 0x0, /* FC_RP */
  578. /* 12 */ NdrFcShort( 0x1e ), /* Offset= 30 (42) */
  579. /* 14 */
  580. 0x1d, /* FC_SMFARRAY */
  581. 0x0, /* 0 */
  582. /* 16 */ NdrFcShort( 0x8 ), /* 8 */
  583. /* 18 */ 0x1, /* FC_BYTE */
  584. 0x5b, /* FC_END */
  585. /* 20 */
  586. 0x15, /* FC_STRUCT */
  587. 0x3, /* 3 */
  588. /* 22 */ NdrFcShort( 0x10 ), /* 16 */
  589. /* 24 */ 0x8, /* FC_LONG */
  590. 0x6, /* FC_SHORT */
  591. /* 26 */ 0x6, /* FC_SHORT */
  592. 0x4c, /* FC_EMBEDDED_COMPLEX */
  593. /* 28 */ 0x0, /* 0 */
  594. NdrFcShort( 0xfffffff1 ), /* Offset= -15 (14) */
  595. 0x5b, /* FC_END */
  596. /* 32 */
  597. 0x15, /* FC_STRUCT */
  598. 0x3, /* 3 */
  599. /* 34 */ NdrFcShort( 0x10 ), /* 16 */
  600. /* 36 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  601. 0x0, /* 0 */
  602. /* 38 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (20) */
  603. /* 40 */ 0x5c, /* FC_PAD */
  604. 0x5b, /* FC_END */
  605. /* 42 */
  606. 0x15, /* FC_STRUCT */
  607. 0x3, /* 3 */
  608. /* 44 */ NdrFcShort( 0x20 ), /* 32 */
  609. /* 46 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  610. 0x0, /* 0 */
  611. /* 48 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (32) */
  612. /* 50 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  613. 0x0, /* 0 */
  614. /* 52 */ NdrFcShort( 0xffffffec ), /* Offset= -20 (32) */
  615. /* 54 */ 0x5c, /* FC_PAD */
  616. 0x5b, /* FC_END */
  617. /* 56 */
  618. 0x11, 0x4, /* FC_RP [alloced_on_stack] */
  619. /* 58 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (42) */
  620. /* 60 */
  621. 0x29, /* FC_WSTRING */
  622. 0x5c, /* FC_PAD */
  623. /* 62 */ NdrFcShort( 0x105 ), /* 261 */
  624. /* 64 */
  625. 0x11, 0x0, /* FC_RP */
  626. /* 66 */ NdrFcShort( 0x18c ), /* Offset= 396 (462) */
  627. /* 68 */
  628. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  629. 0x8, /* FC_LONG */
  630. /* 70 */ 0x8, /* Corr desc: FC_LONG */
  631. 0x0, /* */
  632. /* 72 */ NdrFcShort( 0xfffc ), /* -4 */
  633. /* 74 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  634. /* 76 */ NdrFcShort( 0x2 ), /* Offset= 2 (78) */
  635. /* 78 */ NdrFcShort( 0x20 ), /* 32 */
  636. /* 80 */ NdrFcShort( 0x6 ), /* 6 */
  637. /* 82 */ NdrFcLong( 0x0 ), /* 0 */
  638. /* 86 */ NdrFcShort( 0x4c ), /* Offset= 76 (162) */
  639. /* 88 */ NdrFcLong( 0x1 ), /* 1 */
  640. /* 92 */ NdrFcShort( 0x7a ), /* Offset= 122 (214) */
  641. /* 94 */ NdrFcLong( 0x2 ), /* 2 */
  642. /* 98 */ NdrFcShort( 0xbc ), /* Offset= 188 (286) */
  643. /* 100 */ NdrFcLong( 0x3 ), /* 3 */
  644. /* 104 */ NdrFcShort( 0x11c ), /* Offset= 284 (388) */
  645. /* 106 */ NdrFcLong( 0x4 ), /* 4 */
  646. /* 110 */ NdrFcShort( 0xb0 ), /* Offset= 176 (286) */
  647. /* 112 */ NdrFcLong( 0x6 ), /* 6 */
  648. /* 116 */ NdrFcShort( 0x146 ), /* Offset= 326 (442) */
  649. /* 118 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (117) */
  650. /* 120 */
  651. 0x1d, /* FC_SMFARRAY */
  652. 0x1, /* 1 */
  653. /* 122 */ NdrFcShort( 0x202 ), /* 514 */
  654. /* 124 */ 0x5, /* FC_WCHAR */
  655. 0x5b, /* FC_END */
  656. /* 126 */
  657. 0x15, /* FC_STRUCT */
  658. 0x3, /* 3 */
  659. /* 128 */ NdrFcShort( 0x248 ), /* 584 */
  660. /* 130 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  661. 0x0, /* 0 */
  662. /* 132 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (120) */
  663. /* 134 */ 0x3e, /* FC_STRUCTPAD2 */
  664. 0x4c, /* FC_EMBEDDED_COMPLEX */
  665. /* 136 */ 0x0, /* 0 */
  666. NdrFcShort( 0xffffffa1 ), /* Offset= -95 (42) */
  667. 0x4c, /* FC_EMBEDDED_COMPLEX */
  668. /* 140 */ 0x0, /* 0 */
  669. NdrFcShort( 0xffffff9d ), /* Offset= -99 (42) */
  670. 0x8, /* FC_LONG */
  671. /* 144 */ 0x5c, /* FC_PAD */
  672. 0x5b, /* FC_END */
  673. /* 146 */
  674. 0x1b, /* FC_CARRAY */
  675. 0x3, /* 3 */
  676. /* 148 */ NdrFcShort( 0x248 ), /* 584 */
  677. /* 150 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  678. 0x0, /* */
  679. /* 152 */ NdrFcShort( 0x0 ), /* 0 */
  680. /* 154 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  681. /* 156 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  682. 0x0, /* 0 */
  683. /* 158 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (126) */
  684. /* 160 */ 0x5c, /* FC_PAD */
  685. 0x5b, /* FC_END */
  686. /* 162 */
  687. 0x16, /* FC_PSTRUCT */
  688. 0x3, /* 3 */
  689. /* 164 */ NdrFcShort( 0x8 ), /* 8 */
  690. /* 166 */
  691. 0x4b, /* FC_PP */
  692. 0x5c, /* FC_PAD */
  693. /* 168 */
  694. 0x46, /* FC_NO_REPEAT */
  695. 0x5c, /* FC_PAD */
  696. /* 170 */ NdrFcShort( 0x4 ), /* 4 */
  697. /* 172 */ NdrFcShort( 0x4 ), /* 4 */
  698. /* 174 */ 0x12, 0x0, /* FC_UP */
  699. /* 176 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (146) */
  700. /* 178 */
  701. 0x5b, /* FC_END */
  702. 0x8, /* FC_LONG */
  703. /* 180 */ 0x8, /* FC_LONG */
  704. 0x5b, /* FC_END */
  705. /* 182 */
  706. 0x1b, /* FC_CARRAY */
  707. 0x3, /* 3 */
  708. /* 184 */ NdrFcShort( 0x10 ), /* 16 */
  709. /* 186 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  710. 0x0, /* */
  711. /* 188 */ NdrFcShort( 0x0 ), /* 0 */
  712. /* 190 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  713. /* 192 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  714. 0x0, /* 0 */
  715. /* 194 */ NdrFcShort( 0xffffff5e ), /* Offset= -162 (32) */
  716. /* 196 */ 0x5c, /* FC_PAD */
  717. 0x5b, /* FC_END */
  718. /* 198 */
  719. 0x1b, /* FC_CARRAY */
  720. 0x3, /* 3 */
  721. /* 200 */ NdrFcShort( 0x20 ), /* 32 */
  722. /* 202 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  723. 0x0, /* */
  724. /* 204 */ NdrFcShort( 0x0 ), /* 0 */
  725. /* 206 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  726. /* 208 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  727. 0x0, /* 0 */
  728. /* 210 */ NdrFcShort( 0xffffff58 ), /* Offset= -168 (42) */
  729. /* 212 */ 0x5c, /* FC_PAD */
  730. 0x5b, /* FC_END */
  731. /* 214 */
  732. 0x16, /* FC_PSTRUCT */
  733. 0x3, /* 3 */
  734. /* 216 */ NdrFcShort( 0x20 ), /* 32 */
  735. /* 218 */
  736. 0x4b, /* FC_PP */
  737. 0x5c, /* FC_PAD */
  738. /* 220 */
  739. 0x46, /* FC_NO_REPEAT */
  740. 0x5c, /* FC_PAD */
  741. /* 222 */ NdrFcShort( 0x10 ), /* 16 */
  742. /* 224 */ NdrFcShort( 0x10 ), /* 16 */
  743. /* 226 */ 0x12, 0x0, /* FC_UP */
  744. /* 228 */ NdrFcShort( 0xffffff3c ), /* Offset= -196 (32) */
  745. /* 230 */
  746. 0x46, /* FC_NO_REPEAT */
  747. 0x5c, /* FC_PAD */
  748. /* 232 */ NdrFcShort( 0x14 ), /* 20 */
  749. /* 234 */ NdrFcShort( 0x14 ), /* 20 */
  750. /* 236 */ 0x12, 0x0, /* FC_UP */
  751. /* 238 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (182) */
  752. /* 240 */
  753. 0x46, /* FC_NO_REPEAT */
  754. 0x5c, /* FC_PAD */
  755. /* 242 */ NdrFcShort( 0x18 ), /* 24 */
  756. /* 244 */ NdrFcShort( 0x18 ), /* 24 */
  757. /* 246 */ 0x12, 0x0, /* FC_UP */
  758. /* 248 */ NdrFcShort( 0xffffffce ), /* Offset= -50 (198) */
  759. /* 250 */
  760. 0x46, /* FC_NO_REPEAT */
  761. 0x5c, /* FC_PAD */
  762. /* 252 */ NdrFcShort( 0x1c ), /* 28 */
  763. /* 254 */ NdrFcShort( 0x1c ), /* 28 */
  764. /* 256 */ 0x12, 0x0, /* FC_UP */
  765. /* 258 */ NdrFcShort( 0xffffffc4 ), /* Offset= -60 (198) */
  766. /* 260 */
  767. 0x5b, /* FC_END */
  768. 0x8, /* FC_LONG */
  769. /* 262 */ 0x8, /* FC_LONG */
  770. 0x8, /* FC_LONG */
  771. /* 264 */ 0x8, /* FC_LONG */
  772. 0x8, /* FC_LONG */
  773. /* 266 */ 0x8, /* FC_LONG */
  774. 0x8, /* FC_LONG */
  775. /* 268 */ 0x8, /* FC_LONG */
  776. 0x5b, /* FC_END */
  777. /* 270 */
  778. 0x1b, /* FC_CARRAY */
  779. 0x3, /* 3 */
  780. /* 272 */ NdrFcShort( 0x10 ), /* 16 */
  781. /* 274 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  782. 0x0, /* */
  783. /* 276 */ NdrFcShort( 0x8 ), /* 8 */
  784. /* 278 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  785. /* 280 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  786. 0x0, /* 0 */
  787. /* 282 */ NdrFcShort( 0xffffff06 ), /* Offset= -250 (32) */
  788. /* 284 */ 0x5c, /* FC_PAD */
  789. 0x5b, /* FC_END */
  790. /* 286 */
  791. 0x16, /* FC_PSTRUCT */
  792. 0x3, /* 3 */
  793. /* 288 */ NdrFcShort( 0x10 ), /* 16 */
  794. /* 290 */
  795. 0x4b, /* FC_PP */
  796. 0x5c, /* FC_PAD */
  797. /* 292 */
  798. 0x46, /* FC_NO_REPEAT */
  799. 0x5c, /* FC_PAD */
  800. /* 294 */ NdrFcShort( 0x4 ), /* 4 */
  801. /* 296 */ NdrFcShort( 0x4 ), /* 4 */
  802. /* 298 */ 0x12, 0x0, /* FC_UP */
  803. /* 300 */ NdrFcShort( 0xffffff9a ), /* Offset= -102 (198) */
  804. /* 302 */
  805. 0x46, /* FC_NO_REPEAT */
  806. 0x5c, /* FC_PAD */
  807. /* 304 */ NdrFcShort( 0xc ), /* 12 */
  808. /* 306 */ NdrFcShort( 0xc ), /* 12 */
  809. /* 308 */ 0x12, 0x0, /* FC_UP */
  810. /* 310 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (270) */
  811. /* 312 */
  812. 0x5b, /* FC_END */
  813. 0x8, /* FC_LONG */
  814. /* 314 */ 0x8, /* FC_LONG */
  815. 0x8, /* FC_LONG */
  816. /* 316 */ 0x8, /* FC_LONG */
  817. 0x5b, /* FC_END */
  818. /* 318 */
  819. 0x15, /* FC_STRUCT */
  820. 0x0, /* 0 */
  821. /* 320 */ NdrFcShort( 0x8 ), /* 8 */
  822. /* 322 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  823. 0x0, /* 0 */
  824. /* 324 */ NdrFcShort( 0xfffffeca ), /* Offset= -310 (14) */
  825. /* 326 */ 0x5c, /* FC_PAD */
  826. 0x5b, /* FC_END */
  827. /* 328 */
  828. 0x1d, /* FC_SMFARRAY */
  829. 0x0, /* 0 */
  830. /* 330 */ NdrFcShort( 0x10 ), /* 16 */
  831. /* 332 */ 0x2, /* FC_CHAR */
  832. 0x5b, /* FC_END */
  833. /* 334 */
  834. 0x15, /* FC_STRUCT */
  835. 0x0, /* 0 */
  836. /* 336 */ NdrFcShort( 0x10 ), /* 16 */
  837. /* 338 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  838. 0x0, /* 0 */
  839. /* 340 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (328) */
  840. /* 342 */ 0x5c, /* FC_PAD */
  841. 0x5b, /* FC_END */
  842. /* 344 */
  843. 0x15, /* FC_STRUCT */
  844. 0x3, /* 3 */
  845. /* 346 */ NdrFcShort( 0x44 ), /* 68 */
  846. /* 348 */ 0x8, /* FC_LONG */
  847. 0xe, /* FC_ENUM32 */
  848. /* 350 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  849. 0x0, /* 0 */
  850. /* 352 */ NdrFcShort( 0xfffffec0 ), /* Offset= -320 (32) */
  851. /* 354 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  852. 0x0, /* 0 */
  853. /* 356 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (318) */
  854. /* 358 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  855. 0x0, /* 0 */
  856. /* 360 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (318) */
  857. /* 362 */ 0x8, /* FC_LONG */
  858. 0x4c, /* FC_EMBEDDED_COMPLEX */
  859. /* 364 */ 0x0, /* 0 */
  860. NdrFcShort( 0xfffffe95 ), /* Offset= -363 (2) */
  861. 0x4c, /* FC_EMBEDDED_COMPLEX */
  862. /* 368 */ 0x0, /* 0 */
  863. NdrFcShort( 0xffffffdd ), /* Offset= -35 (334) */
  864. 0x5b, /* FC_END */
  865. /* 372 */
  866. 0x1b, /* FC_CARRAY */
  867. 0x3, /* 3 */
  868. /* 374 */ NdrFcShort( 0x44 ), /* 68 */
  869. /* 376 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  870. 0x0, /* */
  871. /* 378 */ NdrFcShort( 0x0 ), /* 0 */
  872. /* 380 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  873. /* 382 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  874. 0x0, /* 0 */
  875. /* 384 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (344) */
  876. /* 386 */ 0x5c, /* FC_PAD */
  877. 0x5b, /* FC_END */
  878. /* 388 */
  879. 0x16, /* FC_PSTRUCT */
  880. 0x3, /* 3 */
  881. /* 390 */ NdrFcShort( 0x8 ), /* 8 */
  882. /* 392 */
  883. 0x4b, /* FC_PP */
  884. 0x5c, /* FC_PAD */
  885. /* 394 */
  886. 0x46, /* FC_NO_REPEAT */
  887. 0x5c, /* FC_PAD */
  888. /* 396 */ NdrFcShort( 0x4 ), /* 4 */
  889. /* 398 */ NdrFcShort( 0x4 ), /* 4 */
  890. /* 400 */ 0x12, 0x0, /* FC_UP */
  891. /* 402 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (372) */
  892. /* 404 */
  893. 0x5b, /* FC_END */
  894. 0x8, /* FC_LONG */
  895. /* 406 */ 0x8, /* FC_LONG */
  896. 0x5b, /* FC_END */
  897. /* 408 */
  898. 0x15, /* FC_STRUCT */
  899. 0x3, /* 3 */
  900. /* 410 */ NdrFcShort( 0x54 ), /* 84 */
  901. /* 412 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  902. 0x0, /* 0 */
  903. /* 414 */ NdrFcShort( 0xfffffe8c ), /* Offset= -372 (42) */
  904. /* 416 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  905. 0x0, /* 0 */
  906. /* 418 */ NdrFcShort( 0xfffffe88 ), /* Offset= -376 (42) */
  907. /* 420 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  908. 0x0, /* 0 */
  909. /* 422 */ NdrFcShort( 0xffffffa8 ), /* Offset= -88 (334) */
  910. /* 424 */ 0x8, /* FC_LONG */
  911. 0x5b, /* FC_END */
  912. /* 426 */
  913. 0x1b, /* FC_CARRAY */
  914. 0x3, /* 3 */
  915. /* 428 */ NdrFcShort( 0x54 ), /* 84 */
  916. /* 430 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  917. 0x0, /* */
  918. /* 432 */ NdrFcShort( 0x0 ), /* 0 */
  919. /* 434 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  920. /* 436 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  921. 0x0, /* 0 */
  922. /* 438 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (408) */
  923. /* 440 */ 0x5c, /* FC_PAD */
  924. 0x5b, /* FC_END */
  925. /* 442 */
  926. 0x16, /* FC_PSTRUCT */
  927. 0x3, /* 3 */
  928. /* 444 */ NdrFcShort( 0x8 ), /* 8 */
  929. /* 446 */
  930. 0x4b, /* FC_PP */
  931. 0x5c, /* FC_PAD */
  932. /* 448 */
  933. 0x46, /* FC_NO_REPEAT */
  934. 0x5c, /* FC_PAD */
  935. /* 450 */ NdrFcShort( 0x4 ), /* 4 */
  936. /* 452 */ NdrFcShort( 0x4 ), /* 4 */
  937. /* 454 */ 0x12, 0x0, /* FC_UP */
  938. /* 456 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (426) */
  939. /* 458 */
  940. 0x5b, /* FC_END */
  941. 0x8, /* FC_LONG */
  942. /* 460 */ 0x8, /* FC_LONG */
  943. 0x5b, /* FC_END */
  944. /* 462 */
  945. 0x1a, /* FC_BOGUS_STRUCT */
  946. 0x3, /* 3 */
  947. /* 464 */ NdrFcShort( 0x28 ), /* 40 */
  948. /* 466 */ NdrFcShort( 0x0 ), /* 0 */
  949. /* 468 */ NdrFcShort( 0xa ), /* Offset= 10 (478) */
  950. /* 470 */ 0xe, /* FC_ENUM32 */
  951. 0x4c, /* FC_EMBEDDED_COMPLEX */
  952. /* 472 */ 0x0, /* 0 */
  953. NdrFcShort( 0xfffffe6b ), /* Offset= -405 (68) */
  954. 0x36, /* FC_POINTER */
  955. /* 476 */ 0x5c, /* FC_PAD */
  956. 0x5b, /* FC_END */
  957. /* 478 */
  958. 0x12, 0x8, /* FC_UP [simple_pointer] */
  959. /* 480 */
  960. 0x25, /* FC_C_WSTRING */
  961. 0x5c, /* FC_PAD */
  962. /* 482 */
  963. 0x15, /* FC_STRUCT */
  964. 0x3, /* 3 */
  965. /* 484 */ NdrFcShort( 0x14 ), /* 20 */
  966. /* 486 */ 0x8, /* FC_LONG */
  967. 0x4c, /* FC_EMBEDDED_COMPLEX */
  968. /* 488 */ 0x0, /* 0 */
  969. NdrFcShort( 0xfffffe37 ), /* Offset= -457 (32) */
  970. 0x5b, /* FC_END */
  971. /* 492 */ 0xb5, /* FC_PIPE */
  972. 0x3, /* 3 */
  973. /* 494 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (482) */
  974. /* 496 */ NdrFcShort( 0x14 ), /* 20 */
  975. /* 498 */ NdrFcShort( 0x14 ), /* 20 */
  976. /* 500 */ 0xb5, /* FC_PIPE */
  977. 0x3, /* 3 */
  978. /* 502 */ NdrFcShort( 0xffffffa2 ), /* Offset= -94 (408) */
  979. /* 504 */ NdrFcShort( 0x54 ), /* 84 */
  980. /* 506 */ NdrFcShort( 0x54 ), /* 84 */
  981. /* 508 */
  982. 0x11, 0x0, /* FC_RP */
  983. /* 510 */ NdrFcShort( 0x2 ), /* Offset= 2 (512) */
  984. /* 512 */
  985. 0x1b, /* FC_CARRAY */
  986. 0x3, /* 3 */
  987. /* 514 */ NdrFcShort( 0x10 ), /* 16 */
  988. /* 516 */ 0x29, /* Corr desc: parameter, FC_ULONG */
  989. 0x0, /* */
  990. /* 518 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  991. /* 520 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  992. /* 522 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  993. 0x0, /* 0 */
  994. /* 524 */ NdrFcShort( 0xfffffe14 ), /* Offset= -492 (32) */
  995. /* 526 */ 0x5c, /* FC_PAD */
  996. 0x5b, /* FC_END */
  997. /* 528 */
  998. 0x11, 0x0, /* FC_RP */
  999. /* 530 */ NdrFcShort( 0xffffff3c ), /* Offset= -196 (334) */
  1000. /* 532 */
  1001. 0x11, 0x4, /* FC_RP [alloced_on_stack] */
  1002. /* 534 */ NdrFcShort( 0xffffff38 ), /* Offset= -200 (334) */
  1003. /* 536 */
  1004. 0x11, 0x8, /* FC_RP [simple_pointer] */
  1005. /* 538 */ 0x8, /* FC_LONG */
  1006. 0x5c, /* FC_PAD */
  1007. /* 540 */
  1008. 0x11, 0x0, /* FC_RP */
  1009. /* 542 */ NdrFcShort( 0x2 ), /* Offset= 2 (544) */
  1010. /* 544 */
  1011. 0x25, /* FC_C_WSTRING */
  1012. 0x44, /* FC_STRING_SIZED */
  1013. /* 546 */ 0x29, /* Corr desc: parameter, FC_ULONG */
  1014. 0x54, /* FC_DEREFERENCE */
  1015. /* 548 */ NdrFcShort( 0x28 ), /* x86 Stack size/offset = 40 */
  1016. /* 550 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1017. /* 552 */
  1018. 0x11, 0x0, /* FC_RP */
  1019. /* 554 */ NdrFcShort( 0x2 ), /* Offset= 2 (556) */
  1020. /* 556 */
  1021. 0x25, /* FC_C_WSTRING */
  1022. 0x44, /* FC_STRING_SIZED */
  1023. /* 558 */ 0x40, /* Corr desc: constant, val=262 */
  1024. 0x0, /* 0 */
  1025. /* 560 */ NdrFcShort( 0x106 ), /* 262 */
  1026. /* 562 */ NdrFcShort( 0x0 ), /* Corr flags: */
  1027. /* 564 */
  1028. 0x11, 0x0, /* FC_RP */
  1029. /* 566 */ NdrFcShort( 0x92 ), /* Offset= 146 (712) */
  1030. /* 568 */
  1031. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  1032. 0x8, /* FC_LONG */
  1033. /* 570 */ 0x8, /* Corr desc: FC_LONG */
  1034. 0x0, /* */
  1035. /* 572 */ NdrFcShort( 0xfff8 ), /* -8 */
  1036. /* 574 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1037. /* 576 */ NdrFcShort( 0x2 ), /* Offset= 2 (578) */
  1038. /* 578 */ NdrFcShort( 0xc8 ), /* 200 */
  1039. /* 580 */ NdrFcShort( 0x9 ), /* 9 */
  1040. /* 582 */ NdrFcLong( 0x0 ), /* 0 */
  1041. /* 586 */ NdrFcShort( 0xfffffe58 ), /* Offset= -424 (162) */
  1042. /* 588 */ NdrFcLong( 0x1 ), /* 1 */
  1043. /* 592 */ NdrFcShort( 0xfffffe86 ), /* Offset= -378 (214) */
  1044. /* 594 */ NdrFcLong( 0x2 ), /* 2 */
  1045. /* 598 */ NdrFcShort( 0xfffffec8 ), /* Offset= -312 (286) */
  1046. /* 600 */ NdrFcLong( 0x3 ), /* 3 */
  1047. /* 604 */ NdrFcShort( 0xffffff28 ), /* Offset= -216 (388) */
  1048. /* 606 */ NdrFcLong( 0x4 ), /* 4 */
  1049. /* 610 */ NdrFcShort( 0xfffffebc ), /* Offset= -324 (286) */
  1050. /* 612 */ NdrFcLong( 0x5 ), /* 5 */
  1051. /* 616 */ NdrFcShort( 0x1e ), /* Offset= 30 (646) */
  1052. /* 618 */ NdrFcLong( 0x6 ), /* 6 */
  1053. /* 622 */ NdrFcShort( 0xffffff4c ), /* Offset= -180 (442) */
  1054. /* 624 */ NdrFcLong( 0x7 ), /* 7 */
  1055. /* 628 */ NdrFcShort( 0xfffffd8e ), /* Offset= -626 (2) */
  1056. /* 630 */ NdrFcLong( 0x8 ), /* 8 */
  1057. /* 634 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  1058. /* 636 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (635) */
  1059. /* 638 */
  1060. 0x15, /* FC_STRUCT */
  1061. 0x3, /* 3 */
  1062. /* 640 */ NdrFcShort( 0xc ), /* 12 */
  1063. /* 642 */ 0x8, /* FC_LONG */
  1064. 0x8, /* FC_LONG */
  1065. /* 644 */ 0x8, /* FC_LONG */
  1066. 0x5b, /* FC_END */
  1067. /* 646 */
  1068. 0x15, /* FC_STRUCT */
  1069. 0x3, /* 3 */
  1070. /* 648 */ NdrFcShort( 0xc8 ), /* 200 */
  1071. /* 650 */ 0x8, /* FC_LONG */
  1072. 0x8, /* FC_LONG */
  1073. /* 652 */ 0x8, /* FC_LONG */
  1074. 0x8, /* FC_LONG */
  1075. /* 654 */ 0x8, /* FC_LONG */
  1076. 0x8, /* FC_LONG */
  1077. /* 656 */ 0x8, /* FC_LONG */
  1078. 0x8, /* FC_LONG */
  1079. /* 658 */ 0x8, /* FC_LONG */
  1080. 0x8, /* FC_LONG */
  1081. /* 660 */ 0x8, /* FC_LONG */
  1082. 0x8, /* FC_LONG */
  1083. /* 662 */ 0x8, /* FC_LONG */
  1084. 0x8, /* FC_LONG */
  1085. /* 664 */ 0x8, /* FC_LONG */
  1086. 0x8, /* FC_LONG */
  1087. /* 666 */ 0x8, /* FC_LONG */
  1088. 0x8, /* FC_LONG */
  1089. /* 668 */ 0x8, /* FC_LONG */
  1090. 0x8, /* FC_LONG */
  1091. /* 670 */ 0x8, /* FC_LONG */
  1092. 0x8, /* FC_LONG */
  1093. /* 672 */ 0x8, /* FC_LONG */
  1094. 0x8, /* FC_LONG */
  1095. /* 674 */ 0x8, /* FC_LONG */
  1096. 0x8, /* FC_LONG */
  1097. /* 676 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1098. 0x0, /* 0 */
  1099. /* 678 */ NdrFcShort( 0xfffffd5c ), /* Offset= -676 (2) */
  1100. /* 680 */ 0x8, /* FC_LONG */
  1101. 0x8, /* FC_LONG */
  1102. /* 682 */ 0x8, /* FC_LONG */
  1103. 0x8, /* FC_LONG */
  1104. /* 684 */ 0x8, /* FC_LONG */
  1105. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1106. /* 686 */ 0x0, /* 0 */
  1107. NdrFcShort( 0xfffffd53 ), /* Offset= -685 (2) */
  1108. 0x8, /* FC_LONG */
  1109. /* 690 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1110. 0x0, /* 0 */
  1111. /* 692 */ NdrFcShort( 0xfffffd4e ), /* Offset= -690 (2) */
  1112. /* 694 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1113. 0x0, /* 0 */
  1114. /* 696 */ NdrFcShort( 0xfffffd4a ), /* Offset= -694 (2) */
  1115. /* 698 */ 0x8, /* FC_LONG */
  1116. 0x8, /* FC_LONG */
  1117. /* 700 */ 0x8, /* FC_LONG */
  1118. 0x8, /* FC_LONG */
  1119. /* 702 */ 0x8, /* FC_LONG */
  1120. 0x6, /* FC_SHORT */
  1121. /* 704 */ 0x6, /* FC_SHORT */
  1122. 0x6, /* FC_SHORT */
  1123. /* 706 */ 0x6, /* FC_SHORT */
  1124. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1125. /* 708 */ 0x0, /* 0 */
  1126. NdrFcShort( 0xffffffb9 ), /* Offset= -71 (638) */
  1127. 0x5b, /* FC_END */
  1128. /* 712 */
  1129. 0x1a, /* FC_BOGUS_STRUCT */
  1130. 0x3, /* 3 */
  1131. /* 714 */ NdrFcShort( 0xd4 ), /* 212 */
  1132. /* 716 */ NdrFcShort( 0x0 ), /* 0 */
  1133. /* 718 */ NdrFcShort( 0xa ), /* Offset= 10 (728) */
  1134. /* 720 */ 0xe, /* FC_ENUM32 */
  1135. 0xe, /* FC_ENUM32 */
  1136. /* 722 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1137. 0x0, /* 0 */
  1138. /* 724 */ NdrFcShort( 0xffffff64 ), /* Offset= -156 (568) */
  1139. /* 726 */ 0x36, /* FC_POINTER */
  1140. 0x5b, /* FC_END */
  1141. /* 728 */
  1142. 0x12, 0x8, /* FC_UP [simple_pointer] */
  1143. /* 730 */
  1144. 0x25, /* FC_C_WSTRING */
  1145. 0x5c, /* FC_PAD */
  1146. /* 732 */
  1147. 0x11, 0x0, /* FC_RP */
  1148. /* 734 */ NdrFcShort( 0x2 ), /* Offset= 2 (736) */
  1149. /* 736 */
  1150. 0x25, /* FC_C_WSTRING */
  1151. 0x44, /* FC_STRING_SIZED */
  1152. /* 738 */ 0x40, /* Corr desc: constant, val=262 */
  1153. 0x0, /* 0 */
  1154. /* 740 */ NdrFcShort( 0x106 ), /* 262 */
  1155. /* 742 */ NdrFcShort( 0x0 ), /* Corr flags: */
  1156. 0x0
  1157. }
  1158. };
  1159. static const unsigned short trkwks_FormatStringOffsetTable[] =
  1160. {
  1161. 0,
  1162. 70,
  1163. 128,
  1164. 168,
  1165. 214,
  1166. 248,
  1167. 300,
  1168. 352,
  1169. 398,
  1170. 432,
  1171. 520,
  1172. 584,
  1173. 624
  1174. };
  1175. static const MIDL_STUB_DESC trkwks_StubDesc =
  1176. {
  1177. (void *)& trkwks___RpcServerInterface,
  1178. MIDL_user_allocate,
  1179. MIDL_user_free,
  1180. 0,
  1181. 0,
  1182. 0,
  1183. 0,
  1184. 0,
  1185. __MIDL_TypeFormatString.Format,
  1186. 1, /* -error bounds_check flag */
  1187. 0x50002, /* Ndr library version */
  1188. 0,
  1189. 0x600015b, /* MIDL Version 6.0.347 */
  1190. 0,
  1191. 0,
  1192. 0, /* notify & notify_flag routine table */
  1193. 0x1, /* MIDL flag */
  1194. 0, /* cs routines */
  1195. 0, /* proxy/server info */
  1196. 0 /* Reserved5 */
  1197. };
  1198. static RPC_DISPATCH_FUNCTION trkwks_table[] =
  1199. {
  1200. NdrServerCall2,
  1201. NdrServerCall2,
  1202. NdrServerCall2,
  1203. NdrServerCall2,
  1204. NdrServerCall2,
  1205. NdrServerCall2,
  1206. NdrServerCall2,
  1207. NdrServerCall2,
  1208. NdrServerCall2,
  1209. NdrAsyncServerCall,
  1210. NdrServerCall2,
  1211. NdrServerCall2,
  1212. NdrServerCall2,
  1213. 0
  1214. };
  1215. RPC_DISPATCH_TABLE trkwks_v1_2_DispatchTable =
  1216. {
  1217. 13,
  1218. trkwks_table
  1219. };
  1220. static const SERVER_ROUTINE trkwks_ServerRoutineTable[] =
  1221. {
  1222. (SERVER_ROUTINE)Stubold_LnkMendLink,
  1223. (SERVER_ROUTINE)Stubold_LnkSearchMachine,
  1224. (SERVER_ROUTINE)Stubold_LnkCallSvrMessage,
  1225. (SERVER_ROUTINE)StubLnkSetVolumeId,
  1226. (SERVER_ROUTINE)StubLnkRestartDcSynchronization,
  1227. (SERVER_ROUTINE)StubGetVolumeTrackingInformation,
  1228. (SERVER_ROUTINE)StubGetFileTrackingInformation,
  1229. (SERVER_ROUTINE)StubTriggerVolumeClaims,
  1230. (SERVER_ROUTINE)StubLnkOnRestore,
  1231. (SERVER_ROUTINE)StubLnkMendLink,
  1232. (SERVER_ROUTINE)Stubold2_LnkSearchMachine,
  1233. (SERVER_ROUTINE)StubLnkCallSvrMessage,
  1234. (SERVER_ROUTINE)StubLnkSearchMachine
  1235. };
  1236. static const MIDL_SERVER_INFO trkwks_ServerInfo =
  1237. {
  1238. &trkwks_StubDesc,
  1239. trkwks_ServerRoutineTable,
  1240. __MIDL_ProcFormatString.Format,
  1241. trkwks_FormatStringOffsetTable,
  1242. 0,
  1243. 0,
  1244. 0,
  1245. 0};
  1246. #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/
  1247. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  1248. /* this ALWAYS GENERATED file contains the RPC server stubs */
  1249. /* File created by MIDL compiler version 6.00.0347 */
  1250. /* Compiler settings for trkwks.idl:
  1251. Oicf, W1, Zp8, env=Win64 (32b run,appending)
  1252. protocol : dce , ms_ext, c_ext, robust
  1253. error checks: allocation ref bounds_check enum stub_data
  1254. VC __declspec() decoration level:
  1255. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  1256. DECLSPEC_UUID(), MIDL_INTERFACE()
  1257. */
  1258. //@@MIDL_FILE_HEADING( )
  1259. #if defined(_M_IA64) || defined(_M_AMD64)
  1260. #include <string.h>
  1261. #include "trkwks.h"
  1262. #define TYPE_FORMAT_STRING_SIZE 727
  1263. #define PROC_FORMAT_STRING_SIZE 727
  1264. #define TRANSMIT_AS_TABLE_SIZE 0
  1265. #define WIRE_MARSHAL_TABLE_SIZE 0
  1266. typedef struct _MIDL_TYPE_FORMAT_STRING
  1267. {
  1268. short Pad;
  1269. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  1270. } MIDL_TYPE_FORMAT_STRING;
  1271. typedef struct _MIDL_PROC_FORMAT_STRING
  1272. {
  1273. short Pad;
  1274. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  1275. } MIDL_PROC_FORMAT_STRING;
  1276. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  1277. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  1278. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  1279. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  1280. /* Standard interface: __MIDL_itf_trkwks_0000, ver. 0.0,
  1281. GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  1282. /* Standard interface: trkwks, ver. 1.2,
  1283. GUID={0x300f3532,0x38cc,0x11d0,{0xa3,0xf0,0x00,0x20,0xaf,0x6b,0x0a,0xdd}} */
  1284. extern const MIDL_SERVER_INFO trkwks_ServerInfo;
  1285. extern RPC_DISPATCH_TABLE trkwks_v1_2_DispatchTable;
  1286. static const RPC_SERVER_INTERFACE trkwks___RpcServerInterface =
  1287. {
  1288. sizeof(RPC_SERVER_INTERFACE),
  1289. {{0x300f3532,0x38cc,0x11d0,{0xa3,0xf0,0x00,0x20,0xaf,0x6b,0x0a,0xdd}},{1,2}},
  1290. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
  1291. &trkwks_v1_2_DispatchTable,
  1292. 0,
  1293. 0,
  1294. 0,
  1295. &trkwks_ServerInfo,
  1296. 0x04000001
  1297. };
  1298. RPC_IF_HANDLE Stubtrkwks_v1_2_s_ifspec = (RPC_IF_HANDLE)& trkwks___RpcServerInterface;
  1299. extern const MIDL_STUB_DESC trkwks_StubDesc;
  1300. #if !defined(__RPC_WIN64__)
  1301. #error Invalid build platform for this stub.
  1302. #endif
  1303. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  1304. {
  1305. 0,
  1306. {
  1307. /* Procedure old_LnkMendLink */
  1308. 0x0, /* 0 */
  1309. 0x48, /* Old Flags: */
  1310. /* 2 */ NdrFcLong( 0x0 ), /* 0 */
  1311. /* 6 */ NdrFcShort( 0x0 ), /* 0 */
  1312. /* 8 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */
  1313. /* 10 */ 0x32, /* FC_BIND_PRIMITIVE */
  1314. 0x0, /* 0 */
  1315. /* 12 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1316. /* 14 */ NdrFcShort( 0x168 ), /* 360 */
  1317. /* 16 */ NdrFcShort( 0xac ), /* 172 */
  1318. /* 18 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  1319. 0x7, /* 7 */
  1320. /* 20 */ 0xa, /* 10 */
  1321. 0x1, /* Ext Flags: new corr desc, */
  1322. /* 22 */ NdrFcShort( 0x0 ), /* 0 */
  1323. /* 24 */ NdrFcShort( 0x0 ), /* 0 */
  1324. /* 26 */ NdrFcShort( 0x0 ), /* 0 */
  1325. /* 28 */ NdrFcShort( 0x0 ), /* 0 */
  1326. /* Parameter IDL_handle */
  1327. /* 30 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  1328. /* 32 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1329. /* 34 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1330. /* Parameter ftLimit */
  1331. /* 36 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1332. /* 38 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1333. /* 40 */ 0x8, /* FC_LONG */
  1334. 0x0, /* 0 */
  1335. /* Parameter Restrictions */
  1336. /* 42 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1337. /* 44 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1338. /* 46 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1339. /* Parameter pdroidBirth */
  1340. /* 48 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1341. /* 50 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1342. /* 52 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1343. /* Parameter pdroidLast */
  1344. /* 54 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  1345. /* 56 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1346. /* 58 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1347. /* Parameter pdroidCurrent */
  1348. /* 60 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
  1349. /* 62 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */
  1350. /* 64 */ NdrFcShort( 0x3c ), /* Type Offset=60 */
  1351. /* Parameter wsz */
  1352. /* 66 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1353. /* 68 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */
  1354. /* 70 */ 0x8, /* FC_LONG */
  1355. 0x0, /* 0 */
  1356. /* Procedure old_LnkSearchMachine */
  1357. /* Return value */
  1358. /* 72 */ 0x0, /* 0 */
  1359. 0x48, /* Old Flags: */
  1360. /* 74 */ NdrFcLong( 0x0 ), /* 0 */
  1361. /* 78 */ NdrFcShort( 0x1 ), /* 1 */
  1362. /* 80 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */
  1363. /* 82 */ 0x32, /* FC_BIND_PRIMITIVE */
  1364. 0x0, /* 0 */
  1365. /* 84 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1366. /* 86 */ NdrFcShort( 0xac ), /* 172 */
  1367. /* 88 */ NdrFcShort( 0xac ), /* 172 */
  1368. /* 90 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  1369. 0x5, /* 5 */
  1370. /* 92 */ 0xa, /* 10 */
  1371. 0x1, /* Ext Flags: new corr desc, */
  1372. /* 94 */ NdrFcShort( 0x0 ), /* 0 */
  1373. /* 96 */ NdrFcShort( 0x0 ), /* 0 */
  1374. /* 98 */ NdrFcShort( 0x0 ), /* 0 */
  1375. /* 100 */ NdrFcShort( 0x0 ), /* 0 */
  1376. /* Parameter IDL_handle */
  1377. /* 102 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1378. /* 104 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1379. /* 106 */ 0x8, /* FC_LONG */
  1380. 0x0, /* 0 */
  1381. /* Parameter Restrictions */
  1382. /* 108 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1383. /* 110 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1384. /* 112 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1385. /* Parameter pdroidLast */
  1386. /* 114 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  1387. /* 116 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1388. /* 118 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1389. /* Parameter pdroidReferral */
  1390. /* 120 */ NdrFcShort( 0x13 ), /* Flags: must size, must free, out, */
  1391. /* 122 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1392. /* 124 */ NdrFcShort( 0x3c ), /* Type Offset=60 */
  1393. /* Parameter tsz */
  1394. /* 126 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1395. /* 128 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1396. /* 130 */ 0x8, /* FC_LONG */
  1397. 0x0, /* 0 */
  1398. /* Procedure old_LnkCallSvrMessage */
  1399. /* Return value */
  1400. /* 132 */ 0x0, /* 0 */
  1401. 0x48, /* Old Flags: */
  1402. /* 134 */ NdrFcLong( 0x0 ), /* 0 */
  1403. /* 138 */ NdrFcShort( 0x2 ), /* 2 */
  1404. /* 140 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1405. /* 142 */ 0x32, /* FC_BIND_PRIMITIVE */
  1406. 0x0, /* 0 */
  1407. /* 144 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1408. /* 146 */ NdrFcShort( 0x0 ), /* 0 */
  1409. /* 148 */ NdrFcShort( 0x8 ), /* 8 */
  1410. /* 150 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1411. 0x2, /* 2 */
  1412. /* 152 */ 0xa, /* 10 */
  1413. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  1414. /* 154 */ NdrFcShort( 0xb ), /* 11 */
  1415. /* 156 */ NdrFcShort( 0xb ), /* 11 */
  1416. /* 158 */ NdrFcShort( 0x0 ), /* 0 */
  1417. /* 160 */ NdrFcShort( 0x0 ), /* 0 */
  1418. /* Parameter IDL_handle */
  1419. /* 162 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  1420. /* 164 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1421. /* 166 */ NdrFcShort( 0x1bc ), /* Type Offset=444 */
  1422. /* Parameter pMsg */
  1423. /* 168 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1424. /* 170 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1425. /* 172 */ 0x8, /* FC_LONG */
  1426. 0x0, /* 0 */
  1427. /* Procedure LnkSetVolumeId */
  1428. /* Return value */
  1429. /* 174 */ 0x0, /* 0 */
  1430. 0x48, /* Old Flags: */
  1431. /* 176 */ NdrFcLong( 0x0 ), /* 0 */
  1432. /* 180 */ NdrFcShort( 0x3 ), /* 3 */
  1433. /* 182 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1434. /* 184 */ 0x32, /* FC_BIND_PRIMITIVE */
  1435. 0x0, /* 0 */
  1436. /* 186 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1437. /* 188 */ NdrFcShort( 0x48 ), /* 72 */
  1438. /* 190 */ NdrFcShort( 0x8 ), /* 8 */
  1439. /* 192 */ 0x44, /* Oi2 Flags: has return, has ext, */
  1440. 0x3, /* 3 */
  1441. /* 194 */ 0xa, /* 10 */
  1442. 0x1, /* Ext Flags: new corr desc, */
  1443. /* 196 */ NdrFcShort( 0x0 ), /* 0 */
  1444. /* 198 */ NdrFcShort( 0x0 ), /* 0 */
  1445. /* 200 */ NdrFcShort( 0x0 ), /* 0 */
  1446. /* 202 */ NdrFcShort( 0x0 ), /* 0 */
  1447. /* Parameter IDL_handle */
  1448. /* 204 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1449. /* 206 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1450. /* 208 */ 0x8, /* FC_LONG */
  1451. 0x0, /* 0 */
  1452. /* Parameter volumeIndex */
  1453. /* 210 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  1454. /* 212 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1455. /* 214 */ NdrFcShort( 0x20 ), /* Type Offset=32 */
  1456. /* Parameter VolId */
  1457. /* 216 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1458. /* 218 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1459. /* 220 */ 0x8, /* FC_LONG */
  1460. 0x0, /* 0 */
  1461. /* Procedure LnkRestartDcSynchronization */
  1462. /* Return value */
  1463. /* 222 */ 0x0, /* 0 */
  1464. 0x48, /* Old Flags: */
  1465. /* 224 */ NdrFcLong( 0x0 ), /* 0 */
  1466. /* 228 */ NdrFcShort( 0x4 ), /* 4 */
  1467. /* 230 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1468. /* 232 */ 0x32, /* FC_BIND_PRIMITIVE */
  1469. 0x0, /* 0 */
  1470. /* 234 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1471. /* 236 */ NdrFcShort( 0x0 ), /* 0 */
  1472. /* 238 */ NdrFcShort( 0x8 ), /* 8 */
  1473. /* 240 */ 0x44, /* Oi2 Flags: has return, has ext, */
  1474. 0x1, /* 1 */
  1475. /* 242 */ 0xa, /* 10 */
  1476. 0x1, /* Ext Flags: new corr desc, */
  1477. /* 244 */ NdrFcShort( 0x0 ), /* 0 */
  1478. /* 246 */ NdrFcShort( 0x0 ), /* 0 */
  1479. /* 248 */ NdrFcShort( 0x0 ), /* 0 */
  1480. /* 250 */ NdrFcShort( 0x0 ), /* 0 */
  1481. /* Parameter IDL_handle */
  1482. /* 252 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1483. /* 254 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1484. /* 256 */ 0x8, /* FC_LONG */
  1485. 0x0, /* 0 */
  1486. /* Procedure GetVolumeTrackingInformation */
  1487. /* Return value */
  1488. /* 258 */ 0x0, /* 0 */
  1489. 0x48, /* Old Flags: */
  1490. /* 260 */ NdrFcLong( 0x0 ), /* 0 */
  1491. /* 264 */ NdrFcShort( 0x5 ), /* 5 */
  1492. /* 266 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */
  1493. /* 268 */ 0x32, /* FC_BIND_PRIMITIVE */
  1494. 0x0, /* 0 */
  1495. /* 270 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1496. /* 272 */ NdrFcShort( 0x48 ), /* 72 */
  1497. /* 274 */ NdrFcShort( 0x8 ), /* 8 */
  1498. /* 276 */ 0x4c, /* Oi2 Flags: has return, has pipes, has ext, */
  1499. 0x4, /* 4 */
  1500. /* 278 */ 0xa, /* 10 */
  1501. 0x1, /* Ext Flags: new corr desc, */
  1502. /* 280 */ NdrFcShort( 0x0 ), /* 0 */
  1503. /* 282 */ NdrFcShort( 0x0 ), /* 0 */
  1504. /* 284 */ NdrFcShort( 0x0 ), /* 0 */
  1505. /* 286 */ NdrFcShort( 0x0 ), /* 0 */
  1506. /* Parameter IDL_handle */
  1507. /* 288 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  1508. /* 290 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1509. /* 292 */ NdrFcShort( 0x20 ), /* Type Offset=32 */
  1510. /* Parameter volid */
  1511. /* 294 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1512. /* 296 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1513. /* 298 */ 0xe, /* FC_ENUM32 */
  1514. 0x0, /* 0 */
  1515. /* Parameter scope */
  1516. /* 300 */ NdrFcShort( 0x14 ), /* Flags: pipe, out, */
  1517. /* 302 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1518. /* 304 */ NdrFcShort( 0x1da ), /* Type Offset=474 */
  1519. /* Parameter pipeVolInfo */
  1520. /* 306 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1521. /* 308 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */
  1522. /* 310 */ 0x8, /* FC_LONG */
  1523. 0x0, /* 0 */
  1524. /* Procedure GetFileTrackingInformation */
  1525. /* Return value */
  1526. /* 312 */ 0x0, /* 0 */
  1527. 0x48, /* Old Flags: */
  1528. /* 314 */ NdrFcLong( 0x0 ), /* 0 */
  1529. /* 318 */ NdrFcShort( 0x6 ), /* 6 */
  1530. /* 320 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */
  1531. /* 322 */ 0x32, /* FC_BIND_PRIMITIVE */
  1532. 0x0, /* 0 */
  1533. /* 324 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1534. /* 326 */ NdrFcShort( 0x98 ), /* 152 */
  1535. /* 328 */ NdrFcShort( 0x8 ), /* 8 */
  1536. /* 330 */ 0x4c, /* Oi2 Flags: has return, has pipes, has ext, */
  1537. 0x4, /* 4 */
  1538. /* 332 */ 0xa, /* 10 */
  1539. 0x1, /* Ext Flags: new corr desc, */
  1540. /* 334 */ NdrFcShort( 0x0 ), /* 0 */
  1541. /* 336 */ NdrFcShort( 0x0 ), /* 0 */
  1542. /* 338 */ NdrFcShort( 0x0 ), /* 0 */
  1543. /* 340 */ NdrFcShort( 0x0 ), /* 0 */
  1544. /* Parameter IDL_handle */
  1545. /* 342 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  1546. /* 344 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1547. /* 346 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1548. /* Parameter droidCurrent */
  1549. /* 348 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1550. /* 350 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1551. /* 352 */ 0xe, /* FC_ENUM32 */
  1552. 0x0, /* 0 */
  1553. /* Parameter scope */
  1554. /* 354 */ NdrFcShort( 0x14 ), /* Flags: pipe, out, */
  1555. /* 356 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */
  1556. /* 358 */ NdrFcShort( 0x1e2 ), /* Type Offset=482 */
  1557. /* Parameter pipeFileInfo */
  1558. /* 360 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1559. /* 362 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */
  1560. /* 364 */ 0x8, /* FC_LONG */
  1561. 0x0, /* 0 */
  1562. /* Procedure TriggerVolumeClaims */
  1563. /* Return value */
  1564. /* 366 */ 0x0, /* 0 */
  1565. 0x48, /* Old Flags: */
  1566. /* 368 */ NdrFcLong( 0x0 ), /* 0 */
  1567. /* 372 */ NdrFcShort( 0x7 ), /* 7 */
  1568. /* 374 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1569. /* 376 */ 0x32, /* FC_BIND_PRIMITIVE */
  1570. 0x0, /* 0 */
  1571. /* 378 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1572. /* 380 */ NdrFcShort( 0x8 ), /* 8 */
  1573. /* 382 */ NdrFcShort( 0x8 ), /* 8 */
  1574. /* 384 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1575. 0x3, /* 3 */
  1576. /* 386 */ 0xa, /* 10 */
  1577. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1578. /* 388 */ NdrFcShort( 0x0 ), /* 0 */
  1579. /* 390 */ NdrFcShort( 0x1 ), /* 1 */
  1580. /* 392 */ NdrFcShort( 0x0 ), /* 0 */
  1581. /* 394 */ NdrFcShort( 0x0 ), /* 0 */
  1582. /* Parameter IDL_handle */
  1583. /* 396 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1584. /* 398 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1585. /* 400 */ 0x8, /* FC_LONG */
  1586. 0x0, /* 0 */
  1587. /* Parameter cVolumes */
  1588. /* 402 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1589. /* 404 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1590. /* 406 */ NdrFcShort( 0x1ee ), /* Type Offset=494 */
  1591. /* Parameter rgvolid */
  1592. /* 408 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1593. /* 410 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1594. /* 412 */ 0x8, /* FC_LONG */
  1595. 0x0, /* 0 */
  1596. /* Procedure LnkOnRestore */
  1597. /* Return value */
  1598. /* 414 */ 0x0, /* 0 */
  1599. 0x48, /* Old Flags: */
  1600. /* 416 */ NdrFcLong( 0x0 ), /* 0 */
  1601. /* 420 */ NdrFcShort( 0x8 ), /* 8 */
  1602. /* 422 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1603. /* 424 */ 0x32, /* FC_BIND_PRIMITIVE */
  1604. 0x0, /* 0 */
  1605. /* 426 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1606. /* 428 */ NdrFcShort( 0x0 ), /* 0 */
  1607. /* 430 */ NdrFcShort( 0x8 ), /* 8 */
  1608. /* 432 */ 0x44, /* Oi2 Flags: has return, has ext, */
  1609. 0x1, /* 1 */
  1610. /* 434 */ 0xa, /* 10 */
  1611. 0x1, /* Ext Flags: new corr desc, */
  1612. /* 436 */ NdrFcShort( 0x0 ), /* 0 */
  1613. /* 438 */ NdrFcShort( 0x0 ), /* 0 */
  1614. /* 440 */ NdrFcShort( 0x0 ), /* 0 */
  1615. /* 442 */ NdrFcShort( 0x0 ), /* 0 */
  1616. /* Parameter IDL_handle */
  1617. /* 444 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1618. /* 446 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1619. /* 448 */ 0x8, /* FC_LONG */
  1620. 0x0, /* 0 */
  1621. /* Procedure LnkMendLink */
  1622. /* Return value */
  1623. /* 450 */ 0x0, /* 0 */
  1624. 0x48, /* Old Flags: */
  1625. /* 452 */ NdrFcLong( 0x0 ), /* 0 */
  1626. /* 456 */ NdrFcShort( 0x9 ), /* 9 */
  1627. /* 458 */ NdrFcShort( 0x60 ), /* ia64 Stack size/offset = 96 */
  1628. /* 460 */ 0x32, /* FC_BIND_PRIMITIVE */
  1629. 0x0, /* 0 */
  1630. /* 462 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1631. /* 464 */ NdrFcShort( 0x1c8 ), /* 456 */
  1632. /* 466 */ NdrFcShort( 0x10c ), /* 268 */
  1633. /* 468 */ 0xc5, /* Oi2 Flags: srv must size, has return, has ext, has async handle */
  1634. 0xa, /* 10 */
  1635. /* 470 */ 0xa, /* 10 */
  1636. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  1637. /* 472 */ NdrFcShort( 0x1 ), /* 1 */
  1638. /* 474 */ NdrFcShort( 0x0 ), /* 0 */
  1639. /* 476 */ NdrFcShort( 0x0 ), /* 0 */
  1640. /* 478 */ NdrFcShort( 0x0 ), /* 0 */
  1641. /* Parameter IDL_handle */
  1642. /* 480 */ NdrFcShort( 0x8a ), /* Flags: must free, in, by val, */
  1643. /* 482 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1644. /* 484 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1645. /* Parameter ftLimit */
  1646. /* 486 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1647. /* 488 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1648. /* 490 */ 0x8, /* FC_LONG */
  1649. 0x0, /* 0 */
  1650. /* Parameter Restrictions */
  1651. /* 492 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1652. /* 494 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1653. /* 496 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1654. /* Parameter pdroidBirth */
  1655. /* 498 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1656. /* 500 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1657. /* 502 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1658. /* Parameter pdroidLast */
  1659. /* 504 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1660. /* 506 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */
  1661. /* 508 */ NdrFcShort( 0x12c ), /* Type Offset=300 */
  1662. /* Parameter pmcidLast */
  1663. /* 510 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  1664. /* 512 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */
  1665. /* 514 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1666. /* Parameter pdroidCurrent */
  1667. /* 516 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */
  1668. /* 518 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */
  1669. /* 520 */ NdrFcShort( 0x12c ), /* Type Offset=300 */
  1670. /* Parameter pmcidCurrent */
  1671. /* 522 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  1672. /* 524 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */
  1673. /* 526 */ 0x8, /* FC_LONG */
  1674. 0x0, /* 0 */
  1675. /* Parameter pcbPath */
  1676. /* 528 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */
  1677. /* 530 */ NdrFcShort( 0x50 ), /* ia64 Stack size/offset = 80 */
  1678. /* 532 */ NdrFcShort( 0x20e ), /* Type Offset=526 */
  1679. /* Parameter pwszPath */
  1680. /* 534 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1681. /* 536 */ NdrFcShort( 0x58 ), /* ia64 Stack size/offset = 88 */
  1682. /* 538 */ 0x8, /* FC_LONG */
  1683. 0x0, /* 0 */
  1684. /* Procedure old2_LnkSearchMachine */
  1685. /* Return value */
  1686. /* 540 */ 0x0, /* 0 */
  1687. 0x48, /* Old Flags: */
  1688. /* 542 */ NdrFcLong( 0x0 ), /* 0 */
  1689. /* 546 */ NdrFcShort( 0xa ), /* 10 */
  1690. /* 548 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */
  1691. /* 550 */ 0x32, /* FC_BIND_PRIMITIVE */
  1692. 0x0, /* 0 */
  1693. /* 552 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1694. /* 554 */ NdrFcShort( 0xac ), /* 172 */
  1695. /* 556 */ NdrFcShort( 0xf0 ), /* 240 */
  1696. /* 558 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  1697. 0x6, /* 6 */
  1698. /* 560 */ 0xa, /* 10 */
  1699. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  1700. /* 562 */ NdrFcShort( 0x1 ), /* 1 */
  1701. /* 564 */ NdrFcShort( 0x0 ), /* 0 */
  1702. /* 566 */ NdrFcShort( 0x0 ), /* 0 */
  1703. /* 568 */ NdrFcShort( 0x0 ), /* 0 */
  1704. /* Parameter IDL_handle */
  1705. /* 570 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1706. /* 572 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1707. /* 574 */ 0x8, /* FC_LONG */
  1708. 0x0, /* 0 */
  1709. /* Parameter Restrictions */
  1710. /* 576 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1711. /* 578 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1712. /* 580 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1713. /* Parameter pdroidLast */
  1714. /* 582 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  1715. /* 584 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1716. /* 586 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1717. /* Parameter pdroidNext */
  1718. /* 588 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */
  1719. /* 590 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1720. /* 592 */ NdrFcShort( 0x12c ), /* Type Offset=300 */
  1721. /* Parameter pmcidNext */
  1722. /* 594 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */
  1723. /* 596 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1724. /* 598 */ NdrFcShort( 0x21a ), /* Type Offset=538 */
  1725. /* Parameter ptszPath */
  1726. /* 600 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1727. /* 602 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */
  1728. /* 604 */ 0x8, /* FC_LONG */
  1729. 0x0, /* 0 */
  1730. /* Procedure LnkCallSvrMessage */
  1731. /* Return value */
  1732. /* 606 */ 0x0, /* 0 */
  1733. 0x48, /* Old Flags: */
  1734. /* 608 */ NdrFcLong( 0x0 ), /* 0 */
  1735. /* 612 */ NdrFcShort( 0xb ), /* 11 */
  1736. /* 614 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1737. /* 616 */ 0x32, /* FC_BIND_PRIMITIVE */
  1738. 0x0, /* 0 */
  1739. /* 618 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1740. /* 620 */ NdrFcShort( 0x0 ), /* 0 */
  1741. /* 622 */ NdrFcShort( 0x8 ), /* 8 */
  1742. /* 624 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1743. 0x2, /* 2 */
  1744. /* 626 */ 0xa, /* 10 */
  1745. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  1746. /* 628 */ NdrFcShort( 0xb ), /* 11 */
  1747. /* 630 */ NdrFcShort( 0xb ), /* 11 */
  1748. /* 632 */ NdrFcShort( 0x0 ), /* 0 */
  1749. /* 634 */ NdrFcShort( 0x0 ), /* 0 */
  1750. /* Parameter IDL_handle */
  1751. /* 636 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */
  1752. /* 638 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1753. /* 640 */ NdrFcShort( 0x2b6 ), /* Type Offset=694 */
  1754. /* Parameter pMsg */
  1755. /* 642 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1756. /* 644 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1757. /* 646 */ 0x8, /* FC_LONG */
  1758. 0x0, /* 0 */
  1759. /* Procedure LnkSearchMachine */
  1760. /* Return value */
  1761. /* 648 */ 0x0, /* 0 */
  1762. 0x48, /* Old Flags: */
  1763. /* 650 */ NdrFcLong( 0x0 ), /* 0 */
  1764. /* 654 */ NdrFcShort( 0xc ), /* 12 */
  1765. /* 656 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */
  1766. /* 658 */ 0x32, /* FC_BIND_PRIMITIVE */
  1767. 0x0, /* 0 */
  1768. /* 660 */ NdrFcShort( 0x0 ), /* ia64 Stack size/offset = 0 */
  1769. /* 662 */ NdrFcShort( 0x150 ), /* 336 */
  1770. /* 664 */ NdrFcShort( 0x194 ), /* 404 */
  1771. /* 666 */ 0x45, /* Oi2 Flags: srv must size, has return, has ext, */
  1772. 0x8, /* 8 */
  1773. /* 668 */ 0xa, /* 10 */
  1774. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  1775. /* 670 */ NdrFcShort( 0x1 ), /* 1 */
  1776. /* 672 */ NdrFcShort( 0x0 ), /* 0 */
  1777. /* 674 */ NdrFcShort( 0x0 ), /* 0 */
  1778. /* 676 */ NdrFcShort( 0x0 ), /* 0 */
  1779. /* Parameter IDL_handle */
  1780. /* 678 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1781. /* 680 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  1782. /* 682 */ 0x8, /* FC_LONG */
  1783. 0x0, /* 0 */
  1784. /* Parameter Restrictions */
  1785. /* 684 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1786. /* 686 */ NdrFcShort( 0x10 ), /* ia64 Stack size/offset = 16 */
  1787. /* 688 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1788. /* Parameter pdroidBirthLast */
  1789. /* 690 */ NdrFcShort( 0x10a ), /* Flags: must free, in, simple ref, */
  1790. /* 692 */ NdrFcShort( 0x18 ), /* ia64 Stack size/offset = 24 */
  1791. /* 694 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1792. /* Parameter pdroidLast */
  1793. /* 696 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  1794. /* 698 */ NdrFcShort( 0x20 ), /* ia64 Stack size/offset = 32 */
  1795. /* 700 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1796. /* Parameter pdroidBirthNext */
  1797. /* 702 */ NdrFcShort( 0x8112 ), /* Flags: must free, out, simple ref, srv alloc size=32 */
  1798. /* 704 */ NdrFcShort( 0x28 ), /* ia64 Stack size/offset = 40 */
  1799. /* 706 */ NdrFcShort( 0x2a ), /* Type Offset=42 */
  1800. /* Parameter pdroidNext */
  1801. /* 708 */ NdrFcShort( 0x4112 ), /* Flags: must free, out, simple ref, srv alloc size=16 */
  1802. /* 710 */ NdrFcShort( 0x30 ), /* ia64 Stack size/offset = 48 */
  1803. /* 712 */ NdrFcShort( 0x12c ), /* Type Offset=300 */
  1804. /* Parameter pmcidNext */
  1805. /* 714 */ NdrFcShort( 0x113 ), /* Flags: must size, must free, out, simple ref, */
  1806. /* 716 */ NdrFcShort( 0x38 ), /* ia64 Stack size/offset = 56 */
  1807. /* 718 */ NdrFcShort( 0x2ce ), /* Type Offset=718 */
  1808. /* Parameter ptszPath */
  1809. /* 720 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1810. /* 722 */ NdrFcShort( 0x40 ), /* ia64 Stack size/offset = 64 */
  1811. /* 724 */ 0x8, /* FC_LONG */
  1812. 0x0, /* 0 */
  1813. 0x0
  1814. }
  1815. };
  1816. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  1817. {
  1818. 0,
  1819. {
  1820. NdrFcShort( 0x0 ), /* 0 */
  1821. /* 2 */
  1822. 0x15, /* FC_STRUCT */
  1823. 0x3, /* 3 */
  1824. /* 4 */ NdrFcShort( 0x8 ), /* 8 */
  1825. /* 6 */ 0x8, /* FC_LONG */
  1826. 0x8, /* FC_LONG */
  1827. /* 8 */ 0x5c, /* FC_PAD */
  1828. 0x5b, /* FC_END */
  1829. /* 10 */
  1830. 0x11, 0x0, /* FC_RP */
  1831. /* 12 */ NdrFcShort( 0x1e ), /* Offset= 30 (42) */
  1832. /* 14 */
  1833. 0x1d, /* FC_SMFARRAY */
  1834. 0x0, /* 0 */
  1835. /* 16 */ NdrFcShort( 0x8 ), /* 8 */
  1836. /* 18 */ 0x1, /* FC_BYTE */
  1837. 0x5b, /* FC_END */
  1838. /* 20 */
  1839. 0x15, /* FC_STRUCT */
  1840. 0x3, /* 3 */
  1841. /* 22 */ NdrFcShort( 0x10 ), /* 16 */
  1842. /* 24 */ 0x8, /* FC_LONG */
  1843. 0x6, /* FC_SHORT */
  1844. /* 26 */ 0x6, /* FC_SHORT */
  1845. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1846. /* 28 */ 0x0, /* 0 */
  1847. NdrFcShort( 0xfffffff1 ), /* Offset= -15 (14) */
  1848. 0x5b, /* FC_END */
  1849. /* 32 */
  1850. 0x15, /* FC_STRUCT */
  1851. 0x3, /* 3 */
  1852. /* 34 */ NdrFcShort( 0x10 ), /* 16 */
  1853. /* 36 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1854. 0x0, /* 0 */
  1855. /* 38 */ NdrFcShort( 0xffffffee ), /* Offset= -18 (20) */
  1856. /* 40 */ 0x5c, /* FC_PAD */
  1857. 0x5b, /* FC_END */
  1858. /* 42 */
  1859. 0x15, /* FC_STRUCT */
  1860. 0x3, /* 3 */
  1861. /* 44 */ NdrFcShort( 0x20 ), /* 32 */
  1862. /* 46 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1863. 0x0, /* 0 */
  1864. /* 48 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (32) */
  1865. /* 50 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1866. 0x0, /* 0 */
  1867. /* 52 */ NdrFcShort( 0xffffffec ), /* Offset= -20 (32) */
  1868. /* 54 */ 0x5c, /* FC_PAD */
  1869. 0x5b, /* FC_END */
  1870. /* 56 */
  1871. 0x11, 0x4, /* FC_RP [alloced_on_stack] */
  1872. /* 58 */ NdrFcShort( 0xfffffff0 ), /* Offset= -16 (42) */
  1873. /* 60 */
  1874. 0x29, /* FC_WSTRING */
  1875. 0x5c, /* FC_PAD */
  1876. /* 62 */ NdrFcShort( 0x105 ), /* 261 */
  1877. /* 64 */
  1878. 0x11, 0x0, /* FC_RP */
  1879. /* 66 */ NdrFcShort( 0x17a ), /* Offset= 378 (444) */
  1880. /* 68 */
  1881. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  1882. 0x8, /* FC_LONG */
  1883. /* 70 */ 0x8, /* Corr desc: FC_LONG */
  1884. 0x0, /* */
  1885. /* 72 */ NdrFcShort( 0xfff8 ), /* -8 */
  1886. /* 74 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1887. /* 76 */ NdrFcShort( 0x2 ), /* Offset= 2 (78) */
  1888. /* 78 */ NdrFcShort( 0x30 ), /* 48 */
  1889. /* 80 */ NdrFcShort( 0x6 ), /* 6 */
  1890. /* 82 */ NdrFcLong( 0x0 ), /* 0 */
  1891. /* 86 */ NdrFcShort( 0x4c ), /* Offset= 76 (162) */
  1892. /* 88 */ NdrFcLong( 0x1 ), /* 1 */
  1893. /* 92 */ NdrFcShort( 0x76 ), /* Offset= 118 (210) */
  1894. /* 94 */ NdrFcLong( 0x2 ), /* 2 */
  1895. /* 98 */ NdrFcShort( 0xa2 ), /* Offset= 162 (260) */
  1896. /* 100 */ NdrFcLong( 0x3 ), /* 3 */
  1897. /* 104 */ NdrFcShort( 0xfa ), /* Offset= 250 (354) */
  1898. /* 106 */ NdrFcLong( 0x4 ), /* 4 */
  1899. /* 110 */ NdrFcShort( 0x104 ), /* Offset= 260 (370) */
  1900. /* 112 */ NdrFcLong( 0x6 ), /* 6 */
  1901. /* 116 */ NdrFcShort( 0x138 ), /* Offset= 312 (428) */
  1902. /* 118 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (117) */
  1903. /* 120 */
  1904. 0x1d, /* FC_SMFARRAY */
  1905. 0x1, /* 1 */
  1906. /* 122 */ NdrFcShort( 0x202 ), /* 514 */
  1907. /* 124 */ 0x5, /* FC_WCHAR */
  1908. 0x5b, /* FC_END */
  1909. /* 126 */
  1910. 0x15, /* FC_STRUCT */
  1911. 0x3, /* 3 */
  1912. /* 128 */ NdrFcShort( 0x248 ), /* 584 */
  1913. /* 130 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1914. 0x0, /* 0 */
  1915. /* 132 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (120) */
  1916. /* 134 */ 0x3e, /* FC_STRUCTPAD2 */
  1917. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1918. /* 136 */ 0x0, /* 0 */
  1919. NdrFcShort( 0xffffffa1 ), /* Offset= -95 (42) */
  1920. 0x4c, /* FC_EMBEDDED_COMPLEX */
  1921. /* 140 */ 0x0, /* 0 */
  1922. NdrFcShort( 0xffffff9d ), /* Offset= -99 (42) */
  1923. 0x8, /* FC_LONG */
  1924. /* 144 */ 0x5c, /* FC_PAD */
  1925. 0x5b, /* FC_END */
  1926. /* 146 */
  1927. 0x1b, /* FC_CARRAY */
  1928. 0x3, /* 3 */
  1929. /* 148 */ NdrFcShort( 0x248 ), /* 584 */
  1930. /* 150 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  1931. 0x0, /* */
  1932. /* 152 */ NdrFcShort( 0x0 ), /* 0 */
  1933. /* 154 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1934. /* 156 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1935. 0x0, /* 0 */
  1936. /* 158 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (126) */
  1937. /* 160 */ 0x5c, /* FC_PAD */
  1938. 0x5b, /* FC_END */
  1939. /* 162 */
  1940. 0x1a, /* FC_BOGUS_STRUCT */
  1941. 0x3, /* 3 */
  1942. /* 164 */ NdrFcShort( 0x10 ), /* 16 */
  1943. /* 166 */ NdrFcShort( 0x0 ), /* 0 */
  1944. /* 168 */ NdrFcShort( 0x6 ), /* Offset= 6 (174) */
  1945. /* 170 */ 0x8, /* FC_LONG */
  1946. 0x40, /* FC_STRUCTPAD4 */
  1947. /* 172 */ 0x36, /* FC_POINTER */
  1948. 0x5b, /* FC_END */
  1949. /* 174 */
  1950. 0x12, 0x0, /* FC_UP */
  1951. /* 176 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (146) */
  1952. /* 178 */
  1953. 0x1b, /* FC_CARRAY */
  1954. 0x3, /* 3 */
  1955. /* 180 */ NdrFcShort( 0x10 ), /* 16 */
  1956. /* 182 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  1957. 0x0, /* */
  1958. /* 184 */ NdrFcShort( 0x0 ), /* 0 */
  1959. /* 186 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1960. /* 188 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1961. 0x0, /* 0 */
  1962. /* 190 */ NdrFcShort( 0xffffff62 ), /* Offset= -158 (32) */
  1963. /* 192 */ 0x5c, /* FC_PAD */
  1964. 0x5b, /* FC_END */
  1965. /* 194 */
  1966. 0x1b, /* FC_CARRAY */
  1967. 0x3, /* 3 */
  1968. /* 196 */ NdrFcShort( 0x20 ), /* 32 */
  1969. /* 198 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  1970. 0x0, /* */
  1971. /* 200 */ NdrFcShort( 0x0 ), /* 0 */
  1972. /* 202 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  1973. /* 204 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  1974. 0x0, /* 0 */
  1975. /* 206 */ NdrFcShort( 0xffffff5c ), /* Offset= -164 (42) */
  1976. /* 208 */ 0x5c, /* FC_PAD */
  1977. 0x5b, /* FC_END */
  1978. /* 210 */
  1979. 0x1a, /* FC_BOGUS_STRUCT */
  1980. 0x3, /* 3 */
  1981. /* 212 */ NdrFcShort( 0x30 ), /* 48 */
  1982. /* 214 */ NdrFcShort( 0x0 ), /* 0 */
  1983. /* 216 */ NdrFcShort( 0xc ), /* Offset= 12 (228) */
  1984. /* 218 */ 0x8, /* FC_LONG */
  1985. 0x8, /* FC_LONG */
  1986. /* 220 */ 0x8, /* FC_LONG */
  1987. 0x8, /* FC_LONG */
  1988. /* 222 */ 0x36, /* FC_POINTER */
  1989. 0x36, /* FC_POINTER */
  1990. /* 224 */ 0x36, /* FC_POINTER */
  1991. 0x36, /* FC_POINTER */
  1992. /* 226 */ 0x5c, /* FC_PAD */
  1993. 0x5b, /* FC_END */
  1994. /* 228 */
  1995. 0x12, 0x0, /* FC_UP */
  1996. /* 230 */ NdrFcShort( 0xffffff3a ), /* Offset= -198 (32) */
  1997. /* 232 */
  1998. 0x12, 0x0, /* FC_UP */
  1999. /* 234 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (178) */
  2000. /* 236 */
  2001. 0x12, 0x0, /* FC_UP */
  2002. /* 238 */ NdrFcShort( 0xffffffd4 ), /* Offset= -44 (194) */
  2003. /* 240 */
  2004. 0x12, 0x0, /* FC_UP */
  2005. /* 242 */ NdrFcShort( 0xffffffd0 ), /* Offset= -48 (194) */
  2006. /* 244 */
  2007. 0x1b, /* FC_CARRAY */
  2008. 0x3, /* 3 */
  2009. /* 246 */ NdrFcShort( 0x10 ), /* 16 */
  2010. /* 248 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  2011. 0x0, /* */
  2012. /* 250 */ NdrFcShort( 0x10 ), /* 16 */
  2013. /* 252 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  2014. /* 254 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2015. 0x0, /* 0 */
  2016. /* 256 */ NdrFcShort( 0xffffff20 ), /* Offset= -224 (32) */
  2017. /* 258 */ 0x5c, /* FC_PAD */
  2018. 0x5b, /* FC_END */
  2019. /* 260 */
  2020. 0x1a, /* FC_BOGUS_STRUCT */
  2021. 0x3, /* 3 */
  2022. /* 262 */ NdrFcShort( 0x20 ), /* 32 */
  2023. /* 264 */ NdrFcShort( 0x0 ), /* 0 */
  2024. /* 266 */ NdrFcShort( 0xa ), /* Offset= 10 (276) */
  2025. /* 268 */ 0x8, /* FC_LONG */
  2026. 0x40, /* FC_STRUCTPAD4 */
  2027. /* 270 */ 0x36, /* FC_POINTER */
  2028. 0x8, /* FC_LONG */
  2029. /* 272 */ 0x40, /* FC_STRUCTPAD4 */
  2030. 0x36, /* FC_POINTER */
  2031. /* 274 */ 0x5c, /* FC_PAD */
  2032. 0x5b, /* FC_END */
  2033. /* 276 */
  2034. 0x12, 0x0, /* FC_UP */
  2035. /* 278 */ NdrFcShort( 0xffffffac ), /* Offset= -84 (194) */
  2036. /* 280 */
  2037. 0x12, 0x0, /* FC_UP */
  2038. /* 282 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (244) */
  2039. /* 284 */
  2040. 0x15, /* FC_STRUCT */
  2041. 0x0, /* 0 */
  2042. /* 286 */ NdrFcShort( 0x8 ), /* 8 */
  2043. /* 288 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2044. 0x0, /* 0 */
  2045. /* 290 */ NdrFcShort( 0xfffffeec ), /* Offset= -276 (14) */
  2046. /* 292 */ 0x5c, /* FC_PAD */
  2047. 0x5b, /* FC_END */
  2048. /* 294 */
  2049. 0x1d, /* FC_SMFARRAY */
  2050. 0x0, /* 0 */
  2051. /* 296 */ NdrFcShort( 0x10 ), /* 16 */
  2052. /* 298 */ 0x2, /* FC_CHAR */
  2053. 0x5b, /* FC_END */
  2054. /* 300 */
  2055. 0x15, /* FC_STRUCT */
  2056. 0x0, /* 0 */
  2057. /* 302 */ NdrFcShort( 0x10 ), /* 16 */
  2058. /* 304 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2059. 0x0, /* 0 */
  2060. /* 306 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (294) */
  2061. /* 308 */ 0x5c, /* FC_PAD */
  2062. 0x5b, /* FC_END */
  2063. /* 310 */
  2064. 0x15, /* FC_STRUCT */
  2065. 0x3, /* 3 */
  2066. /* 312 */ NdrFcShort( 0x44 ), /* 68 */
  2067. /* 314 */ 0x8, /* FC_LONG */
  2068. 0xe, /* FC_ENUM32 */
  2069. /* 316 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2070. 0x0, /* 0 */
  2071. /* 318 */ NdrFcShort( 0xfffffee2 ), /* Offset= -286 (32) */
  2072. /* 320 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2073. 0x0, /* 0 */
  2074. /* 322 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (284) */
  2075. /* 324 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2076. 0x0, /* 0 */
  2077. /* 326 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (284) */
  2078. /* 328 */ 0x8, /* FC_LONG */
  2079. 0x4c, /* FC_EMBEDDED_COMPLEX */
  2080. /* 330 */ 0x0, /* 0 */
  2081. NdrFcShort( 0xfffffeb7 ), /* Offset= -329 (2) */
  2082. 0x4c, /* FC_EMBEDDED_COMPLEX */
  2083. /* 334 */ 0x0, /* 0 */
  2084. NdrFcShort( 0xffffffdd ), /* Offset= -35 (300) */
  2085. 0x5b, /* FC_END */
  2086. /* 338 */
  2087. 0x1b, /* FC_CARRAY */
  2088. 0x3, /* 3 */
  2089. /* 340 */ NdrFcShort( 0x44 ), /* 68 */
  2090. /* 342 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  2091. 0x0, /* */
  2092. /* 344 */ NdrFcShort( 0x0 ), /* 0 */
  2093. /* 346 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  2094. /* 348 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2095. 0x0, /* 0 */
  2096. /* 350 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (310) */
  2097. /* 352 */ 0x5c, /* FC_PAD */
  2098. 0x5b, /* FC_END */
  2099. /* 354 */
  2100. 0x1a, /* FC_BOGUS_STRUCT */
  2101. 0x3, /* 3 */
  2102. /* 356 */ NdrFcShort( 0x10 ), /* 16 */
  2103. /* 358 */ NdrFcShort( 0x0 ), /* 0 */
  2104. /* 360 */ NdrFcShort( 0x6 ), /* Offset= 6 (366) */
  2105. /* 362 */ 0x8, /* FC_LONG */
  2106. 0x40, /* FC_STRUCTPAD4 */
  2107. /* 364 */ 0x36, /* FC_POINTER */
  2108. 0x5b, /* FC_END */
  2109. /* 366 */
  2110. 0x12, 0x0, /* FC_UP */
  2111. /* 368 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (338) */
  2112. /* 370 */
  2113. 0x1a, /* FC_BOGUS_STRUCT */
  2114. 0x3, /* 3 */
  2115. /* 372 */ NdrFcShort( 0x20 ), /* 32 */
  2116. /* 374 */ NdrFcShort( 0x0 ), /* 0 */
  2117. /* 376 */ NdrFcShort( 0xa ), /* Offset= 10 (386) */
  2118. /* 378 */ 0x8, /* FC_LONG */
  2119. 0x40, /* FC_STRUCTPAD4 */
  2120. /* 380 */ 0x36, /* FC_POINTER */
  2121. 0x8, /* FC_LONG */
  2122. /* 382 */ 0x40, /* FC_STRUCTPAD4 */
  2123. 0x36, /* FC_POINTER */
  2124. /* 384 */ 0x5c, /* FC_PAD */
  2125. 0x5b, /* FC_END */
  2126. /* 386 */
  2127. 0x12, 0x0, /* FC_UP */
  2128. /* 388 */ NdrFcShort( 0xffffff3e ), /* Offset= -194 (194) */
  2129. /* 390 */
  2130. 0x12, 0x0, /* FC_UP */
  2131. /* 392 */ NdrFcShort( 0xffffff6c ), /* Offset= -148 (244) */
  2132. /* 394 */
  2133. 0x15, /* FC_STRUCT */
  2134. 0x3, /* 3 */
  2135. /* 396 */ NdrFcShort( 0x54 ), /* 84 */
  2136. /* 398 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2137. 0x0, /* 0 */
  2138. /* 400 */ NdrFcShort( 0xfffffe9a ), /* Offset= -358 (42) */
  2139. /* 402 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2140. 0x0, /* 0 */
  2141. /* 404 */ NdrFcShort( 0xfffffe96 ), /* Offset= -362 (42) */
  2142. /* 406 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2143. 0x0, /* 0 */
  2144. /* 408 */ NdrFcShort( 0xffffff94 ), /* Offset= -108 (300) */
  2145. /* 410 */ 0x8, /* FC_LONG */
  2146. 0x5b, /* FC_END */
  2147. /* 412 */
  2148. 0x1b, /* FC_CARRAY */
  2149. 0x3, /* 3 */
  2150. /* 414 */ NdrFcShort( 0x54 ), /* 84 */
  2151. /* 416 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  2152. 0x0, /* */
  2153. /* 418 */ NdrFcShort( 0x0 ), /* 0 */
  2154. /* 420 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  2155. /* 422 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2156. 0x0, /* 0 */
  2157. /* 424 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (394) */
  2158. /* 426 */ 0x5c, /* FC_PAD */
  2159. 0x5b, /* FC_END */
  2160. /* 428 */
  2161. 0x1a, /* FC_BOGUS_STRUCT */
  2162. 0x3, /* 3 */
  2163. /* 430 */ NdrFcShort( 0x10 ), /* 16 */
  2164. /* 432 */ NdrFcShort( 0x0 ), /* 0 */
  2165. /* 434 */ NdrFcShort( 0x6 ), /* Offset= 6 (440) */
  2166. /* 436 */ 0x8, /* FC_LONG */
  2167. 0x40, /* FC_STRUCTPAD4 */
  2168. /* 438 */ 0x36, /* FC_POINTER */
  2169. 0x5b, /* FC_END */
  2170. /* 440 */
  2171. 0x12, 0x0, /* FC_UP */
  2172. /* 442 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (412) */
  2173. /* 444 */
  2174. 0x1a, /* FC_BOGUS_STRUCT */
  2175. 0x3, /* 3 */
  2176. /* 446 */ NdrFcShort( 0x40 ), /* 64 */
  2177. /* 448 */ NdrFcShort( 0x0 ), /* 0 */
  2178. /* 450 */ NdrFcShort( 0xa ), /* Offset= 10 (460) */
  2179. /* 452 */ 0xe, /* FC_ENUM32 */
  2180. 0x40, /* FC_STRUCTPAD4 */
  2181. /* 454 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2182. 0x0, /* 0 */
  2183. /* 456 */ NdrFcShort( 0xfffffe7c ), /* Offset= -388 (68) */
  2184. /* 458 */ 0x36, /* FC_POINTER */
  2185. 0x5b, /* FC_END */
  2186. /* 460 */
  2187. 0x12, 0x8, /* FC_UP [simple_pointer] */
  2188. /* 462 */
  2189. 0x25, /* FC_C_WSTRING */
  2190. 0x5c, /* FC_PAD */
  2191. /* 464 */
  2192. 0x15, /* FC_STRUCT */
  2193. 0x3, /* 3 */
  2194. /* 466 */ NdrFcShort( 0x14 ), /* 20 */
  2195. /* 468 */ 0x8, /* FC_LONG */
  2196. 0x4c, /* FC_EMBEDDED_COMPLEX */
  2197. /* 470 */ 0x0, /* 0 */
  2198. NdrFcShort( 0xfffffe49 ), /* Offset= -439 (32) */
  2199. 0x5b, /* FC_END */
  2200. /* 474 */ 0xb5, /* FC_PIPE */
  2201. 0x3, /* 3 */
  2202. /* 476 */ NdrFcShort( 0xfffffff4 ), /* Offset= -12 (464) */
  2203. /* 478 */ NdrFcShort( 0x14 ), /* 20 */
  2204. /* 480 */ NdrFcShort( 0x14 ), /* 20 */
  2205. /* 482 */ 0xb5, /* FC_PIPE */
  2206. 0x3, /* 3 */
  2207. /* 484 */ NdrFcShort( 0xffffffa6 ), /* Offset= -90 (394) */
  2208. /* 486 */ NdrFcShort( 0x54 ), /* 84 */
  2209. /* 488 */ NdrFcShort( 0x54 ), /* 84 */
  2210. /* 490 */
  2211. 0x11, 0x0, /* FC_RP */
  2212. /* 492 */ NdrFcShort( 0x2 ), /* Offset= 2 (494) */
  2213. /* 494 */
  2214. 0x1b, /* FC_CARRAY */
  2215. 0x3, /* 3 */
  2216. /* 496 */ NdrFcShort( 0x10 ), /* 16 */
  2217. /* 498 */ 0x29, /* Corr desc: parameter, FC_ULONG */
  2218. 0x0, /* */
  2219. /* 500 */ NdrFcShort( 0x8 ), /* ia64 Stack size/offset = 8 */
  2220. /* 502 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  2221. /* 504 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2222. 0x0, /* 0 */
  2223. /* 506 */ NdrFcShort( 0xfffffe26 ), /* Offset= -474 (32) */
  2224. /* 508 */ 0x5c, /* FC_PAD */
  2225. 0x5b, /* FC_END */
  2226. /* 510 */
  2227. 0x11, 0x0, /* FC_RP */
  2228. /* 512 */ NdrFcShort( 0xffffff2c ), /* Offset= -212 (300) */
  2229. /* 514 */
  2230. 0x11, 0x4, /* FC_RP [alloced_on_stack] */
  2231. /* 516 */ NdrFcShort( 0xffffff28 ), /* Offset= -216 (300) */
  2232. /* 518 */
  2233. 0x11, 0x8, /* FC_RP [simple_pointer] */
  2234. /* 520 */ 0x8, /* FC_LONG */
  2235. 0x5c, /* FC_PAD */
  2236. /* 522 */
  2237. 0x11, 0x0, /* FC_RP */
  2238. /* 524 */ NdrFcShort( 0x2 ), /* Offset= 2 (526) */
  2239. /* 526 */
  2240. 0x25, /* FC_C_WSTRING */
  2241. 0x44, /* FC_STRING_SIZED */
  2242. /* 528 */ 0x29, /* Corr desc: parameter, FC_ULONG */
  2243. 0x54, /* FC_DEREFERENCE */
  2244. /* 530 */ NdrFcShort( 0x48 ), /* ia64 Stack size/offset = 72 */
  2245. /* 532 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  2246. /* 534 */
  2247. 0x11, 0x0, /* FC_RP */
  2248. /* 536 */ NdrFcShort( 0x2 ), /* Offset= 2 (538) */
  2249. /* 538 */
  2250. 0x25, /* FC_C_WSTRING */
  2251. 0x44, /* FC_STRING_SIZED */
  2252. /* 540 */ 0x40, /* Corr desc: constant, val=262 */
  2253. 0x0, /* 0 */
  2254. /* 542 */ NdrFcShort( 0x106 ), /* 262 */
  2255. /* 544 */ NdrFcShort( 0x0 ), /* Corr flags: */
  2256. /* 546 */
  2257. 0x11, 0x0, /* FC_RP */
  2258. /* 548 */ NdrFcShort( 0x92 ), /* Offset= 146 (694) */
  2259. /* 550 */
  2260. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  2261. 0x8, /* FC_LONG */
  2262. /* 552 */ 0x8, /* Corr desc: FC_LONG */
  2263. 0x0, /* */
  2264. /* 554 */ NdrFcShort( 0xfff8 ), /* -8 */
  2265. /* 556 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  2266. /* 558 */ NdrFcShort( 0x2 ), /* Offset= 2 (560) */
  2267. /* 560 */ NdrFcShort( 0xc8 ), /* 200 */
  2268. /* 562 */ NdrFcShort( 0x9 ), /* 9 */
  2269. /* 564 */ NdrFcLong( 0x0 ), /* 0 */
  2270. /* 568 */ NdrFcShort( 0xfffffe6a ), /* Offset= -406 (162) */
  2271. /* 570 */ NdrFcLong( 0x1 ), /* 1 */
  2272. /* 574 */ NdrFcShort( 0xfffffe94 ), /* Offset= -364 (210) */
  2273. /* 576 */ NdrFcLong( 0x2 ), /* 2 */
  2274. /* 580 */ NdrFcShort( 0xfffffec0 ), /* Offset= -320 (260) */
  2275. /* 582 */ NdrFcLong( 0x3 ), /* 3 */
  2276. /* 586 */ NdrFcShort( 0xffffff18 ), /* Offset= -232 (354) */
  2277. /* 588 */ NdrFcLong( 0x4 ), /* 4 */
  2278. /* 592 */ NdrFcShort( 0xffffff22 ), /* Offset= -222 (370) */
  2279. /* 594 */ NdrFcLong( 0x5 ), /* 5 */
  2280. /* 598 */ NdrFcShort( 0x1e ), /* Offset= 30 (628) */
  2281. /* 600 */ NdrFcLong( 0x6 ), /* 6 */
  2282. /* 604 */ NdrFcShort( 0xffffff50 ), /* Offset= -176 (428) */
  2283. /* 606 */ NdrFcLong( 0x7 ), /* 7 */
  2284. /* 610 */ NdrFcShort( 0xfffffda0 ), /* Offset= -608 (2) */
  2285. /* 612 */ NdrFcLong( 0x8 ), /* 8 */
  2286. /* 616 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  2287. /* 618 */ NdrFcShort( 0xffffffff ), /* Offset= -1 (617) */
  2288. /* 620 */
  2289. 0x15, /* FC_STRUCT */
  2290. 0x3, /* 3 */
  2291. /* 622 */ NdrFcShort( 0xc ), /* 12 */
  2292. /* 624 */ 0x8, /* FC_LONG */
  2293. 0x8, /* FC_LONG */
  2294. /* 626 */ 0x8, /* FC_LONG */
  2295. 0x5b, /* FC_END */
  2296. /* 628 */
  2297. 0x15, /* FC_STRUCT */
  2298. 0x3, /* 3 */
  2299. /* 630 */ NdrFcShort( 0xc8 ), /* 200 */
  2300. /* 632 */ 0x8, /* FC_LONG */
  2301. 0x8, /* FC_LONG */
  2302. /* 634 */ 0x8, /* FC_LONG */
  2303. 0x8, /* FC_LONG */
  2304. /* 636 */ 0x8, /* FC_LONG */
  2305. 0x8, /* FC_LONG */
  2306. /* 638 */ 0x8, /* FC_LONG */
  2307. 0x8, /* FC_LONG */
  2308. /* 640 */ 0x8, /* FC_LONG */
  2309. 0x8, /* FC_LONG */
  2310. /* 642 */ 0x8, /* FC_LONG */
  2311. 0x8, /* FC_LONG */
  2312. /* 644 */ 0x8, /* FC_LONG */
  2313. 0x8, /* FC_LONG */
  2314. /* 646 */ 0x8, /* FC_LONG */
  2315. 0x8, /* FC_LONG */
  2316. /* 648 */ 0x8, /* FC_LONG */
  2317. 0x8, /* FC_LONG */
  2318. /* 650 */ 0x8, /* FC_LONG */
  2319. 0x8, /* FC_LONG */
  2320. /* 652 */ 0x8, /* FC_LONG */
  2321. 0x8, /* FC_LONG */
  2322. /* 654 */ 0x8, /* FC_LONG */
  2323. 0x8, /* FC_LONG */
  2324. /* 656 */ 0x8, /* FC_LONG */
  2325. 0x8, /* FC_LONG */
  2326. /* 658 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2327. 0x0, /* 0 */
  2328. /* 660 */ NdrFcShort( 0xfffffd6e ), /* Offset= -658 (2) */
  2329. /* 662 */ 0x8, /* FC_LONG */
  2330. 0x8, /* FC_LONG */
  2331. /* 664 */ 0x8, /* FC_LONG */
  2332. 0x8, /* FC_LONG */
  2333. /* 666 */ 0x8, /* FC_LONG */
  2334. 0x4c, /* FC_EMBEDDED_COMPLEX */
  2335. /* 668 */ 0x0, /* 0 */
  2336. NdrFcShort( 0xfffffd65 ), /* Offset= -667 (2) */
  2337. 0x8, /* FC_LONG */
  2338. /* 672 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2339. 0x0, /* 0 */
  2340. /* 674 */ NdrFcShort( 0xfffffd60 ), /* Offset= -672 (2) */
  2341. /* 676 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2342. 0x0, /* 0 */
  2343. /* 678 */ NdrFcShort( 0xfffffd5c ), /* Offset= -676 (2) */
  2344. /* 680 */ 0x8, /* FC_LONG */
  2345. 0x8, /* FC_LONG */
  2346. /* 682 */ 0x8, /* FC_LONG */
  2347. 0x8, /* FC_LONG */
  2348. /* 684 */ 0x8, /* FC_LONG */
  2349. 0x6, /* FC_SHORT */
  2350. /* 686 */ 0x6, /* FC_SHORT */
  2351. 0x6, /* FC_SHORT */
  2352. /* 688 */ 0x6, /* FC_SHORT */
  2353. 0x4c, /* FC_EMBEDDED_COMPLEX */
  2354. /* 690 */ 0x0, /* 0 */
  2355. NdrFcShort( 0xffffffb9 ), /* Offset= -71 (620) */
  2356. 0x5b, /* FC_END */
  2357. /* 694 */
  2358. 0x1a, /* FC_BOGUS_STRUCT */
  2359. 0x3, /* 3 */
  2360. /* 696 */ NdrFcShort( 0xd8 ), /* 216 */
  2361. /* 698 */ NdrFcShort( 0x0 ), /* 0 */
  2362. /* 700 */ NdrFcShort( 0xa ), /* Offset= 10 (710) */
  2363. /* 702 */ 0xe, /* FC_ENUM32 */
  2364. 0xe, /* FC_ENUM32 */
  2365. /* 704 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  2366. 0x0, /* 0 */
  2367. /* 706 */ NdrFcShort( 0xffffff64 ), /* Offset= -156 (550) */
  2368. /* 708 */ 0x36, /* FC_POINTER */
  2369. 0x5b, /* FC_END */
  2370. /* 710 */
  2371. 0x12, 0x8, /* FC_UP [simple_pointer] */
  2372. /* 712 */
  2373. 0x25, /* FC_C_WSTRING */
  2374. 0x5c, /* FC_PAD */
  2375. /* 714 */
  2376. 0x11, 0x0, /* FC_RP */
  2377. /* 716 */ NdrFcShort( 0x2 ), /* Offset= 2 (718) */
  2378. /* 718 */
  2379. 0x25, /* FC_C_WSTRING */
  2380. 0x44, /* FC_STRING_SIZED */
  2381. /* 720 */ 0x40, /* Corr desc: constant, val=262 */
  2382. 0x0, /* 0 */
  2383. /* 722 */ NdrFcShort( 0x106 ), /* 262 */
  2384. /* 724 */ NdrFcShort( 0x0 ), /* Corr flags: */
  2385. 0x0
  2386. }
  2387. };
  2388. static const unsigned short trkwks_FormatStringOffsetTable[] =
  2389. {
  2390. 0,
  2391. 72,
  2392. 132,
  2393. 174,
  2394. 222,
  2395. 258,
  2396. 312,
  2397. 366,
  2398. 414,
  2399. 450,
  2400. 540,
  2401. 606,
  2402. 648
  2403. };
  2404. static const MIDL_STUB_DESC trkwks_StubDesc =
  2405. {
  2406. (void *)& trkwks___RpcServerInterface,
  2407. MIDL_user_allocate,
  2408. MIDL_user_free,
  2409. 0,
  2410. 0,
  2411. 0,
  2412. 0,
  2413. 0,
  2414. __MIDL_TypeFormatString.Format,
  2415. 1, /* -error bounds_check flag */
  2416. 0x50002, /* Ndr library version */
  2417. 0,
  2418. 0x600015b, /* MIDL Version 6.0.347 */
  2419. 0,
  2420. 0,
  2421. 0, /* notify & notify_flag routine table */
  2422. 0x1, /* MIDL flag */
  2423. 0, /* cs routines */
  2424. 0, /* proxy/server info */
  2425. 0 /* Reserved5 */
  2426. };
  2427. static RPC_DISPATCH_FUNCTION trkwks_table[] =
  2428. {
  2429. NdrServerCall2,
  2430. NdrServerCall2,
  2431. NdrServerCall2,
  2432. NdrServerCall2,
  2433. NdrServerCall2,
  2434. NdrServerCall2,
  2435. NdrServerCall2,
  2436. NdrServerCall2,
  2437. NdrServerCall2,
  2438. NdrAsyncServerCall,
  2439. NdrServerCall2,
  2440. NdrServerCall2,
  2441. NdrServerCall2,
  2442. 0
  2443. };
  2444. RPC_DISPATCH_TABLE trkwks_v1_2_DispatchTable =
  2445. {
  2446. 13,
  2447. trkwks_table
  2448. };
  2449. static const SERVER_ROUTINE trkwks_ServerRoutineTable[] =
  2450. {
  2451. (SERVER_ROUTINE)Stubold_LnkMendLink,
  2452. (SERVER_ROUTINE)Stubold_LnkSearchMachine,
  2453. (SERVER_ROUTINE)Stubold_LnkCallSvrMessage,
  2454. (SERVER_ROUTINE)StubLnkSetVolumeId,
  2455. (SERVER_ROUTINE)StubLnkRestartDcSynchronization,
  2456. (SERVER_ROUTINE)StubGetVolumeTrackingInformation,
  2457. (SERVER_ROUTINE)StubGetFileTrackingInformation,
  2458. (SERVER_ROUTINE)StubTriggerVolumeClaims,
  2459. (SERVER_ROUTINE)StubLnkOnRestore,
  2460. (SERVER_ROUTINE)StubLnkMendLink,
  2461. (SERVER_ROUTINE)Stubold2_LnkSearchMachine,
  2462. (SERVER_ROUTINE)StubLnkCallSvrMessage,
  2463. (SERVER_ROUTINE)StubLnkSearchMachine
  2464. };
  2465. static const MIDL_SERVER_INFO trkwks_ServerInfo =
  2466. {
  2467. &trkwks_StubDesc,
  2468. trkwks_ServerRoutineTable,
  2469. __MIDL_ProcFormatString.Format,
  2470. trkwks_FormatStringOffsetTable,
  2471. 0,
  2472. 0,
  2473. 0,
  2474. 0};
  2475. #endif /* defined(_M_IA64) || defined(_M_AMD64)*/