Leaked source code of windows server 2003
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.

10362 lines
320 KiB

  1. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  2. /* this ALWAYS GENERATED file contains the RPC client stubs */
  3. /* File created by MIDL compiler version 6.00.0323 */
  4. /* Compiler settings for dhcp_cli.idl:
  5. Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run)
  6. protocol : dce , ms_ext, c_ext, oldnames, robust dhcp_bug_compatibility
  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. #if defined( _ALPHA_ )
  16. #include <stdarg.h>
  17. #endif
  18. #include "dhcp_cli.h"
  19. #define TYPE_FORMAT_STRING_SIZE 1547
  20. #define PROC_FORMAT_STRING_SIZE 2359
  21. #define TRANSMIT_AS_TABLE_SIZE 0
  22. #define WIRE_MARSHAL_TABLE_SIZE 0
  23. typedef struct _MIDL_TYPE_FORMAT_STRING
  24. {
  25. short Pad;
  26. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  27. } MIDL_TYPE_FORMAT_STRING;
  28. typedef struct _MIDL_PROC_FORMAT_STRING
  29. {
  30. short Pad;
  31. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  32. } MIDL_PROC_FORMAT_STRING;
  33. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  34. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  35. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  36. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  37. #define GENERIC_BINDING_TABLE_SIZE 1
  38. /* Standard interface: dhcpsrv, ver. 1.0,
  39. GUID={0x6BFFD098,0xA112,0x3610,{0x98,0x33,0x46,0xC3,0xF8,0x74,0x53,0x2D}} */
  40. handle_t dhcpsrv_bhandle;
  41. static const RPC_CLIENT_INTERFACE dhcpsrv___RpcClientInterface =
  42. {
  43. sizeof(RPC_CLIENT_INTERFACE),
  44. {{0x6BFFD098,0xA112,0x3610,{0x98,0x33,0x46,0xC3,0xF8,0x74,0x53,0x2D}},{1,0}},
  45. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
  46. 0,
  47. 0,
  48. 0,
  49. 0,
  50. 0,
  51. 0x00000000
  52. };
  53. RPC_IF_HANDLE dhcpsrv_ClientIfHandle = (RPC_IF_HANDLE)& dhcpsrv___RpcClientInterface;
  54. extern const MIDL_STUB_DESC dhcpsrv_StubDesc;
  55. static RPC_BINDING_HANDLE dhcpsrv__MIDL_AutoBindHandle;
  56. DWORD R_DhcpCreateSubnet(
  57. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  58. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  59. /* [ref][in] */ LPDHCP_SUBNET_INFO SubnetInfo)
  60. {
  61. CLIENT_CALL_RETURN _RetVal;
  62. #if defined( _ALPHA_ )
  63. va_list vlist;
  64. #endif
  65. #if defined( _ALPHA_ )
  66. va_start(vlist,SubnetInfo);
  67. _RetVal = NdrClientCall2(
  68. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  69. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0],
  70. vlist.a0);
  71. #else
  72. _RetVal = NdrClientCall2(
  73. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  74. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0],
  75. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  76. #endif
  77. return ( DWORD )_RetVal.Simple;
  78. }
  79. DWORD R_DhcpSetSubnetInfo(
  80. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  81. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  82. /* [ref][in] */ LPDHCP_SUBNET_INFO SubnetInfo)
  83. {
  84. CLIENT_CALL_RETURN _RetVal;
  85. #if defined( _ALPHA_ )
  86. va_list vlist;
  87. #endif
  88. #if defined( _ALPHA_ )
  89. va_start(vlist,SubnetInfo);
  90. _RetVal = NdrClientCall2(
  91. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  92. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[54],
  93. vlist.a0);
  94. #else
  95. _RetVal = NdrClientCall2(
  96. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  97. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[54],
  98. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  99. #endif
  100. return ( DWORD )_RetVal.Simple;
  101. }
  102. DWORD R_DhcpGetSubnetInfo(
  103. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  104. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  105. /* [out] */ LPDHCP_SUBNET_INFO __RPC_FAR *SubnetInfo)
  106. {
  107. CLIENT_CALL_RETURN _RetVal;
  108. #if defined( _ALPHA_ )
  109. va_list vlist;
  110. #endif
  111. #if defined( _ALPHA_ )
  112. va_start(vlist,SubnetInfo);
  113. _RetVal = NdrClientCall2(
  114. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  115. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[108],
  116. vlist.a0);
  117. #else
  118. _RetVal = NdrClientCall2(
  119. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  120. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[108],
  121. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  122. #endif
  123. return ( DWORD )_RetVal.Simple;
  124. }
  125. DWORD R_DhcpEnumSubnets(
  126. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  127. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  128. /* [in] */ DWORD PreferredMaximum,
  129. /* [out] */ LPDHCP_IP_ARRAY __RPC_FAR *EnumInfo,
  130. /* [out] */ DWORD __RPC_FAR *ElementsRead,
  131. /* [out] */ DWORD __RPC_FAR *ElementsTotal)
  132. {
  133. CLIENT_CALL_RETURN _RetVal;
  134. #if defined( _ALPHA_ )
  135. va_list vlist;
  136. #endif
  137. #if defined( _ALPHA_ )
  138. va_start(vlist,ElementsTotal);
  139. _RetVal = NdrClientCall2(
  140. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  141. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[162],
  142. vlist.a0);
  143. #else
  144. _RetVal = NdrClientCall2(
  145. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  146. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[162],
  147. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  148. #endif
  149. return ( DWORD )_RetVal.Simple;
  150. }
  151. DWORD R_DhcpAddSubnetElement(
  152. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  153. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  154. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA AddElementInfo)
  155. {
  156. CLIENT_CALL_RETURN _RetVal;
  157. #if defined( _ALPHA_ )
  158. va_list vlist;
  159. #endif
  160. #if defined( _ALPHA_ )
  161. va_start(vlist,AddElementInfo);
  162. _RetVal = NdrClientCall2(
  163. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  164. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[234],
  165. vlist.a0);
  166. #else
  167. _RetVal = NdrClientCall2(
  168. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  169. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[234],
  170. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  171. #endif
  172. return ( DWORD )_RetVal.Simple;
  173. }
  174. DWORD R_DhcpEnumSubnetElements(
  175. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  176. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  177. /* [in] */ DHCP_SUBNET_ELEMENT_TYPE EnumElementType,
  178. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  179. /* [in] */ DWORD PreferredMaximum,
  180. /* [out] */ LPDHCP_SUBNET_ELEMENT_INFO_ARRAY __RPC_FAR *EnumElementInfo,
  181. /* [out] */ DWORD __RPC_FAR *ElementsRead,
  182. /* [out] */ DWORD __RPC_FAR *ElementsTotal)
  183. {
  184. CLIENT_CALL_RETURN _RetVal;
  185. #if defined( _ALPHA_ )
  186. va_list vlist;
  187. #endif
  188. #if defined( _ALPHA_ )
  189. va_start(vlist,ElementsTotal);
  190. _RetVal = NdrClientCall2(
  191. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  192. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[288],
  193. vlist.a0);
  194. #else
  195. _RetVal = NdrClientCall2(
  196. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  197. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[288],
  198. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  199. #endif
  200. return ( DWORD )_RetVal.Simple;
  201. }
  202. DWORD R_DhcpRemoveSubnetElement(
  203. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  204. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  205. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA RemoveElementInfo,
  206. /* [in] */ DHCP_FORCE_FLAG ForceFlag)
  207. {
  208. CLIENT_CALL_RETURN _RetVal;
  209. #if defined( _ALPHA_ )
  210. va_list vlist;
  211. #endif
  212. #if defined( _ALPHA_ )
  213. va_start(vlist,ForceFlag);
  214. _RetVal = NdrClientCall2(
  215. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  216. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[372],
  217. vlist.a0);
  218. #else
  219. _RetVal = NdrClientCall2(
  220. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  221. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[372],
  222. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  223. #endif
  224. return ( DWORD )_RetVal.Simple;
  225. }
  226. DWORD R_DhcpDeleteSubnet(
  227. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  228. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  229. /* [in] */ DHCP_FORCE_FLAG ForceFlag)
  230. {
  231. CLIENT_CALL_RETURN _RetVal;
  232. #if defined( _ALPHA_ )
  233. va_list vlist;
  234. #endif
  235. #if defined( _ALPHA_ )
  236. va_start(vlist,ForceFlag);
  237. _RetVal = NdrClientCall2(
  238. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  239. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[432],
  240. vlist.a0);
  241. #else
  242. _RetVal = NdrClientCall2(
  243. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  244. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[432],
  245. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  246. #endif
  247. return ( DWORD )_RetVal.Simple;
  248. }
  249. DWORD R_DhcpCreateOption(
  250. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  251. /* [in] */ DHCP_OPTION_ID OptionID,
  252. /* [ref][in] */ LPDHCP_OPTION OptionInfo)
  253. {
  254. CLIENT_CALL_RETURN _RetVal;
  255. #if defined( _ALPHA_ )
  256. va_list vlist;
  257. #endif
  258. #if defined( _ALPHA_ )
  259. va_start(vlist,OptionInfo);
  260. _RetVal = NdrClientCall2(
  261. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  262. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[486],
  263. vlist.a0);
  264. #else
  265. _RetVal = NdrClientCall2(
  266. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  267. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[486],
  268. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  269. #endif
  270. return ( DWORD )_RetVal.Simple;
  271. }
  272. DWORD R_DhcpSetOptionInfo(
  273. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  274. /* [in] */ DHCP_OPTION_ID OptionID,
  275. /* [ref][in] */ LPDHCP_OPTION OptionInfo)
  276. {
  277. CLIENT_CALL_RETURN _RetVal;
  278. #if defined( _ALPHA_ )
  279. va_list vlist;
  280. #endif
  281. #if defined( _ALPHA_ )
  282. va_start(vlist,OptionInfo);
  283. _RetVal = NdrClientCall2(
  284. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  285. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[540],
  286. vlist.a0);
  287. #else
  288. _RetVal = NdrClientCall2(
  289. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  290. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[540],
  291. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  292. #endif
  293. return ( DWORD )_RetVal.Simple;
  294. }
  295. DWORD R_DhcpGetOptionInfo(
  296. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  297. /* [in] */ DHCP_OPTION_ID OptionID,
  298. /* [out] */ LPDHCP_OPTION __RPC_FAR *OptionInfo)
  299. {
  300. CLIENT_CALL_RETURN _RetVal;
  301. #if defined( _ALPHA_ )
  302. va_list vlist;
  303. #endif
  304. #if defined( _ALPHA_ )
  305. va_start(vlist,OptionInfo);
  306. _RetVal = NdrClientCall2(
  307. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  308. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[594],
  309. vlist.a0);
  310. #else
  311. _RetVal = NdrClientCall2(
  312. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  313. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[594],
  314. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  315. #endif
  316. return ( DWORD )_RetVal.Simple;
  317. }
  318. DWORD R_DhcpRemoveOption(
  319. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  320. /* [in] */ DHCP_OPTION_ID OptionID)
  321. {
  322. CLIENT_CALL_RETURN _RetVal;
  323. #if defined( _ALPHA_ )
  324. va_list vlist;
  325. #endif
  326. #if defined( _ALPHA_ )
  327. va_start(vlist,OptionID);
  328. _RetVal = NdrClientCall2(
  329. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  330. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[648],
  331. vlist.a0);
  332. #else
  333. _RetVal = NdrClientCall2(
  334. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  335. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[648],
  336. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  337. #endif
  338. return ( DWORD )_RetVal.Simple;
  339. }
  340. DWORD R_DhcpSetOptionValue(
  341. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  342. /* [in] */ DHCP_OPTION_ID OptionID,
  343. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  344. /* [ref][in] */ LPDHCP_OPTION_DATA OptionValue)
  345. {
  346. CLIENT_CALL_RETURN _RetVal;
  347. #if defined( _ALPHA_ )
  348. va_list vlist;
  349. #endif
  350. #if defined( _ALPHA_ )
  351. va_start(vlist,OptionValue);
  352. _RetVal = NdrClientCall2(
  353. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  354. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[696],
  355. vlist.a0);
  356. #else
  357. _RetVal = NdrClientCall2(
  358. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  359. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[696],
  360. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  361. #endif
  362. return ( DWORD )_RetVal.Simple;
  363. }
  364. DWORD R_DhcpGetOptionValue(
  365. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  366. /* [in] */ DHCP_OPTION_ID OptionID,
  367. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  368. /* [out] */ LPDHCP_OPTION_VALUE __RPC_FAR *OptionValue)
  369. {
  370. CLIENT_CALL_RETURN _RetVal;
  371. #if defined( _ALPHA_ )
  372. va_list vlist;
  373. #endif
  374. #if defined( _ALPHA_ )
  375. va_start(vlist,OptionValue);
  376. _RetVal = NdrClientCall2(
  377. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  378. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[756],
  379. vlist.a0);
  380. #else
  381. _RetVal = NdrClientCall2(
  382. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  383. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[756],
  384. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  385. #endif
  386. return ( DWORD )_RetVal.Simple;
  387. }
  388. DWORD R_DhcpEnumOptionValues(
  389. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  390. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  391. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  392. /* [in] */ DWORD PreferredMaximum,
  393. /* [out] */ LPDHCP_OPTION_VALUE_ARRAY __RPC_FAR *OptionValues,
  394. /* [out] */ DWORD __RPC_FAR *OptionsRead,
  395. /* [out] */ DWORD __RPC_FAR *OptionsTotal)
  396. {
  397. CLIENT_CALL_RETURN _RetVal;
  398. #if defined( _ALPHA_ )
  399. va_list vlist;
  400. #endif
  401. #if defined( _ALPHA_ )
  402. va_start(vlist,OptionsTotal);
  403. _RetVal = NdrClientCall2(
  404. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  405. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[816],
  406. vlist.a0);
  407. #else
  408. _RetVal = NdrClientCall2(
  409. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  410. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[816],
  411. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  412. #endif
  413. return ( DWORD )_RetVal.Simple;
  414. }
  415. DWORD R_DhcpRemoveOptionValue(
  416. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  417. /* [in] */ DHCP_OPTION_ID OptionID,
  418. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo)
  419. {
  420. CLIENT_CALL_RETURN _RetVal;
  421. #if defined( _ALPHA_ )
  422. va_list vlist;
  423. #endif
  424. #if defined( _ALPHA_ )
  425. va_start(vlist,ScopeInfo);
  426. _RetVal = NdrClientCall2(
  427. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  428. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[894],
  429. vlist.a0);
  430. #else
  431. _RetVal = NdrClientCall2(
  432. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  433. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[894],
  434. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  435. #endif
  436. return ( DWORD )_RetVal.Simple;
  437. }
  438. DWORD R_DhcpCreateClientInfo(
  439. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  440. /* [ref][in] */ LPDHCP_CLIENT_INFO ClientInfo)
  441. {
  442. CLIENT_CALL_RETURN _RetVal;
  443. #if defined( _ALPHA_ )
  444. va_list vlist;
  445. #endif
  446. #if defined( _ALPHA_ )
  447. va_start(vlist,ClientInfo);
  448. _RetVal = NdrClientCall2(
  449. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  450. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[948],
  451. vlist.a0);
  452. #else
  453. _RetVal = NdrClientCall2(
  454. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  455. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[948],
  456. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  457. #endif
  458. return ( DWORD )_RetVal.Simple;
  459. }
  460. DWORD R_DhcpSetClientInfo(
  461. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  462. /* [ref][in] */ LPDHCP_CLIENT_INFO ClientInfo)
  463. {
  464. CLIENT_CALL_RETURN _RetVal;
  465. #if defined( _ALPHA_ )
  466. va_list vlist;
  467. #endif
  468. #if defined( _ALPHA_ )
  469. va_start(vlist,ClientInfo);
  470. _RetVal = NdrClientCall2(
  471. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  472. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[996],
  473. vlist.a0);
  474. #else
  475. _RetVal = NdrClientCall2(
  476. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  477. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[996],
  478. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  479. #endif
  480. return ( DWORD )_RetVal.Simple;
  481. }
  482. DWORD R_DhcpGetClientInfo(
  483. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  484. /* [ref][in] */ LPDHCP_SEARCH_INFO SearchInfo,
  485. /* [out] */ LPDHCP_CLIENT_INFO __RPC_FAR *ClientInfo)
  486. {
  487. CLIENT_CALL_RETURN _RetVal;
  488. #if defined( _ALPHA_ )
  489. va_list vlist;
  490. #endif
  491. #if defined( _ALPHA_ )
  492. va_start(vlist,ClientInfo);
  493. _RetVal = NdrClientCall2(
  494. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  495. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1044],
  496. vlist.a0);
  497. #else
  498. _RetVal = NdrClientCall2(
  499. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  500. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1044],
  501. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  502. #endif
  503. return ( DWORD )_RetVal.Simple;
  504. }
  505. DWORD R_DhcpDeleteClientInfo(
  506. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  507. /* [ref][in] */ LPDHCP_SEARCH_INFO ClientInfo)
  508. {
  509. CLIENT_CALL_RETURN _RetVal;
  510. #if defined( _ALPHA_ )
  511. va_list vlist;
  512. #endif
  513. #if defined( _ALPHA_ )
  514. va_start(vlist,ClientInfo);
  515. _RetVal = NdrClientCall2(
  516. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  517. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1098],
  518. vlist.a0);
  519. #else
  520. _RetVal = NdrClientCall2(
  521. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  522. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1098],
  523. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  524. #endif
  525. return ( DWORD )_RetVal.Simple;
  526. }
  527. DWORD R_DhcpEnumSubnetClients(
  528. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  529. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  530. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  531. /* [in] */ DWORD PreferredMaximum,
  532. /* [out] */ LPDHCP_CLIENT_INFO_ARRAY __RPC_FAR *ClientInfo,
  533. /* [out] */ DWORD __RPC_FAR *ClientsRead,
  534. /* [out] */ DWORD __RPC_FAR *ClientsTotal)
  535. {
  536. CLIENT_CALL_RETURN _RetVal;
  537. #if defined( _ALPHA_ )
  538. va_list vlist;
  539. #endif
  540. #if defined( _ALPHA_ )
  541. va_start(vlist,ClientsTotal);
  542. _RetVal = NdrClientCall2(
  543. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  544. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1146],
  545. vlist.a0);
  546. #else
  547. _RetVal = NdrClientCall2(
  548. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  549. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1146],
  550. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  551. #endif
  552. return ( DWORD )_RetVal.Simple;
  553. }
  554. DWORD R_DhcpGetClientOptions(
  555. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  556. /* [in] */ DHCP_IP_ADDRESS ClientIpAddress,
  557. /* [in] */ DHCP_IP_MASK ClientSubnetMask,
  558. /* [out] */ LPDHCP_OPTION_LIST __RPC_FAR *ClientOptions)
  559. {
  560. CLIENT_CALL_RETURN _RetVal;
  561. #if defined( _ALPHA_ )
  562. va_list vlist;
  563. #endif
  564. #if defined( _ALPHA_ )
  565. va_start(vlist,ClientOptions);
  566. _RetVal = NdrClientCall2(
  567. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  568. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1224],
  569. vlist.a0);
  570. #else
  571. _RetVal = NdrClientCall2(
  572. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  573. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1224],
  574. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  575. #endif
  576. return ( DWORD )_RetVal.Simple;
  577. }
  578. DWORD R_DhcpGetMibInfo(
  579. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  580. /* [out] */ LPDHCP_MIB_INFO __RPC_FAR *MibInfo)
  581. {
  582. CLIENT_CALL_RETURN _RetVal;
  583. #if defined( _ALPHA_ )
  584. va_list vlist;
  585. #endif
  586. #if defined( _ALPHA_ )
  587. va_start(vlist,MibInfo);
  588. _RetVal = NdrClientCall2(
  589. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  590. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1284],
  591. vlist.a0);
  592. #else
  593. _RetVal = NdrClientCall2(
  594. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  595. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1284],
  596. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  597. #endif
  598. return ( DWORD )_RetVal.Simple;
  599. }
  600. DWORD R_DhcpEnumOptions(
  601. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  602. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  603. /* [in] */ DWORD PreferredMaximum,
  604. /* [out] */ LPDHCP_OPTION_ARRAY __RPC_FAR *Options,
  605. /* [out] */ DWORD __RPC_FAR *OptionsRead,
  606. /* [out] */ DWORD __RPC_FAR *OptionsTotal)
  607. {
  608. CLIENT_CALL_RETURN _RetVal;
  609. #if defined( _ALPHA_ )
  610. va_list vlist;
  611. #endif
  612. #if defined( _ALPHA_ )
  613. va_start(vlist,OptionsTotal);
  614. _RetVal = NdrClientCall2(
  615. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  616. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1332],
  617. vlist.a0);
  618. #else
  619. _RetVal = NdrClientCall2(
  620. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  621. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1332],
  622. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  623. #endif
  624. return ( DWORD )_RetVal.Simple;
  625. }
  626. DWORD R_DhcpSetOptionValues(
  627. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  628. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  629. /* [ref][in] */ LPDHCP_OPTION_VALUE_ARRAY OptionValues)
  630. {
  631. CLIENT_CALL_RETURN _RetVal;
  632. #if defined( _ALPHA_ )
  633. va_list vlist;
  634. #endif
  635. #if defined( _ALPHA_ )
  636. va_start(vlist,OptionValues);
  637. _RetVal = NdrClientCall2(
  638. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  639. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1404],
  640. vlist.a0);
  641. #else
  642. _RetVal = NdrClientCall2(
  643. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  644. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1404],
  645. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  646. #endif
  647. return ( DWORD )_RetVal.Simple;
  648. }
  649. DWORD R_DhcpServerSetConfig(
  650. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  651. /* [in] */ DWORD FieldsToSet,
  652. /* [ref][in] */ LPDHCP_SERVER_CONFIG_INFO ConfigInfo)
  653. {
  654. CLIENT_CALL_RETURN _RetVal;
  655. #if defined( _ALPHA_ )
  656. va_list vlist;
  657. #endif
  658. #if defined( _ALPHA_ )
  659. va_start(vlist,ConfigInfo);
  660. _RetVal = NdrClientCall2(
  661. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  662. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1458],
  663. vlist.a0);
  664. #else
  665. _RetVal = NdrClientCall2(
  666. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  667. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1458],
  668. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  669. #endif
  670. return ( DWORD )_RetVal.Simple;
  671. }
  672. DWORD R_DhcpServerGetConfig(
  673. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  674. /* [out] */ LPDHCP_SERVER_CONFIG_INFO __RPC_FAR *ConfigInfo)
  675. {
  676. CLIENT_CALL_RETURN _RetVal;
  677. #if defined( _ALPHA_ )
  678. va_list vlist;
  679. #endif
  680. #if defined( _ALPHA_ )
  681. va_start(vlist,ConfigInfo);
  682. _RetVal = NdrClientCall2(
  683. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  684. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1512],
  685. vlist.a0);
  686. #else
  687. _RetVal = NdrClientCall2(
  688. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  689. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1512],
  690. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  691. #endif
  692. return ( DWORD )_RetVal.Simple;
  693. }
  694. DWORD R_DhcpScanDatabase(
  695. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  696. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  697. /* [in] */ DWORD FixFlag,
  698. /* [out] */ LPDHCP_SCAN_LIST __RPC_FAR *ScanList)
  699. {
  700. CLIENT_CALL_RETURN _RetVal;
  701. #if defined( _ALPHA_ )
  702. va_list vlist;
  703. #endif
  704. #if defined( _ALPHA_ )
  705. va_start(vlist,ScanList);
  706. _RetVal = NdrClientCall2(
  707. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  708. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1560],
  709. vlist.a0);
  710. #else
  711. _RetVal = NdrClientCall2(
  712. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  713. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1560],
  714. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  715. #endif
  716. return ( DWORD )_RetVal.Simple;
  717. }
  718. DWORD R_DhcpGetVersion(
  719. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  720. /* [out] */ LPDWORD MajorVersion,
  721. /* [out] */ LPDWORD MinorVersion)
  722. {
  723. CLIENT_CALL_RETURN _RetVal;
  724. #if defined( _ALPHA_ )
  725. va_list vlist;
  726. #endif
  727. #if defined( _ALPHA_ )
  728. va_start(vlist,MinorVersion);
  729. _RetVal = NdrClientCall2(
  730. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  731. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1620],
  732. vlist.a0);
  733. #else
  734. _RetVal = NdrClientCall2(
  735. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  736. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1620],
  737. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  738. #endif
  739. return ( DWORD )_RetVal.Simple;
  740. }
  741. DWORD R_DhcpAddSubnetElementV4(
  742. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  743. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  744. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA_V4 AddElementInfo)
  745. {
  746. CLIENT_CALL_RETURN _RetVal;
  747. #if defined( _ALPHA_ )
  748. va_list vlist;
  749. #endif
  750. #if defined( _ALPHA_ )
  751. va_start(vlist,AddElementInfo);
  752. _RetVal = NdrClientCall2(
  753. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  754. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1674],
  755. vlist.a0);
  756. #else
  757. _RetVal = NdrClientCall2(
  758. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  759. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1674],
  760. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  761. #endif
  762. return ( DWORD )_RetVal.Simple;
  763. }
  764. DWORD R_DhcpEnumSubnetElementsV4(
  765. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  766. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  767. /* [in] */ DHCP_SUBNET_ELEMENT_TYPE EnumElementType,
  768. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  769. /* [in] */ DWORD PreferredMaximum,
  770. /* [out] */ LPDHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 __RPC_FAR *EnumElementInfo,
  771. /* [out] */ DWORD __RPC_FAR *ElementsRead,
  772. /* [out] */ DWORD __RPC_FAR *ElementsTotal)
  773. {
  774. CLIENT_CALL_RETURN _RetVal;
  775. #if defined( _ALPHA_ )
  776. va_list vlist;
  777. #endif
  778. #if defined( _ALPHA_ )
  779. va_start(vlist,ElementsTotal);
  780. _RetVal = NdrClientCall2(
  781. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  782. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1728],
  783. vlist.a0);
  784. #else
  785. _RetVal = NdrClientCall2(
  786. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  787. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1728],
  788. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  789. #endif
  790. return ( DWORD )_RetVal.Simple;
  791. }
  792. DWORD R_DhcpRemoveSubnetElementV4(
  793. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  794. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  795. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA_V4 RemoveElementInfo,
  796. /* [in] */ DHCP_FORCE_FLAG ForceFlag)
  797. {
  798. CLIENT_CALL_RETURN _RetVal;
  799. #if defined( _ALPHA_ )
  800. va_list vlist;
  801. #endif
  802. #if defined( _ALPHA_ )
  803. va_start(vlist,ForceFlag);
  804. _RetVal = NdrClientCall2(
  805. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  806. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1812],
  807. vlist.a0);
  808. #else
  809. _RetVal = NdrClientCall2(
  810. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  811. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1812],
  812. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  813. #endif
  814. return ( DWORD )_RetVal.Simple;
  815. }
  816. DWORD R_DhcpCreateClientInfoV4(
  817. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  818. /* [ref][in] */ LPDHCP_CLIENT_INFO_V4 ClientInfo)
  819. {
  820. CLIENT_CALL_RETURN _RetVal;
  821. #if defined( _ALPHA_ )
  822. va_list vlist;
  823. #endif
  824. #if defined( _ALPHA_ )
  825. va_start(vlist,ClientInfo);
  826. _RetVal = NdrClientCall2(
  827. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  828. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1872],
  829. vlist.a0);
  830. #else
  831. _RetVal = NdrClientCall2(
  832. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  833. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1872],
  834. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  835. #endif
  836. return ( DWORD )_RetVal.Simple;
  837. }
  838. DWORD R_DhcpSetClientInfoV4(
  839. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  840. /* [ref][in] */ LPDHCP_CLIENT_INFO_V4 ClientInfo)
  841. {
  842. CLIENT_CALL_RETURN _RetVal;
  843. #if defined( _ALPHA_ )
  844. va_list vlist;
  845. #endif
  846. #if defined( _ALPHA_ )
  847. va_start(vlist,ClientInfo);
  848. _RetVal = NdrClientCall2(
  849. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  850. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1920],
  851. vlist.a0);
  852. #else
  853. _RetVal = NdrClientCall2(
  854. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  855. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1920],
  856. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  857. #endif
  858. return ( DWORD )_RetVal.Simple;
  859. }
  860. DWORD R_DhcpGetClientInfoV4(
  861. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  862. /* [ref][in] */ LPDHCP_SEARCH_INFO SearchInfo,
  863. /* [out] */ LPDHCP_CLIENT_INFO_V4 __RPC_FAR *ClientInfo)
  864. {
  865. CLIENT_CALL_RETURN _RetVal;
  866. #if defined( _ALPHA_ )
  867. va_list vlist;
  868. #endif
  869. #if defined( _ALPHA_ )
  870. va_start(vlist,ClientInfo);
  871. _RetVal = NdrClientCall2(
  872. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  873. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1968],
  874. vlist.a0);
  875. #else
  876. _RetVal = NdrClientCall2(
  877. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  878. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1968],
  879. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  880. #endif
  881. return ( DWORD )_RetVal.Simple;
  882. }
  883. DWORD R_DhcpEnumSubnetClientsV4(
  884. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  885. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  886. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  887. /* [in] */ DWORD PreferredMaximum,
  888. /* [out] */ LPDHCP_CLIENT_INFO_ARRAY_V4 __RPC_FAR *ClientInfo,
  889. /* [out] */ DWORD __RPC_FAR *ClientsRead,
  890. /* [out] */ DWORD __RPC_FAR *ClientsTotal)
  891. {
  892. CLIENT_CALL_RETURN _RetVal;
  893. #if defined( _ALPHA_ )
  894. va_list vlist;
  895. #endif
  896. #if defined( _ALPHA_ )
  897. va_start(vlist,ClientsTotal);
  898. _RetVal = NdrClientCall2(
  899. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  900. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2022],
  901. vlist.a0);
  902. #else
  903. _RetVal = NdrClientCall2(
  904. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  905. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2022],
  906. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  907. #endif
  908. return ( DWORD )_RetVal.Simple;
  909. }
  910. DWORD R_DhcpSetSuperScopeV4(
  911. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  912. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  913. /* [string][unique][in] */ WCHAR __RPC_FAR *SuperScopeName,
  914. /* [in] */ BOOL ChangeExisting)
  915. {
  916. CLIENT_CALL_RETURN _RetVal;
  917. #if defined( _ALPHA_ )
  918. va_list vlist;
  919. #endif
  920. #if defined( _ALPHA_ )
  921. va_start(vlist,ChangeExisting);
  922. _RetVal = NdrClientCall2(
  923. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  924. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2100],
  925. vlist.a0);
  926. #else
  927. _RetVal = NdrClientCall2(
  928. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  929. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2100],
  930. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  931. #endif
  932. return ( DWORD )_RetVal.Simple;
  933. }
  934. DWORD R_DhcpGetSuperScopeInfoV4(
  935. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  936. /* [out] */ LPDHCP_SUPER_SCOPE_TABLE __RPC_FAR *SuperScopeTable)
  937. {
  938. CLIENT_CALL_RETURN _RetVal;
  939. #if defined( _ALPHA_ )
  940. va_list vlist;
  941. #endif
  942. #if defined( _ALPHA_ )
  943. va_start(vlist,SuperScopeTable);
  944. _RetVal = NdrClientCall2(
  945. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  946. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2160],
  947. vlist.a0);
  948. #else
  949. _RetVal = NdrClientCall2(
  950. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  951. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2160],
  952. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  953. #endif
  954. return ( DWORD )_RetVal.Simple;
  955. }
  956. DWORD R_DhcpDeleteSuperScopeV4(
  957. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  958. /* [string][ref][in] */ WCHAR __RPC_FAR *SuperScopeName)
  959. {
  960. CLIENT_CALL_RETURN _RetVal;
  961. #if defined( _ALPHA_ )
  962. va_list vlist;
  963. #endif
  964. #if defined( _ALPHA_ )
  965. va_start(vlist,SuperScopeName);
  966. _RetVal = NdrClientCall2(
  967. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  968. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2208],
  969. vlist.a0);
  970. #else
  971. _RetVal = NdrClientCall2(
  972. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  973. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2208],
  974. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  975. #endif
  976. return ( DWORD )_RetVal.Simple;
  977. }
  978. DWORD R_DhcpServerSetConfigV4(
  979. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  980. /* [in] */ DWORD FieldsToSet,
  981. /* [ref][in] */ LPDHCP_SERVER_CONFIG_INFO_V4 ConfigInfo)
  982. {
  983. CLIENT_CALL_RETURN _RetVal;
  984. #if defined( _ALPHA_ )
  985. va_list vlist;
  986. #endif
  987. #if defined( _ALPHA_ )
  988. va_start(vlist,ConfigInfo);
  989. _RetVal = NdrClientCall2(
  990. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  991. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2256],
  992. vlist.a0);
  993. #else
  994. _RetVal = NdrClientCall2(
  995. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  996. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2256],
  997. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  998. #endif
  999. return ( DWORD )_RetVal.Simple;
  1000. }
  1001. DWORD R_DhcpServerGetConfigV4(
  1002. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  1003. /* [out] */ LPDHCP_SERVER_CONFIG_INFO_V4 __RPC_FAR *ConfigInfo)
  1004. {
  1005. CLIENT_CALL_RETURN _RetVal;
  1006. #if defined( _ALPHA_ )
  1007. va_list vlist;
  1008. #endif
  1009. #if defined( _ALPHA_ )
  1010. va_start(vlist,ConfigInfo);
  1011. _RetVal = NdrClientCall2(
  1012. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  1013. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2310],
  1014. vlist.a0);
  1015. #else
  1016. _RetVal = NdrClientCall2(
  1017. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  1018. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2310],
  1019. ( unsigned char __RPC_FAR * )&ServerIpAddress);
  1020. #endif
  1021. return ( DWORD )_RetVal.Simple;
  1022. }
  1023. extern const GENERIC_BINDING_ROUTINE_PAIR BindingRoutines[ GENERIC_BINDING_TABLE_SIZE ];
  1024. extern const EXPR_EVAL ExprEvalRoutines[];
  1025. #if !defined(__RPC_WIN32__)
  1026. #error Invalid build platform for this stub.
  1027. #endif
  1028. #if !(TARGET_IS_NT50_OR_LATER)
  1029. #error You need a Windows 2000 Professional or later to run this stub because it uses these features:
  1030. #error /robust command line switch.
  1031. #error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.
  1032. #error This app will die there with the RPC_X_WRONG_STUB_VERSION error.
  1033. #endif
  1034. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  1035. {
  1036. 0,
  1037. {
  1038. /* Procedure R_DhcpCreateSubnet */
  1039. 0x0, /* 0 */
  1040. 0x48, /* Old Flags: */
  1041. /* 2 */ NdrFcLong( 0x0 ), /* 0 */
  1042. /* 6 */ NdrFcShort( 0x0 ), /* 0 */
  1043. #ifndef _ALPHA_
  1044. /* 8 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1045. #else
  1046. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1047. #endif
  1048. /* 10 */ 0x31, /* FC_BIND_GENERIC */
  1049. 0x4, /* 4 */
  1050. /* 12 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1051. /* 14 */ 0x0, /* 0 */
  1052. 0x5c, /* FC_PAD */
  1053. /* 16 */ NdrFcShort( 0x8 ), /* 8 */
  1054. /* 18 */ NdrFcShort( 0x8 ), /* 8 */
  1055. /* 20 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1056. 0x4, /* 4 */
  1057. /* 22 */ 0x8, /* 8 */
  1058. 0x1, /* Ext Flags: new corr desc, */
  1059. /* 24 */ NdrFcShort( 0x0 ), /* 0 */
  1060. /* 26 */ NdrFcShort( 0x0 ), /* 0 */
  1061. /* 28 */ NdrFcShort( 0x0 ), /* 0 */
  1062. /* Parameter ServerIpAddress */
  1063. /* 30 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1064. /* 32 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1065. /* 34 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1066. /* Parameter SubnetAddress */
  1067. /* 36 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1068. #ifndef _ALPHA_
  1069. /* 38 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1070. #else
  1071. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1072. #endif
  1073. /* 40 */ 0x8, /* FC_LONG */
  1074. 0x0, /* 0 */
  1075. /* Parameter SubnetInfo */
  1076. /* 42 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1077. #ifndef _ALPHA_
  1078. /* 44 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1079. #else
  1080. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1081. #endif
  1082. /* 46 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  1083. /* Return value */
  1084. /* 48 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1085. #ifndef _ALPHA_
  1086. /* 50 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1087. #else
  1088. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1089. #endif
  1090. /* 52 */ 0x8, /* FC_LONG */
  1091. 0x0, /* 0 */
  1092. /* Procedure R_DhcpSetSubnetInfo */
  1093. /* 54 */ 0x0, /* 0 */
  1094. 0x48, /* Old Flags: */
  1095. /* 56 */ NdrFcLong( 0x0 ), /* 0 */
  1096. /* 60 */ NdrFcShort( 0x1 ), /* 1 */
  1097. #ifndef _ALPHA_
  1098. /* 62 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1099. #else
  1100. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1101. #endif
  1102. /* 64 */ 0x31, /* FC_BIND_GENERIC */
  1103. 0x4, /* 4 */
  1104. /* 66 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1105. /* 68 */ 0x0, /* 0 */
  1106. 0x5c, /* FC_PAD */
  1107. /* 70 */ NdrFcShort( 0x8 ), /* 8 */
  1108. /* 72 */ NdrFcShort( 0x8 ), /* 8 */
  1109. /* 74 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1110. 0x4, /* 4 */
  1111. /* 76 */ 0x8, /* 8 */
  1112. 0x1, /* Ext Flags: new corr desc, */
  1113. /* 78 */ NdrFcShort( 0x0 ), /* 0 */
  1114. /* 80 */ NdrFcShort( 0x0 ), /* 0 */
  1115. /* 82 */ NdrFcShort( 0x0 ), /* 0 */
  1116. /* Parameter ServerIpAddress */
  1117. /* 84 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1118. /* 86 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1119. /* 88 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1120. /* Parameter SubnetAddress */
  1121. /* 90 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1122. #ifndef _ALPHA_
  1123. /* 92 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1124. #else
  1125. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1126. #endif
  1127. /* 94 */ 0x8, /* FC_LONG */
  1128. 0x0, /* 0 */
  1129. /* Parameter SubnetInfo */
  1130. /* 96 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1131. #ifndef _ALPHA_
  1132. /* 98 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1133. #else
  1134. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1135. #endif
  1136. /* 100 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  1137. /* Return value */
  1138. /* 102 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1139. #ifndef _ALPHA_
  1140. /* 104 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1141. #else
  1142. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1143. #endif
  1144. /* 106 */ 0x8, /* FC_LONG */
  1145. 0x0, /* 0 */
  1146. /* Procedure R_DhcpGetSubnetInfo */
  1147. /* 108 */ 0x0, /* 0 */
  1148. 0x48, /* Old Flags: */
  1149. /* 110 */ NdrFcLong( 0x0 ), /* 0 */
  1150. /* 114 */ NdrFcShort( 0x2 ), /* 2 */
  1151. #ifndef _ALPHA_
  1152. /* 116 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1153. #else
  1154. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1155. #endif
  1156. /* 118 */ 0x31, /* FC_BIND_GENERIC */
  1157. 0x4, /* 4 */
  1158. /* 120 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1159. /* 122 */ 0x0, /* 0 */
  1160. 0x5c, /* FC_PAD */
  1161. /* 124 */ NdrFcShort( 0x8 ), /* 8 */
  1162. /* 126 */ NdrFcShort( 0x8 ), /* 8 */
  1163. /* 128 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1164. 0x4, /* 4 */
  1165. /* 130 */ 0x8, /* 8 */
  1166. 0x1, /* Ext Flags: new corr desc, */
  1167. /* 132 */ NdrFcShort( 0x0 ), /* 0 */
  1168. /* 134 */ NdrFcShort( 0x0 ), /* 0 */
  1169. /* 136 */ NdrFcShort( 0x0 ), /* 0 */
  1170. /* Parameter ServerIpAddress */
  1171. /* 138 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1172. /* 140 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1173. /* 142 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1174. /* Parameter SubnetAddress */
  1175. /* 144 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1176. #ifndef _ALPHA_
  1177. /* 146 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1178. #else
  1179. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1180. #endif
  1181. /* 148 */ 0x8, /* FC_LONG */
  1182. 0x0, /* 0 */
  1183. /* Parameter SubnetInfo */
  1184. /* 150 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  1185. #ifndef _ALPHA_
  1186. /* 152 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1187. #else
  1188. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1189. #endif
  1190. /* 154 */ NdrFcShort( 0x44 ), /* Type Offset=68 */
  1191. /* Return value */
  1192. /* 156 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1193. #ifndef _ALPHA_
  1194. /* 158 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1195. #else
  1196. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1197. #endif
  1198. /* 160 */ 0x8, /* FC_LONG */
  1199. 0x0, /* 0 */
  1200. /* Procedure R_DhcpEnumSubnets */
  1201. /* 162 */ 0x0, /* 0 */
  1202. 0x48, /* Old Flags: */
  1203. /* 164 */ NdrFcLong( 0x0 ), /* 0 */
  1204. /* 168 */ NdrFcShort( 0x3 ), /* 3 */
  1205. #ifndef _ALPHA_
  1206. /* 170 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  1207. #else
  1208. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  1209. #endif
  1210. /* 172 */ 0x31, /* FC_BIND_GENERIC */
  1211. 0x4, /* 4 */
  1212. /* 174 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1213. /* 176 */ 0x0, /* 0 */
  1214. 0x5c, /* FC_PAD */
  1215. /* 178 */ NdrFcShort( 0x24 ), /* 36 */
  1216. /* 180 */ NdrFcShort( 0x5c ), /* 92 */
  1217. /* 182 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1218. 0x7, /* 7 */
  1219. /* 184 */ 0x8, /* 8 */
  1220. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  1221. /* 186 */ NdrFcShort( 0x1 ), /* 1 */
  1222. /* 188 */ NdrFcShort( 0x0 ), /* 0 */
  1223. /* 190 */ NdrFcShort( 0x0 ), /* 0 */
  1224. /* Parameter ServerIpAddress */
  1225. /* 192 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1226. /* 194 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1227. /* 196 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1228. /* Parameter ResumeHandle */
  1229. /* 198 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  1230. #ifndef _ALPHA_
  1231. /* 200 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1232. #else
  1233. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1234. #endif
  1235. /* 202 */ 0x8, /* FC_LONG */
  1236. 0x0, /* 0 */
  1237. /* Parameter PreferredMaximum */
  1238. /* 204 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1239. #ifndef _ALPHA_
  1240. /* 206 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1241. #else
  1242. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1243. #endif
  1244. /* 208 */ 0x8, /* FC_LONG */
  1245. 0x0, /* 0 */
  1246. /* Parameter EnumInfo */
  1247. /* 210 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  1248. #ifndef _ALPHA_
  1249. /* 212 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1250. #else
  1251. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1252. #endif
  1253. /* 214 */ NdrFcShort( 0x50 ), /* Type Offset=80 */
  1254. /* Parameter ElementsRead */
  1255. /* 216 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  1256. #ifndef _ALPHA_
  1257. /* 218 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1258. #else
  1259. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1260. #endif
  1261. /* 220 */ 0x8, /* FC_LONG */
  1262. 0x0, /* 0 */
  1263. /* Parameter ElementsTotal */
  1264. /* 222 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  1265. #ifndef _ALPHA_
  1266. /* 224 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  1267. #else
  1268. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1269. #endif
  1270. /* 226 */ 0x8, /* FC_LONG */
  1271. 0x0, /* 0 */
  1272. /* Return value */
  1273. /* 228 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1274. #ifndef _ALPHA_
  1275. /* 230 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  1276. #else
  1277. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  1278. #endif
  1279. /* 232 */ 0x8, /* FC_LONG */
  1280. 0x0, /* 0 */
  1281. /* Procedure R_DhcpAddSubnetElement */
  1282. /* 234 */ 0x0, /* 0 */
  1283. 0x48, /* Old Flags: */
  1284. /* 236 */ NdrFcLong( 0x0 ), /* 0 */
  1285. /* 240 */ NdrFcShort( 0x4 ), /* 4 */
  1286. #ifndef _ALPHA_
  1287. /* 242 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1288. #else
  1289. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1290. #endif
  1291. /* 244 */ 0x31, /* FC_BIND_GENERIC */
  1292. 0x4, /* 4 */
  1293. /* 246 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1294. /* 248 */ 0x0, /* 0 */
  1295. 0x5c, /* FC_PAD */
  1296. /* 250 */ NdrFcShort( 0x8 ), /* 8 */
  1297. /* 252 */ NdrFcShort( 0x8 ), /* 8 */
  1298. /* 254 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1299. 0x4, /* 4 */
  1300. /* 256 */ 0x8, /* 8 */
  1301. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1302. /* 258 */ NdrFcShort( 0x0 ), /* 0 */
  1303. /* 260 */ NdrFcShort( 0x2 ), /* 2 */
  1304. /* 262 */ NdrFcShort( 0x0 ), /* 0 */
  1305. /* Parameter ServerIpAddress */
  1306. /* 264 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1307. /* 266 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1308. /* 268 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1309. /* Parameter SubnetAddress */
  1310. /* 270 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1311. #ifndef _ALPHA_
  1312. /* 272 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1313. #else
  1314. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1315. #endif
  1316. /* 274 */ 0x8, /* FC_LONG */
  1317. 0x0, /* 0 */
  1318. /* Parameter AddElementInfo */
  1319. /* 276 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1320. #ifndef _ALPHA_
  1321. /* 278 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1322. #else
  1323. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1324. #endif
  1325. /* 280 */ NdrFcShort( 0xf6 ), /* Type Offset=246 */
  1326. /* Return value */
  1327. /* 282 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1328. #ifndef _ALPHA_
  1329. /* 284 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1330. #else
  1331. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1332. #endif
  1333. /* 286 */ 0x8, /* FC_LONG */
  1334. 0x0, /* 0 */
  1335. /* Procedure R_DhcpEnumSubnetElements */
  1336. /* 288 */ 0x0, /* 0 */
  1337. 0x48, /* Old Flags: */
  1338. /* 290 */ NdrFcLong( 0x0 ), /* 0 */
  1339. /* 294 */ NdrFcShort( 0x5 ), /* 5 */
  1340. #ifndef _ALPHA_
  1341. /* 296 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */
  1342. #else
  1343. NdrFcShort( 0x48 ), /* Alpha Stack size/offset = 72 */
  1344. #endif
  1345. /* 298 */ 0x31, /* FC_BIND_GENERIC */
  1346. 0x4, /* 4 */
  1347. /* 300 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1348. /* 302 */ 0x0, /* 0 */
  1349. 0x5c, /* FC_PAD */
  1350. /* 304 */ NdrFcShort( 0x32 ), /* 50 */
  1351. /* 306 */ NdrFcShort( 0x5c ), /* 92 */
  1352. /* 308 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1353. 0x9, /* 9 */
  1354. /* 310 */ 0x8, /* 8 */
  1355. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  1356. /* 312 */ NdrFcShort( 0x3 ), /* 3 */
  1357. /* 314 */ NdrFcShort( 0x0 ), /* 0 */
  1358. /* 316 */ NdrFcShort( 0x0 ), /* 0 */
  1359. /* Parameter ServerIpAddress */
  1360. /* 318 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1361. /* 320 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1362. /* 322 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1363. /* Parameter SubnetAddress */
  1364. /* 324 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1365. #ifndef _ALPHA_
  1366. /* 326 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1367. #else
  1368. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1369. #endif
  1370. /* 328 */ 0x8, /* FC_LONG */
  1371. 0x0, /* 0 */
  1372. /* Parameter EnumElementType */
  1373. /* 330 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1374. #ifndef _ALPHA_
  1375. /* 332 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1376. #else
  1377. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1378. #endif
  1379. /* 334 */ 0xd, /* FC_ENUM16 */
  1380. 0x0, /* 0 */
  1381. /* Parameter ResumeHandle */
  1382. /* 336 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  1383. #ifndef _ALPHA_
  1384. /* 338 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1385. #else
  1386. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1387. #endif
  1388. /* 340 */ 0x8, /* FC_LONG */
  1389. 0x0, /* 0 */
  1390. /* Parameter PreferredMaximum */
  1391. /* 342 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1392. #ifndef _ALPHA_
  1393. /* 344 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1394. #else
  1395. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1396. #endif
  1397. /* 346 */ 0x8, /* FC_LONG */
  1398. 0x0, /* 0 */
  1399. /* Parameter EnumElementInfo */
  1400. /* 348 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  1401. #ifndef _ALPHA_
  1402. /* 350 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  1403. #else
  1404. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1405. #endif
  1406. /* 352 */ NdrFcShort( 0x104 ), /* Type Offset=260 */
  1407. /* Parameter ElementsRead */
  1408. /* 354 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  1409. #ifndef _ALPHA_
  1410. /* 356 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  1411. #else
  1412. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  1413. #endif
  1414. /* 358 */ 0x8, /* FC_LONG */
  1415. 0x0, /* 0 */
  1416. /* Parameter ElementsTotal */
  1417. /* 360 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  1418. #ifndef _ALPHA_
  1419. /* 362 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  1420. #else
  1421. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  1422. #endif
  1423. /* 364 */ 0x8, /* FC_LONG */
  1424. 0x0, /* 0 */
  1425. /* Return value */
  1426. /* 366 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1427. #ifndef _ALPHA_
  1428. /* 368 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  1429. #else
  1430. NdrFcShort( 0x40 ), /* Alpha Stack size/offset = 64 */
  1431. #endif
  1432. /* 370 */ 0x8, /* FC_LONG */
  1433. 0x0, /* 0 */
  1434. /* Procedure R_DhcpRemoveSubnetElement */
  1435. /* 372 */ 0x0, /* 0 */
  1436. 0x48, /* Old Flags: */
  1437. /* 374 */ NdrFcLong( 0x0 ), /* 0 */
  1438. /* 378 */ NdrFcShort( 0x6 ), /* 6 */
  1439. #ifndef _ALPHA_
  1440. /* 380 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  1441. #else
  1442. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1443. #endif
  1444. /* 382 */ 0x31, /* FC_BIND_GENERIC */
  1445. 0x4, /* 4 */
  1446. /* 384 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1447. /* 386 */ 0x0, /* 0 */
  1448. 0x5c, /* FC_PAD */
  1449. /* 388 */ NdrFcShort( 0xe ), /* 14 */
  1450. /* 390 */ NdrFcShort( 0x8 ), /* 8 */
  1451. /* 392 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1452. 0x5, /* 5 */
  1453. /* 394 */ 0x8, /* 8 */
  1454. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1455. /* 396 */ NdrFcShort( 0x0 ), /* 0 */
  1456. /* 398 */ NdrFcShort( 0x2 ), /* 2 */
  1457. /* 400 */ NdrFcShort( 0x0 ), /* 0 */
  1458. /* Parameter ServerIpAddress */
  1459. /* 402 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1460. /* 404 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1461. /* 406 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1462. /* Parameter SubnetAddress */
  1463. /* 408 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1464. #ifndef _ALPHA_
  1465. /* 410 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1466. #else
  1467. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1468. #endif
  1469. /* 412 */ 0x8, /* FC_LONG */
  1470. 0x0, /* 0 */
  1471. /* Parameter RemoveElementInfo */
  1472. /* 414 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1473. #ifndef _ALPHA_
  1474. /* 416 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1475. #else
  1476. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1477. #endif
  1478. /* 418 */ NdrFcShort( 0xf6 ), /* Type Offset=246 */
  1479. /* Parameter ForceFlag */
  1480. /* 420 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1481. #ifndef _ALPHA_
  1482. /* 422 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1483. #else
  1484. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1485. #endif
  1486. /* 424 */ 0xd, /* FC_ENUM16 */
  1487. 0x0, /* 0 */
  1488. /* Return value */
  1489. /* 426 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1490. #ifndef _ALPHA_
  1491. /* 428 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1492. #else
  1493. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1494. #endif
  1495. /* 430 */ 0x8, /* FC_LONG */
  1496. 0x0, /* 0 */
  1497. /* Procedure R_DhcpDeleteSubnet */
  1498. /* 432 */ 0x0, /* 0 */
  1499. 0x48, /* Old Flags: */
  1500. /* 434 */ NdrFcLong( 0x0 ), /* 0 */
  1501. /* 438 */ NdrFcShort( 0x7 ), /* 7 */
  1502. #ifndef _ALPHA_
  1503. /* 440 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1504. #else
  1505. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1506. #endif
  1507. /* 442 */ 0x31, /* FC_BIND_GENERIC */
  1508. 0x4, /* 4 */
  1509. /* 444 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1510. /* 446 */ 0x0, /* 0 */
  1511. 0x5c, /* FC_PAD */
  1512. /* 448 */ NdrFcShort( 0xe ), /* 14 */
  1513. /* 450 */ NdrFcShort( 0x8 ), /* 8 */
  1514. /* 452 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1515. 0x4, /* 4 */
  1516. /* 454 */ 0x8, /* 8 */
  1517. 0x1, /* Ext Flags: new corr desc, */
  1518. /* 456 */ NdrFcShort( 0x0 ), /* 0 */
  1519. /* 458 */ NdrFcShort( 0x0 ), /* 0 */
  1520. /* 460 */ NdrFcShort( 0x0 ), /* 0 */
  1521. /* Parameter ServerIpAddress */
  1522. /* 462 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1523. /* 464 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1524. /* 466 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1525. /* Parameter SubnetAddress */
  1526. /* 468 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1527. #ifndef _ALPHA_
  1528. /* 470 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1529. #else
  1530. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1531. #endif
  1532. /* 472 */ 0x8, /* FC_LONG */
  1533. 0x0, /* 0 */
  1534. /* Parameter ForceFlag */
  1535. /* 474 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1536. #ifndef _ALPHA_
  1537. /* 476 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1538. #else
  1539. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1540. #endif
  1541. /* 478 */ 0xd, /* FC_ENUM16 */
  1542. 0x0, /* 0 */
  1543. /* Return value */
  1544. /* 480 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1545. #ifndef _ALPHA_
  1546. /* 482 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1547. #else
  1548. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1549. #endif
  1550. /* 484 */ 0x8, /* FC_LONG */
  1551. 0x0, /* 0 */
  1552. /* Procedure R_DhcpCreateOption */
  1553. /* 486 */ 0x0, /* 0 */
  1554. 0x48, /* Old Flags: */
  1555. /* 488 */ NdrFcLong( 0x0 ), /* 0 */
  1556. /* 492 */ NdrFcShort( 0x8 ), /* 8 */
  1557. #ifndef _ALPHA_
  1558. /* 494 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1559. #else
  1560. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1561. #endif
  1562. /* 496 */ 0x31, /* FC_BIND_GENERIC */
  1563. 0x4, /* 4 */
  1564. /* 498 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1565. /* 500 */ 0x0, /* 0 */
  1566. 0x5c, /* FC_PAD */
  1567. /* 502 */ NdrFcShort( 0x8 ), /* 8 */
  1568. /* 504 */ NdrFcShort( 0x8 ), /* 8 */
  1569. /* 506 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1570. 0x4, /* 4 */
  1571. /* 508 */ 0x8, /* 8 */
  1572. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1573. /* 510 */ NdrFcShort( 0x0 ), /* 0 */
  1574. /* 512 */ NdrFcShort( 0x4 ), /* 4 */
  1575. /* 514 */ NdrFcShort( 0x0 ), /* 0 */
  1576. /* Parameter ServerIpAddress */
  1577. /* 516 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1578. /* 518 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1579. /* 520 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1580. /* Parameter OptionID */
  1581. /* 522 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1582. #ifndef _ALPHA_
  1583. /* 524 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1584. #else
  1585. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1586. #endif
  1587. /* 526 */ 0x8, /* FC_LONG */
  1588. 0x0, /* 0 */
  1589. /* Parameter OptionInfo */
  1590. /* 528 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1591. #ifndef _ALPHA_
  1592. /* 530 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1593. #else
  1594. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1595. #endif
  1596. /* 532 */ NdrFcShort( 0x136 ), /* Type Offset=310 */
  1597. /* Return value */
  1598. /* 534 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1599. #ifndef _ALPHA_
  1600. /* 536 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1601. #else
  1602. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1603. #endif
  1604. /* 538 */ 0x8, /* FC_LONG */
  1605. 0x0, /* 0 */
  1606. /* Procedure R_DhcpSetOptionInfo */
  1607. /* 540 */ 0x0, /* 0 */
  1608. 0x48, /* Old Flags: */
  1609. /* 542 */ NdrFcLong( 0x0 ), /* 0 */
  1610. /* 546 */ NdrFcShort( 0x9 ), /* 9 */
  1611. #ifndef _ALPHA_
  1612. /* 548 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1613. #else
  1614. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1615. #endif
  1616. /* 550 */ 0x31, /* FC_BIND_GENERIC */
  1617. 0x4, /* 4 */
  1618. /* 552 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1619. /* 554 */ 0x0, /* 0 */
  1620. 0x5c, /* FC_PAD */
  1621. /* 556 */ NdrFcShort( 0x8 ), /* 8 */
  1622. /* 558 */ NdrFcShort( 0x8 ), /* 8 */
  1623. /* 560 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1624. 0x4, /* 4 */
  1625. /* 562 */ 0x8, /* 8 */
  1626. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1627. /* 564 */ NdrFcShort( 0x0 ), /* 0 */
  1628. /* 566 */ NdrFcShort( 0x4 ), /* 4 */
  1629. /* 568 */ NdrFcShort( 0x0 ), /* 0 */
  1630. /* Parameter ServerIpAddress */
  1631. /* 570 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1632. /* 572 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1633. /* 574 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1634. /* Parameter OptionID */
  1635. /* 576 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1636. #ifndef _ALPHA_
  1637. /* 578 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1638. #else
  1639. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1640. #endif
  1641. /* 580 */ 0x8, /* FC_LONG */
  1642. 0x0, /* 0 */
  1643. /* Parameter OptionInfo */
  1644. /* 582 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1645. #ifndef _ALPHA_
  1646. /* 584 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1647. #else
  1648. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1649. #endif
  1650. /* 586 */ NdrFcShort( 0x136 ), /* Type Offset=310 */
  1651. /* Return value */
  1652. /* 588 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1653. #ifndef _ALPHA_
  1654. /* 590 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1655. #else
  1656. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1657. #endif
  1658. /* 592 */ 0x8, /* FC_LONG */
  1659. 0x0, /* 0 */
  1660. /* Procedure R_DhcpGetOptionInfo */
  1661. /* 594 */ 0x0, /* 0 */
  1662. 0x48, /* Old Flags: */
  1663. /* 596 */ NdrFcLong( 0x0 ), /* 0 */
  1664. /* 600 */ NdrFcShort( 0xa ), /* 10 */
  1665. #ifndef _ALPHA_
  1666. /* 602 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1667. #else
  1668. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1669. #endif
  1670. /* 604 */ 0x31, /* FC_BIND_GENERIC */
  1671. 0x4, /* 4 */
  1672. /* 606 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1673. /* 608 */ 0x0, /* 0 */
  1674. 0x5c, /* FC_PAD */
  1675. /* 610 */ NdrFcShort( 0x8 ), /* 8 */
  1676. /* 612 */ NdrFcShort( 0x8 ), /* 8 */
  1677. /* 614 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1678. 0x4, /* 4 */
  1679. /* 616 */ 0x8, /* 8 */
  1680. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  1681. /* 618 */ NdrFcShort( 0x4 ), /* 4 */
  1682. /* 620 */ NdrFcShort( 0x0 ), /* 0 */
  1683. /* 622 */ NdrFcShort( 0x0 ), /* 0 */
  1684. /* Parameter ServerIpAddress */
  1685. /* 624 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1686. /* 626 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1687. /* 628 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1688. /* Parameter OptionID */
  1689. /* 630 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1690. #ifndef _ALPHA_
  1691. /* 632 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1692. #else
  1693. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1694. #endif
  1695. /* 634 */ 0x8, /* FC_LONG */
  1696. 0x0, /* 0 */
  1697. /* Parameter OptionInfo */
  1698. /* 636 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  1699. #ifndef _ALPHA_
  1700. /* 638 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1701. #else
  1702. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1703. #endif
  1704. /* 640 */ NdrFcShort( 0x1cc ), /* Type Offset=460 */
  1705. /* Return value */
  1706. /* 642 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1707. #ifndef _ALPHA_
  1708. /* 644 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1709. #else
  1710. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1711. #endif
  1712. /* 646 */ 0x8, /* FC_LONG */
  1713. 0x0, /* 0 */
  1714. /* Procedure R_DhcpRemoveOption */
  1715. /* 648 */ 0x0, /* 0 */
  1716. 0x48, /* Old Flags: */
  1717. /* 650 */ NdrFcLong( 0x0 ), /* 0 */
  1718. /* 654 */ NdrFcShort( 0xb ), /* 11 */
  1719. #ifndef _ALPHA_
  1720. /* 656 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1721. #else
  1722. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1723. #endif
  1724. /* 658 */ 0x31, /* FC_BIND_GENERIC */
  1725. 0x4, /* 4 */
  1726. /* 660 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1727. /* 662 */ 0x0, /* 0 */
  1728. 0x5c, /* FC_PAD */
  1729. /* 664 */ NdrFcShort( 0x8 ), /* 8 */
  1730. /* 666 */ NdrFcShort( 0x8 ), /* 8 */
  1731. /* 668 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1732. 0x3, /* 3 */
  1733. /* 670 */ 0x8, /* 8 */
  1734. 0x1, /* Ext Flags: new corr desc, */
  1735. /* 672 */ NdrFcShort( 0x0 ), /* 0 */
  1736. /* 674 */ NdrFcShort( 0x0 ), /* 0 */
  1737. /* 676 */ NdrFcShort( 0x0 ), /* 0 */
  1738. /* Parameter ServerIpAddress */
  1739. /* 678 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1740. /* 680 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1741. /* 682 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1742. /* Parameter OptionID */
  1743. /* 684 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1744. #ifndef _ALPHA_
  1745. /* 686 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1746. #else
  1747. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1748. #endif
  1749. /* 688 */ 0x8, /* FC_LONG */
  1750. 0x0, /* 0 */
  1751. /* Return value */
  1752. /* 690 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1753. #ifndef _ALPHA_
  1754. /* 692 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1755. #else
  1756. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1757. #endif
  1758. /* 694 */ 0x8, /* FC_LONG */
  1759. 0x0, /* 0 */
  1760. /* Procedure R_DhcpSetOptionValue */
  1761. /* 696 */ 0x0, /* 0 */
  1762. 0x48, /* Old Flags: */
  1763. /* 698 */ NdrFcLong( 0x0 ), /* 0 */
  1764. /* 702 */ NdrFcShort( 0xc ), /* 12 */
  1765. #ifndef _ALPHA_
  1766. /* 704 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  1767. #else
  1768. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1769. #endif
  1770. /* 706 */ 0x31, /* FC_BIND_GENERIC */
  1771. 0x4, /* 4 */
  1772. /* 708 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1773. /* 710 */ 0x0, /* 0 */
  1774. 0x5c, /* FC_PAD */
  1775. /* 712 */ NdrFcShort( 0x8 ), /* 8 */
  1776. /* 714 */ NdrFcShort( 0x8 ), /* 8 */
  1777. /* 716 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1778. 0x5, /* 5 */
  1779. /* 718 */ 0x8, /* 8 */
  1780. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1781. /* 720 */ NdrFcShort( 0x0 ), /* 0 */
  1782. /* 722 */ NdrFcShort( 0x5 ), /* 5 */
  1783. /* 724 */ NdrFcShort( 0x0 ), /* 0 */
  1784. /* Parameter ServerIpAddress */
  1785. /* 726 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1786. /* 728 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1787. /* 730 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1788. /* Parameter OptionID */
  1789. /* 732 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1790. #ifndef _ALPHA_
  1791. /* 734 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1792. #else
  1793. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1794. #endif
  1795. /* 736 */ 0x8, /* FC_LONG */
  1796. 0x0, /* 0 */
  1797. /* Parameter ScopeInfo */
  1798. /* 738 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1799. #ifndef _ALPHA_
  1800. /* 740 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1801. #else
  1802. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1803. #endif
  1804. /* 742 */ NdrFcShort( 0x206 ), /* Type Offset=518 */
  1805. /* Parameter OptionValue */
  1806. /* 744 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1807. #ifndef _ALPHA_
  1808. /* 746 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1809. #else
  1810. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1811. #endif
  1812. /* 748 */ NdrFcShort( 0x19e ), /* Type Offset=414 */
  1813. /* Return value */
  1814. /* 750 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1815. #ifndef _ALPHA_
  1816. /* 752 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1817. #else
  1818. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1819. #endif
  1820. /* 754 */ 0x8, /* FC_LONG */
  1821. 0x0, /* 0 */
  1822. /* Procedure R_DhcpGetOptionValue */
  1823. /* 756 */ 0x0, /* 0 */
  1824. 0x48, /* Old Flags: */
  1825. /* 758 */ NdrFcLong( 0x0 ), /* 0 */
  1826. /* 762 */ NdrFcShort( 0xd ), /* 13 */
  1827. #ifndef _ALPHA_
  1828. /* 764 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  1829. #else
  1830. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1831. #endif
  1832. /* 766 */ 0x31, /* FC_BIND_GENERIC */
  1833. 0x4, /* 4 */
  1834. /* 768 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1835. /* 770 */ 0x0, /* 0 */
  1836. 0x5c, /* FC_PAD */
  1837. /* 772 */ NdrFcShort( 0x8 ), /* 8 */
  1838. /* 774 */ NdrFcShort( 0x8 ), /* 8 */
  1839. /* 776 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1840. 0x5, /* 5 */
  1841. /* 778 */ 0x8, /* 8 */
  1842. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  1843. /* 780 */ NdrFcShort( 0x4 ), /* 4 */
  1844. /* 782 */ NdrFcShort( 0x1 ), /* 1 */
  1845. /* 784 */ NdrFcShort( 0x0 ), /* 0 */
  1846. /* Parameter ServerIpAddress */
  1847. /* 786 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1848. /* 788 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1849. /* 790 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1850. /* Parameter OptionID */
  1851. /* 792 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1852. #ifndef _ALPHA_
  1853. /* 794 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1854. #else
  1855. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1856. #endif
  1857. /* 796 */ 0x8, /* FC_LONG */
  1858. 0x0, /* 0 */
  1859. /* Parameter ScopeInfo */
  1860. /* 798 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1861. #ifndef _ALPHA_
  1862. /* 800 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1863. #else
  1864. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1865. #endif
  1866. /* 802 */ NdrFcShort( 0x206 ), /* Type Offset=518 */
  1867. /* Parameter OptionValue */
  1868. /* 804 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  1869. #ifndef _ALPHA_
  1870. /* 806 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1871. #else
  1872. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1873. #endif
  1874. /* 808 */ NdrFcShort( 0x218 ), /* Type Offset=536 */
  1875. /* Return value */
  1876. /* 810 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1877. #ifndef _ALPHA_
  1878. /* 812 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1879. #else
  1880. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1881. #endif
  1882. /* 814 */ 0x8, /* FC_LONG */
  1883. 0x0, /* 0 */
  1884. /* Procedure R_DhcpEnumOptionValues */
  1885. /* 816 */ 0x0, /* 0 */
  1886. 0x48, /* Old Flags: */
  1887. /* 818 */ NdrFcLong( 0x0 ), /* 0 */
  1888. /* 822 */ NdrFcShort( 0xe ), /* 14 */
  1889. #ifndef _ALPHA_
  1890. /* 824 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  1891. #else
  1892. NdrFcShort( 0x40 ), /* Alpha Stack size/offset = 64 */
  1893. #endif
  1894. /* 826 */ 0x31, /* FC_BIND_GENERIC */
  1895. 0x4, /* 4 */
  1896. /* 828 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1897. /* 830 */ 0x0, /* 0 */
  1898. 0x5c, /* FC_PAD */
  1899. /* 832 */ NdrFcShort( 0x24 ), /* 36 */
  1900. /* 834 */ NdrFcShort( 0x5c ), /* 92 */
  1901. /* 836 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  1902. 0x8, /* 8 */
  1903. /* 838 */ 0x8, /* 8 */
  1904. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  1905. /* 840 */ NdrFcShort( 0x5 ), /* 5 */
  1906. /* 842 */ NdrFcShort( 0x1 ), /* 1 */
  1907. /* 844 */ NdrFcShort( 0x0 ), /* 0 */
  1908. /* Parameter ServerIpAddress */
  1909. /* 846 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1910. /* 848 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1911. /* 850 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  1912. /* Parameter ScopeInfo */
  1913. /* 852 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  1914. #ifndef _ALPHA_
  1915. /* 854 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  1916. #else
  1917. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  1918. #endif
  1919. /* 856 */ NdrFcShort( 0x206 ), /* Type Offset=518 */
  1920. /* Parameter ResumeHandle */
  1921. /* 858 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  1922. #ifndef _ALPHA_
  1923. /* 860 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  1924. #else
  1925. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  1926. #endif
  1927. /* 862 */ 0x8, /* FC_LONG */
  1928. 0x0, /* 0 */
  1929. /* Parameter PreferredMaximum */
  1930. /* 864 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  1931. #ifndef _ALPHA_
  1932. /* 866 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  1933. #else
  1934. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  1935. #endif
  1936. /* 868 */ 0x8, /* FC_LONG */
  1937. 0x0, /* 0 */
  1938. /* Parameter OptionValues */
  1939. /* 870 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  1940. #ifndef _ALPHA_
  1941. /* 872 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1942. #else
  1943. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1944. #endif
  1945. /* 874 */ NdrFcShort( 0x24c ), /* Type Offset=588 */
  1946. /* Parameter OptionsRead */
  1947. /* 876 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  1948. #ifndef _ALPHA_
  1949. /* 878 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  1950. #else
  1951. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  1952. #endif
  1953. /* 880 */ 0x8, /* FC_LONG */
  1954. 0x0, /* 0 */
  1955. /* Parameter OptionsTotal */
  1956. /* 882 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  1957. #ifndef _ALPHA_
  1958. /* 884 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  1959. #else
  1960. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  1961. #endif
  1962. /* 886 */ 0x8, /* FC_LONG */
  1963. 0x0, /* 0 */
  1964. /* Return value */
  1965. /* 888 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  1966. #ifndef _ALPHA_
  1967. /* 890 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  1968. #else
  1969. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  1970. #endif
  1971. /* 892 */ 0x8, /* FC_LONG */
  1972. 0x0, /* 0 */
  1973. /* Procedure R_DhcpRemoveOptionValue */
  1974. /* 894 */ 0x0, /* 0 */
  1975. 0x48, /* Old Flags: */
  1976. /* 896 */ NdrFcLong( 0x0 ), /* 0 */
  1977. /* 900 */ NdrFcShort( 0xf ), /* 15 */
  1978. #ifndef _ALPHA_
  1979. /* 902 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  1980. #else
  1981. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  1982. #endif
  1983. /* 904 */ 0x31, /* FC_BIND_GENERIC */
  1984. 0x4, /* 4 */
  1985. /* 906 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  1986. /* 908 */ 0x0, /* 0 */
  1987. 0x5c, /* FC_PAD */
  1988. /* 910 */ NdrFcShort( 0x8 ), /* 8 */
  1989. /* 912 */ NdrFcShort( 0x8 ), /* 8 */
  1990. /* 914 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  1991. 0x4, /* 4 */
  1992. /* 916 */ 0x8, /* 8 */
  1993. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  1994. /* 918 */ NdrFcShort( 0x0 ), /* 0 */
  1995. /* 920 */ NdrFcShort( 0x1 ), /* 1 */
  1996. /* 922 */ NdrFcShort( 0x0 ), /* 0 */
  1997. /* Parameter ServerIpAddress */
  1998. /* 924 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  1999. /* 926 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2000. /* 928 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2001. /* Parameter OptionID */
  2002. /* 930 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2003. #ifndef _ALPHA_
  2004. /* 932 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2005. #else
  2006. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2007. #endif
  2008. /* 934 */ 0x8, /* FC_LONG */
  2009. 0x0, /* 0 */
  2010. /* Parameter ScopeInfo */
  2011. /* 936 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  2012. #ifndef _ALPHA_
  2013. /* 938 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2014. #else
  2015. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2016. #endif
  2017. /* 940 */ NdrFcShort( 0x206 ), /* Type Offset=518 */
  2018. /* Return value */
  2019. /* 942 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2020. #ifndef _ALPHA_
  2021. /* 944 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2022. #else
  2023. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2024. #endif
  2025. /* 946 */ 0x8, /* FC_LONG */
  2026. 0x0, /* 0 */
  2027. /* Procedure R_DhcpCreateClientInfo */
  2028. /* 948 */ 0x0, /* 0 */
  2029. 0x48, /* Old Flags: */
  2030. /* 950 */ NdrFcLong( 0x0 ), /* 0 */
  2031. /* 954 */ NdrFcShort( 0x10 ), /* 16 */
  2032. #ifndef _ALPHA_
  2033. /* 956 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2034. #else
  2035. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2036. #endif
  2037. /* 958 */ 0x31, /* FC_BIND_GENERIC */
  2038. 0x4, /* 4 */
  2039. /* 960 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2040. /* 962 */ 0x0, /* 0 */
  2041. 0x5c, /* FC_PAD */
  2042. /* 964 */ NdrFcShort( 0x0 ), /* 0 */
  2043. /* 966 */ NdrFcShort( 0x8 ), /* 8 */
  2044. /* 968 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2045. 0x3, /* 3 */
  2046. /* 970 */ 0x8, /* 8 */
  2047. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  2048. /* 972 */ NdrFcShort( 0x0 ), /* 0 */
  2049. /* 974 */ NdrFcShort( 0x1 ), /* 1 */
  2050. /* 976 */ NdrFcShort( 0x0 ), /* 0 */
  2051. /* Parameter ServerIpAddress */
  2052. /* 978 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2053. /* 980 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2054. /* 982 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2055. /* Parameter ClientInfo */
  2056. /* 984 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2057. #ifndef _ALPHA_
  2058. /* 986 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2059. #else
  2060. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2061. #endif
  2062. /* 988 */ NdrFcShort( 0x28a ), /* Type Offset=650 */
  2063. /* Return value */
  2064. /* 990 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2065. #ifndef _ALPHA_
  2066. /* 992 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2067. #else
  2068. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2069. #endif
  2070. /* 994 */ 0x8, /* FC_LONG */
  2071. 0x0, /* 0 */
  2072. /* Procedure R_DhcpSetClientInfo */
  2073. /* 996 */ 0x0, /* 0 */
  2074. 0x48, /* Old Flags: */
  2075. /* 998 */ NdrFcLong( 0x0 ), /* 0 */
  2076. /* 1002 */ NdrFcShort( 0x11 ), /* 17 */
  2077. #ifndef _ALPHA_
  2078. /* 1004 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2079. #else
  2080. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2081. #endif
  2082. /* 1006 */ 0x31, /* FC_BIND_GENERIC */
  2083. 0x4, /* 4 */
  2084. /* 1008 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2085. /* 1010 */ 0x0, /* 0 */
  2086. 0x5c, /* FC_PAD */
  2087. /* 1012 */ NdrFcShort( 0x0 ), /* 0 */
  2088. /* 1014 */ NdrFcShort( 0x8 ), /* 8 */
  2089. /* 1016 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2090. 0x3, /* 3 */
  2091. /* 1018 */ 0x8, /* 8 */
  2092. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  2093. /* 1020 */ NdrFcShort( 0x0 ), /* 0 */
  2094. /* 1022 */ NdrFcShort( 0x1 ), /* 1 */
  2095. /* 1024 */ NdrFcShort( 0x0 ), /* 0 */
  2096. /* Parameter ServerIpAddress */
  2097. /* 1026 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2098. /* 1028 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2099. /* 1030 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2100. /* Parameter ClientInfo */
  2101. /* 1032 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2102. #ifndef _ALPHA_
  2103. /* 1034 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2104. #else
  2105. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2106. #endif
  2107. /* 1036 */ NdrFcShort( 0x28a ), /* Type Offset=650 */
  2108. /* Return value */
  2109. /* 1038 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2110. #ifndef _ALPHA_
  2111. /* 1040 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2112. #else
  2113. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2114. #endif
  2115. /* 1042 */ 0x8, /* FC_LONG */
  2116. 0x0, /* 0 */
  2117. /* Procedure R_DhcpGetClientInfo */
  2118. /* 1044 */ 0x0, /* 0 */
  2119. 0x48, /* Old Flags: */
  2120. /* 1046 */ NdrFcLong( 0x0 ), /* 0 */
  2121. /* 1050 */ NdrFcShort( 0x12 ), /* 18 */
  2122. #ifndef _ALPHA_
  2123. /* 1052 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2124. #else
  2125. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2126. #endif
  2127. /* 1054 */ 0x31, /* FC_BIND_GENERIC */
  2128. 0x4, /* 4 */
  2129. /* 1056 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2130. /* 1058 */ 0x0, /* 0 */
  2131. 0x5c, /* FC_PAD */
  2132. /* 1060 */ NdrFcShort( 0x0 ), /* 0 */
  2133. /* 1062 */ NdrFcShort( 0x8 ), /* 8 */
  2134. /* 1064 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2135. 0x4, /* 4 */
  2136. /* 1066 */ 0x8, /* 8 */
  2137. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  2138. /* 1068 */ NdrFcShort( 0x1 ), /* 1 */
  2139. /* 1070 */ NdrFcShort( 0x2 ), /* 2 */
  2140. /* 1072 */ NdrFcShort( 0x0 ), /* 0 */
  2141. /* Parameter ServerIpAddress */
  2142. /* 1074 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2143. /* 1076 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2144. /* 1078 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2145. /* Parameter SearchInfo */
  2146. /* 1080 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  2147. #ifndef _ALPHA_
  2148. /* 1082 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2149. #else
  2150. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2151. #endif
  2152. /* 1084 */ NdrFcShort( 0x308 ), /* Type Offset=776 */
  2153. /* Parameter ClientInfo */
  2154. /* 1086 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2155. #ifndef _ALPHA_
  2156. /* 1088 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2157. #else
  2158. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2159. #endif
  2160. /* 1090 */ NdrFcShort( 0x316 ), /* Type Offset=790 */
  2161. /* Return value */
  2162. /* 1092 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2163. #ifndef _ALPHA_
  2164. /* 1094 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2165. #else
  2166. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2167. #endif
  2168. /* 1096 */ 0x8, /* FC_LONG */
  2169. 0x0, /* 0 */
  2170. /* Procedure R_DhcpDeleteClientInfo */
  2171. /* 1098 */ 0x0, /* 0 */
  2172. 0x48, /* Old Flags: */
  2173. /* 1100 */ NdrFcLong( 0x0 ), /* 0 */
  2174. /* 1104 */ NdrFcShort( 0x13 ), /* 19 */
  2175. #ifndef _ALPHA_
  2176. /* 1106 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2177. #else
  2178. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2179. #endif
  2180. /* 1108 */ 0x31, /* FC_BIND_GENERIC */
  2181. 0x4, /* 4 */
  2182. /* 1110 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2183. /* 1112 */ 0x0, /* 0 */
  2184. 0x5c, /* FC_PAD */
  2185. /* 1114 */ NdrFcShort( 0x0 ), /* 0 */
  2186. /* 1116 */ NdrFcShort( 0x8 ), /* 8 */
  2187. /* 1118 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2188. 0x3, /* 3 */
  2189. /* 1120 */ 0x8, /* 8 */
  2190. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  2191. /* 1122 */ NdrFcShort( 0x0 ), /* 0 */
  2192. /* 1124 */ NdrFcShort( 0x2 ), /* 2 */
  2193. /* 1126 */ NdrFcShort( 0x0 ), /* 0 */
  2194. /* Parameter ServerIpAddress */
  2195. /* 1128 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2196. /* 1130 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2197. /* 1132 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2198. /* Parameter ClientInfo */
  2199. /* 1134 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  2200. #ifndef _ALPHA_
  2201. /* 1136 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2202. #else
  2203. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2204. #endif
  2205. /* 1138 */ NdrFcShort( 0x308 ), /* Type Offset=776 */
  2206. /* Return value */
  2207. /* 1140 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2208. #ifndef _ALPHA_
  2209. /* 1142 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2210. #else
  2211. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2212. #endif
  2213. /* 1144 */ 0x8, /* FC_LONG */
  2214. 0x0, /* 0 */
  2215. /* Procedure R_DhcpEnumSubnetClients */
  2216. /* 1146 */ 0x0, /* 0 */
  2217. 0x48, /* Old Flags: */
  2218. /* 1148 */ NdrFcLong( 0x0 ), /* 0 */
  2219. /* 1152 */ NdrFcShort( 0x14 ), /* 20 */
  2220. #ifndef _ALPHA_
  2221. /* 1154 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  2222. #else
  2223. NdrFcShort( 0x40 ), /* Alpha Stack size/offset = 64 */
  2224. #endif
  2225. /* 1156 */ 0x31, /* FC_BIND_GENERIC */
  2226. 0x4, /* 4 */
  2227. /* 1158 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2228. /* 1160 */ 0x0, /* 0 */
  2229. 0x5c, /* FC_PAD */
  2230. /* 1162 */ NdrFcShort( 0x2c ), /* 44 */
  2231. /* 1164 */ NdrFcShort( 0x5c ), /* 92 */
  2232. /* 1166 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2233. 0x8, /* 8 */
  2234. /* 1168 */ 0x8, /* 8 */
  2235. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  2236. /* 1170 */ NdrFcShort( 0x2 ), /* 2 */
  2237. /* 1172 */ NdrFcShort( 0x0 ), /* 0 */
  2238. /* 1174 */ NdrFcShort( 0x0 ), /* 0 */
  2239. /* Parameter ServerIpAddress */
  2240. /* 1176 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2241. /* 1178 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2242. /* 1180 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2243. /* Parameter SubnetAddress */
  2244. /* 1182 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2245. #ifndef _ALPHA_
  2246. /* 1184 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2247. #else
  2248. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2249. #endif
  2250. /* 1186 */ 0x8, /* FC_LONG */
  2251. 0x0, /* 0 */
  2252. /* Parameter ResumeHandle */
  2253. /* 1188 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  2254. #ifndef _ALPHA_
  2255. /* 1190 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2256. #else
  2257. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2258. #endif
  2259. /* 1192 */ 0x8, /* FC_LONG */
  2260. 0x0, /* 0 */
  2261. /* Parameter PreferredMaximum */
  2262. /* 1194 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2263. #ifndef _ALPHA_
  2264. /* 1196 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2265. #else
  2266. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2267. #endif
  2268. /* 1198 */ 0x8, /* FC_LONG */
  2269. 0x0, /* 0 */
  2270. /* Parameter ClientInfo */
  2271. /* 1200 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2272. #ifndef _ALPHA_
  2273. /* 1202 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2274. #else
  2275. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2276. #endif
  2277. /* 1204 */ NdrFcShort( 0x31e ), /* Type Offset=798 */
  2278. /* Parameter ClientsRead */
  2279. /* 1206 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2280. #ifndef _ALPHA_
  2281. /* 1208 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  2282. #else
  2283. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  2284. #endif
  2285. /* 1210 */ 0x8, /* FC_LONG */
  2286. 0x0, /* 0 */
  2287. /* Parameter ClientsTotal */
  2288. /* 1212 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2289. #ifndef _ALPHA_
  2290. /* 1214 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  2291. #else
  2292. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  2293. #endif
  2294. /* 1216 */ 0x8, /* FC_LONG */
  2295. 0x0, /* 0 */
  2296. /* Return value */
  2297. /* 1218 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2298. #ifndef _ALPHA_
  2299. /* 1220 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  2300. #else
  2301. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  2302. #endif
  2303. /* 1222 */ 0x8, /* FC_LONG */
  2304. 0x0, /* 0 */
  2305. /* Procedure R_DhcpGetClientOptions */
  2306. /* 1224 */ 0x0, /* 0 */
  2307. 0x48, /* Old Flags: */
  2308. /* 1226 */ NdrFcLong( 0x0 ), /* 0 */
  2309. /* 1230 */ NdrFcShort( 0x15 ), /* 21 */
  2310. #ifndef _ALPHA_
  2311. /* 1232 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  2312. #else
  2313. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  2314. #endif
  2315. /* 1234 */ 0x31, /* FC_BIND_GENERIC */
  2316. 0x4, /* 4 */
  2317. /* 1236 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2318. /* 1238 */ 0x0, /* 0 */
  2319. 0x5c, /* FC_PAD */
  2320. /* 1240 */ NdrFcShort( 0x10 ), /* 16 */
  2321. /* 1242 */ NdrFcShort( 0x8 ), /* 8 */
  2322. /* 1244 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2323. 0x5, /* 5 */
  2324. /* 1246 */ 0x8, /* 8 */
  2325. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  2326. /* 1248 */ NdrFcShort( 0x5 ), /* 5 */
  2327. /* 1250 */ NdrFcShort( 0x0 ), /* 0 */
  2328. /* 1252 */ NdrFcShort( 0x0 ), /* 0 */
  2329. /* Parameter ServerIpAddress */
  2330. /* 1254 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2331. /* 1256 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2332. /* 1258 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2333. /* Parameter ClientIpAddress */
  2334. /* 1260 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2335. #ifndef _ALPHA_
  2336. /* 1262 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2337. #else
  2338. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2339. #endif
  2340. /* 1264 */ 0x8, /* FC_LONG */
  2341. 0x0, /* 0 */
  2342. /* Parameter ClientSubnetMask */
  2343. /* 1266 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2344. #ifndef _ALPHA_
  2345. /* 1268 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2346. #else
  2347. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2348. #endif
  2349. /* 1270 */ 0x8, /* FC_LONG */
  2350. 0x0, /* 0 */
  2351. /* Parameter ClientOptions */
  2352. /* 1272 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2353. #ifndef _ALPHA_
  2354. /* 1274 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2355. #else
  2356. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2357. #endif
  2358. /* 1276 */ NdrFcShort( 0x35a ), /* Type Offset=858 */
  2359. /* Return value */
  2360. /* 1278 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2361. #ifndef _ALPHA_
  2362. /* 1280 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2363. #else
  2364. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2365. #endif
  2366. /* 1282 */ 0x8, /* FC_LONG */
  2367. 0x0, /* 0 */
  2368. /* Procedure R_DhcpGetMibInfo */
  2369. /* 1284 */ 0x0, /* 0 */
  2370. 0x48, /* Old Flags: */
  2371. /* 1286 */ NdrFcLong( 0x0 ), /* 0 */
  2372. /* 1290 */ NdrFcShort( 0x16 ), /* 22 */
  2373. #ifndef _ALPHA_
  2374. /* 1292 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2375. #else
  2376. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2377. #endif
  2378. /* 1294 */ 0x31, /* FC_BIND_GENERIC */
  2379. 0x4, /* 4 */
  2380. /* 1296 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2381. /* 1298 */ 0x0, /* 0 */
  2382. 0x5c, /* FC_PAD */
  2383. /* 1300 */ NdrFcShort( 0x0 ), /* 0 */
  2384. /* 1302 */ NdrFcShort( 0x8 ), /* 8 */
  2385. /* 1304 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2386. 0x3, /* 3 */
  2387. /* 1306 */ 0x8, /* 8 */
  2388. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  2389. /* 1308 */ NdrFcShort( 0x1 ), /* 1 */
  2390. /* 1310 */ NdrFcShort( 0x0 ), /* 0 */
  2391. /* 1312 */ NdrFcShort( 0x0 ), /* 0 */
  2392. /* Parameter ServerIpAddress */
  2393. /* 1314 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2394. /* 1316 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2395. /* 1318 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2396. /* Parameter MibInfo */
  2397. /* 1320 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2398. #ifndef _ALPHA_
  2399. /* 1322 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2400. #else
  2401. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2402. #endif
  2403. /* 1324 */ NdrFcShort( 0x376 ), /* Type Offset=886 */
  2404. /* Return value */
  2405. /* 1326 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2406. #ifndef _ALPHA_
  2407. /* 1328 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2408. #else
  2409. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2410. #endif
  2411. /* 1330 */ 0x8, /* FC_LONG */
  2412. 0x0, /* 0 */
  2413. /* Procedure R_DhcpEnumOptions */
  2414. /* 1332 */ 0x0, /* 0 */
  2415. 0x48, /* Old Flags: */
  2416. /* 1334 */ NdrFcLong( 0x0 ), /* 0 */
  2417. /* 1338 */ NdrFcShort( 0x17 ), /* 23 */
  2418. #ifndef _ALPHA_
  2419. /* 1340 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  2420. #else
  2421. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  2422. #endif
  2423. /* 1342 */ 0x31, /* FC_BIND_GENERIC */
  2424. 0x4, /* 4 */
  2425. /* 1344 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2426. /* 1346 */ 0x0, /* 0 */
  2427. 0x5c, /* FC_PAD */
  2428. /* 1348 */ NdrFcShort( 0x24 ), /* 36 */
  2429. /* 1350 */ NdrFcShort( 0x5c ), /* 92 */
  2430. /* 1352 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2431. 0x7, /* 7 */
  2432. /* 1354 */ 0x8, /* 8 */
  2433. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  2434. /* 1356 */ NdrFcShort( 0x5 ), /* 5 */
  2435. /* 1358 */ NdrFcShort( 0x0 ), /* 0 */
  2436. /* 1360 */ NdrFcShort( 0x0 ), /* 0 */
  2437. /* Parameter ServerIpAddress */
  2438. /* 1362 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2439. /* 1364 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2440. /* 1366 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2441. /* Parameter ResumeHandle */
  2442. /* 1368 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  2443. #ifndef _ALPHA_
  2444. /* 1370 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2445. #else
  2446. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2447. #endif
  2448. /* 1372 */ 0x8, /* FC_LONG */
  2449. 0x0, /* 0 */
  2450. /* Parameter PreferredMaximum */
  2451. /* 1374 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2452. #ifndef _ALPHA_
  2453. /* 1376 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2454. #else
  2455. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2456. #endif
  2457. /* 1378 */ 0x8, /* FC_LONG */
  2458. 0x0, /* 0 */
  2459. /* Parameter Options */
  2460. /* 1380 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2461. #ifndef _ALPHA_
  2462. /* 1382 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2463. #else
  2464. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2465. #endif
  2466. /* 1384 */ NdrFcShort( 0x3b8 ), /* Type Offset=952 */
  2467. /* Parameter OptionsRead */
  2468. /* 1386 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2469. #ifndef _ALPHA_
  2470. /* 1388 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2471. #else
  2472. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2473. #endif
  2474. /* 1390 */ 0x8, /* FC_LONG */
  2475. 0x0, /* 0 */
  2476. /* Parameter OptionsTotal */
  2477. /* 1392 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2478. #ifndef _ALPHA_
  2479. /* 1394 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  2480. #else
  2481. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  2482. #endif
  2483. /* 1396 */ 0x8, /* FC_LONG */
  2484. 0x0, /* 0 */
  2485. /* Return value */
  2486. /* 1398 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2487. #ifndef _ALPHA_
  2488. /* 1400 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  2489. #else
  2490. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  2491. #endif
  2492. /* 1402 */ 0x8, /* FC_LONG */
  2493. 0x0, /* 0 */
  2494. /* Procedure R_DhcpSetOptionValues */
  2495. /* 1404 */ 0x0, /* 0 */
  2496. 0x48, /* Old Flags: */
  2497. /* 1406 */ NdrFcLong( 0x0 ), /* 0 */
  2498. /* 1410 */ NdrFcShort( 0x18 ), /* 24 */
  2499. #ifndef _ALPHA_
  2500. /* 1412 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2501. #else
  2502. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2503. #endif
  2504. /* 1414 */ 0x31, /* FC_BIND_GENERIC */
  2505. 0x4, /* 4 */
  2506. /* 1416 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2507. /* 1418 */ 0x0, /* 0 */
  2508. 0x5c, /* FC_PAD */
  2509. /* 1420 */ NdrFcShort( 0x0 ), /* 0 */
  2510. /* 1422 */ NdrFcShort( 0x8 ), /* 8 */
  2511. /* 1424 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2512. 0x4, /* 4 */
  2513. /* 1426 */ 0x8, /* 8 */
  2514. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  2515. /* 1428 */ NdrFcShort( 0x0 ), /* 0 */
  2516. /* 1430 */ NdrFcShort( 0x6 ), /* 6 */
  2517. /* 1432 */ NdrFcShort( 0x0 ), /* 0 */
  2518. /* Parameter ServerIpAddress */
  2519. /* 1434 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2520. /* 1436 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2521. /* 1438 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2522. /* Parameter ScopeInfo */
  2523. /* 1440 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  2524. #ifndef _ALPHA_
  2525. /* 1442 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2526. #else
  2527. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2528. #endif
  2529. /* 1444 */ NdrFcShort( 0x206 ), /* Type Offset=518 */
  2530. /* Parameter OptionValues */
  2531. /* 1446 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2532. #ifndef _ALPHA_
  2533. /* 1448 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2534. #else
  2535. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2536. #endif
  2537. /* 1450 */ NdrFcShort( 0x3ea ), /* Type Offset=1002 */
  2538. /* Return value */
  2539. /* 1452 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2540. #ifndef _ALPHA_
  2541. /* 1454 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2542. #else
  2543. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2544. #endif
  2545. /* 1456 */ 0x8, /* FC_LONG */
  2546. 0x0, /* 0 */
  2547. /* Procedure R_DhcpServerSetConfig */
  2548. /* 1458 */ 0x0, /* 0 */
  2549. 0x48, /* Old Flags: */
  2550. /* 1460 */ NdrFcLong( 0x0 ), /* 0 */
  2551. /* 1464 */ NdrFcShort( 0x19 ), /* 25 */
  2552. #ifndef _ALPHA_
  2553. /* 1466 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2554. #else
  2555. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2556. #endif
  2557. /* 1468 */ 0x31, /* FC_BIND_GENERIC */
  2558. 0x4, /* 4 */
  2559. /* 1470 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2560. /* 1472 */ 0x0, /* 0 */
  2561. 0x5c, /* FC_PAD */
  2562. /* 1474 */ NdrFcShort( 0x8 ), /* 8 */
  2563. /* 1476 */ NdrFcShort( 0x8 ), /* 8 */
  2564. /* 1478 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2565. 0x4, /* 4 */
  2566. /* 1480 */ 0x8, /* 8 */
  2567. 0x1, /* Ext Flags: new corr desc, */
  2568. /* 1482 */ NdrFcShort( 0x0 ), /* 0 */
  2569. /* 1484 */ NdrFcShort( 0x0 ), /* 0 */
  2570. /* 1486 */ NdrFcShort( 0x0 ), /* 0 */
  2571. /* Parameter ServerIpAddress */
  2572. /* 1488 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2573. /* 1490 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2574. /* 1492 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2575. /* Parameter FieldsToSet */
  2576. /* 1494 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2577. #ifndef _ALPHA_
  2578. /* 1496 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2579. #else
  2580. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2581. #endif
  2582. /* 1498 */ 0x8, /* FC_LONG */
  2583. 0x0, /* 0 */
  2584. /* Parameter ConfigInfo */
  2585. /* 1500 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2586. #ifndef _ALPHA_
  2587. /* 1502 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2588. #else
  2589. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2590. #endif
  2591. /* 1504 */ NdrFcShort( 0x3ee ), /* Type Offset=1006 */
  2592. /* Return value */
  2593. /* 1506 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2594. #ifndef _ALPHA_
  2595. /* 1508 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2596. #else
  2597. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2598. #endif
  2599. /* 1510 */ 0x8, /* FC_LONG */
  2600. 0x0, /* 0 */
  2601. /* Procedure R_DhcpServerGetConfig */
  2602. /* 1512 */ 0x0, /* 0 */
  2603. 0x48, /* Old Flags: */
  2604. /* 1514 */ NdrFcLong( 0x0 ), /* 0 */
  2605. /* 1518 */ NdrFcShort( 0x1a ), /* 26 */
  2606. #ifndef _ALPHA_
  2607. /* 1520 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2608. #else
  2609. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2610. #endif
  2611. /* 1522 */ 0x31, /* FC_BIND_GENERIC */
  2612. 0x4, /* 4 */
  2613. /* 1524 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2614. /* 1526 */ 0x0, /* 0 */
  2615. 0x5c, /* FC_PAD */
  2616. /* 1528 */ NdrFcShort( 0x0 ), /* 0 */
  2617. /* 1530 */ NdrFcShort( 0x8 ), /* 8 */
  2618. /* 1532 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2619. 0x3, /* 3 */
  2620. /* 1534 */ 0x8, /* 8 */
  2621. 0x1, /* Ext Flags: new corr desc, */
  2622. /* 1536 */ NdrFcShort( 0x0 ), /* 0 */
  2623. /* 1538 */ NdrFcShort( 0x0 ), /* 0 */
  2624. /* 1540 */ NdrFcShort( 0x0 ), /* 0 */
  2625. /* Parameter ServerIpAddress */
  2626. /* 1542 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2627. /* 1544 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2628. /* 1546 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2629. /* Parameter ConfigInfo */
  2630. /* 1548 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2631. #ifndef _ALPHA_
  2632. /* 1550 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2633. #else
  2634. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2635. #endif
  2636. /* 1552 */ NdrFcShort( 0x422 ), /* Type Offset=1058 */
  2637. /* Return value */
  2638. /* 1554 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2639. #ifndef _ALPHA_
  2640. /* 1556 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2641. #else
  2642. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2643. #endif
  2644. /* 1558 */ 0x8, /* FC_LONG */
  2645. 0x0, /* 0 */
  2646. /* Procedure R_DhcpScanDatabase */
  2647. /* 1560 */ 0x0, /* 0 */
  2648. 0x48, /* Old Flags: */
  2649. /* 1562 */ NdrFcLong( 0x0 ), /* 0 */
  2650. /* 1566 */ NdrFcShort( 0x1b ), /* 27 */
  2651. #ifndef _ALPHA_
  2652. /* 1568 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  2653. #else
  2654. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  2655. #endif
  2656. /* 1570 */ 0x31, /* FC_BIND_GENERIC */
  2657. 0x4, /* 4 */
  2658. /* 1572 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2659. /* 1574 */ 0x0, /* 0 */
  2660. 0x5c, /* FC_PAD */
  2661. /* 1576 */ NdrFcShort( 0x10 ), /* 16 */
  2662. /* 1578 */ NdrFcShort( 0x8 ), /* 8 */
  2663. /* 1580 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2664. 0x5, /* 5 */
  2665. /* 1582 */ 0x8, /* 8 */
  2666. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  2667. /* 1584 */ NdrFcShort( 0x1 ), /* 1 */
  2668. /* 1586 */ NdrFcShort( 0x0 ), /* 0 */
  2669. /* 1588 */ NdrFcShort( 0x0 ), /* 0 */
  2670. /* Parameter ServerIpAddress */
  2671. /* 1590 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2672. /* 1592 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2673. /* 1594 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2674. /* Parameter SubnetAddress */
  2675. /* 1596 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2676. #ifndef _ALPHA_
  2677. /* 1598 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2678. #else
  2679. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2680. #endif
  2681. /* 1600 */ 0x8, /* FC_LONG */
  2682. 0x0, /* 0 */
  2683. /* Parameter FixFlag */
  2684. /* 1602 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2685. #ifndef _ALPHA_
  2686. /* 1604 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2687. #else
  2688. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2689. #endif
  2690. /* 1606 */ 0x8, /* FC_LONG */
  2691. 0x0, /* 0 */
  2692. /* Parameter ScanList */
  2693. /* 1608 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2694. #ifndef _ALPHA_
  2695. /* 1610 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2696. #else
  2697. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2698. #endif
  2699. /* 1612 */ NdrFcShort( 0x42a ), /* Type Offset=1066 */
  2700. /* Return value */
  2701. /* 1614 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2702. #ifndef _ALPHA_
  2703. /* 1616 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2704. #else
  2705. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2706. #endif
  2707. /* 1618 */ 0x8, /* FC_LONG */
  2708. 0x0, /* 0 */
  2709. /* Procedure R_DhcpGetVersion */
  2710. /* 1620 */ 0x0, /* 0 */
  2711. 0x48, /* Old Flags: */
  2712. /* 1622 */ NdrFcLong( 0x0 ), /* 0 */
  2713. /* 1626 */ NdrFcShort( 0x1c ), /* 28 */
  2714. #ifndef _ALPHA_
  2715. /* 1628 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2716. #else
  2717. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2718. #endif
  2719. /* 1630 */ 0x31, /* FC_BIND_GENERIC */
  2720. 0x4, /* 4 */
  2721. /* 1632 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2722. /* 1634 */ 0x0, /* 0 */
  2723. 0x5c, /* FC_PAD */
  2724. /* 1636 */ NdrFcShort( 0x0 ), /* 0 */
  2725. /* 1638 */ NdrFcShort( 0x40 ), /* 64 */
  2726. /* 1640 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2727. 0x4, /* 4 */
  2728. /* 1642 */ 0x8, /* 8 */
  2729. 0x1, /* Ext Flags: new corr desc, */
  2730. /* 1644 */ NdrFcShort( 0x0 ), /* 0 */
  2731. /* 1646 */ NdrFcShort( 0x0 ), /* 0 */
  2732. /* 1648 */ NdrFcShort( 0x0 ), /* 0 */
  2733. /* Parameter ServerIpAddress */
  2734. /* 1650 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2735. /* 1652 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2736. /* 1654 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2737. /* Parameter MajorVersion */
  2738. /* 1656 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2739. #ifndef _ALPHA_
  2740. /* 1658 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2741. #else
  2742. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2743. #endif
  2744. /* 1660 */ 0x8, /* FC_LONG */
  2745. 0x0, /* 0 */
  2746. /* Parameter MinorVersion */
  2747. /* 1662 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2748. #ifndef _ALPHA_
  2749. /* 1664 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2750. #else
  2751. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2752. #endif
  2753. /* 1666 */ 0x8, /* FC_LONG */
  2754. 0x0, /* 0 */
  2755. /* Return value */
  2756. /* 1668 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2757. #ifndef _ALPHA_
  2758. /* 1670 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2759. #else
  2760. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2761. #endif
  2762. /* 1672 */ 0x8, /* FC_LONG */
  2763. 0x0, /* 0 */
  2764. /* Procedure R_DhcpAddSubnetElementV4 */
  2765. /* 1674 */ 0x0, /* 0 */
  2766. 0x48, /* Old Flags: */
  2767. /* 1676 */ NdrFcLong( 0x0 ), /* 0 */
  2768. /* 1680 */ NdrFcShort( 0x1d ), /* 29 */
  2769. #ifndef _ALPHA_
  2770. /* 1682 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2771. #else
  2772. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2773. #endif
  2774. /* 1684 */ 0x31, /* FC_BIND_GENERIC */
  2775. 0x4, /* 4 */
  2776. /* 1686 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2777. /* 1688 */ 0x0, /* 0 */
  2778. 0x5c, /* FC_PAD */
  2779. /* 1690 */ NdrFcShort( 0x8 ), /* 8 */
  2780. /* 1692 */ NdrFcShort( 0x8 ), /* 8 */
  2781. /* 1694 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2782. 0x4, /* 4 */
  2783. /* 1696 */ 0x8, /* 8 */
  2784. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  2785. /* 1698 */ NdrFcShort( 0x0 ), /* 0 */
  2786. /* 1700 */ NdrFcShort( 0x2 ), /* 2 */
  2787. /* 1702 */ NdrFcShort( 0x0 ), /* 0 */
  2788. /* Parameter ServerIpAddress */
  2789. /* 1704 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2790. /* 1706 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2791. /* 1708 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2792. /* Parameter SubnetAddress */
  2793. /* 1710 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2794. #ifndef _ALPHA_
  2795. /* 1712 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2796. #else
  2797. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2798. #endif
  2799. /* 1714 */ 0x8, /* FC_LONG */
  2800. 0x0, /* 0 */
  2801. /* Parameter AddElementInfo */
  2802. /* 1716 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  2803. #ifndef _ALPHA_
  2804. /* 1718 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2805. #else
  2806. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2807. #endif
  2808. /* 1720 */ NdrFcShort( 0x4b0 ), /* Type Offset=1200 */
  2809. /* Return value */
  2810. /* 1722 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2811. #ifndef _ALPHA_
  2812. /* 1724 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2813. #else
  2814. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2815. #endif
  2816. /* 1726 */ 0x8, /* FC_LONG */
  2817. 0x0, /* 0 */
  2818. /* Procedure R_DhcpEnumSubnetElementsV4 */
  2819. /* 1728 */ 0x0, /* 0 */
  2820. 0x48, /* Old Flags: */
  2821. /* 1730 */ NdrFcLong( 0x0 ), /* 0 */
  2822. /* 1734 */ NdrFcShort( 0x1e ), /* 30 */
  2823. #ifndef _ALPHA_
  2824. /* 1736 */ NdrFcShort( 0x24 ), /* x86 Stack size/offset = 36 */
  2825. #else
  2826. NdrFcShort( 0x48 ), /* Alpha Stack size/offset = 72 */
  2827. #endif
  2828. /* 1738 */ 0x31, /* FC_BIND_GENERIC */
  2829. 0x4, /* 4 */
  2830. /* 1740 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2831. /* 1742 */ 0x0, /* 0 */
  2832. 0x5c, /* FC_PAD */
  2833. /* 1744 */ NdrFcShort( 0x32 ), /* 50 */
  2834. /* 1746 */ NdrFcShort( 0x5c ), /* 92 */
  2835. /* 1748 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  2836. 0x9, /* 9 */
  2837. /* 1750 */ 0x8, /* 8 */
  2838. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  2839. /* 1752 */ NdrFcShort( 0x3 ), /* 3 */
  2840. /* 1754 */ NdrFcShort( 0x0 ), /* 0 */
  2841. /* 1756 */ NdrFcShort( 0x0 ), /* 0 */
  2842. /* Parameter ServerIpAddress */
  2843. /* 1758 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2844. /* 1760 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2845. /* 1762 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2846. /* Parameter SubnetAddress */
  2847. /* 1764 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2848. #ifndef _ALPHA_
  2849. /* 1766 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2850. #else
  2851. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2852. #endif
  2853. /* 1768 */ 0x8, /* FC_LONG */
  2854. 0x0, /* 0 */
  2855. /* Parameter EnumElementType */
  2856. /* 1770 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2857. #ifndef _ALPHA_
  2858. /* 1772 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2859. #else
  2860. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2861. #endif
  2862. /* 1774 */ 0xd, /* FC_ENUM16 */
  2863. 0x0, /* 0 */
  2864. /* Parameter ResumeHandle */
  2865. /* 1776 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  2866. #ifndef _ALPHA_
  2867. /* 1778 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2868. #else
  2869. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2870. #endif
  2871. /* 1780 */ 0x8, /* FC_LONG */
  2872. 0x0, /* 0 */
  2873. /* Parameter PreferredMaximum */
  2874. /* 1782 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2875. #ifndef _ALPHA_
  2876. /* 1784 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2877. #else
  2878. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2879. #endif
  2880. /* 1786 */ 0x8, /* FC_LONG */
  2881. 0x0, /* 0 */
  2882. /* Parameter EnumElementInfo */
  2883. /* 1788 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  2884. #ifndef _ALPHA_
  2885. /* 1790 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  2886. #else
  2887. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  2888. #endif
  2889. /* 1792 */ NdrFcShort( 0x4be ), /* Type Offset=1214 */
  2890. /* Parameter ElementsRead */
  2891. /* 1794 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2892. #ifndef _ALPHA_
  2893. /* 1796 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  2894. #else
  2895. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  2896. #endif
  2897. /* 1798 */ 0x8, /* FC_LONG */
  2898. 0x0, /* 0 */
  2899. /* Parameter ElementsTotal */
  2900. /* 1800 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  2901. #ifndef _ALPHA_
  2902. /* 1802 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  2903. #else
  2904. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  2905. #endif
  2906. /* 1804 */ 0x8, /* FC_LONG */
  2907. 0x0, /* 0 */
  2908. /* Return value */
  2909. /* 1806 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2910. #ifndef _ALPHA_
  2911. /* 1808 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  2912. #else
  2913. NdrFcShort( 0x40 ), /* Alpha Stack size/offset = 64 */
  2914. #endif
  2915. /* 1810 */ 0x8, /* FC_LONG */
  2916. 0x0, /* 0 */
  2917. /* Procedure R_DhcpRemoveSubnetElementV4 */
  2918. /* 1812 */ 0x0, /* 0 */
  2919. 0x48, /* Old Flags: */
  2920. /* 1814 */ NdrFcLong( 0x0 ), /* 0 */
  2921. /* 1818 */ NdrFcShort( 0x1f ), /* 31 */
  2922. #ifndef _ALPHA_
  2923. /* 1820 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  2924. #else
  2925. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  2926. #endif
  2927. /* 1822 */ 0x31, /* FC_BIND_GENERIC */
  2928. 0x4, /* 4 */
  2929. /* 1824 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2930. /* 1826 */ 0x0, /* 0 */
  2931. 0x5c, /* FC_PAD */
  2932. /* 1828 */ NdrFcShort( 0xe ), /* 14 */
  2933. /* 1830 */ NdrFcShort( 0x8 ), /* 8 */
  2934. /* 1832 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2935. 0x5, /* 5 */
  2936. /* 1834 */ 0x8, /* 8 */
  2937. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  2938. /* 1836 */ NdrFcShort( 0x0 ), /* 0 */
  2939. /* 1838 */ NdrFcShort( 0x2 ), /* 2 */
  2940. /* 1840 */ NdrFcShort( 0x0 ), /* 0 */
  2941. /* Parameter ServerIpAddress */
  2942. /* 1842 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  2943. /* 1844 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2944. /* 1846 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  2945. /* Parameter SubnetAddress */
  2946. /* 1848 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2947. #ifndef _ALPHA_
  2948. /* 1850 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  2949. #else
  2950. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  2951. #endif
  2952. /* 1852 */ 0x8, /* FC_LONG */
  2953. 0x0, /* 0 */
  2954. /* Parameter RemoveElementInfo */
  2955. /* 1854 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  2956. #ifndef _ALPHA_
  2957. /* 1856 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  2958. #else
  2959. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  2960. #endif
  2961. /* 1858 */ NdrFcShort( 0x4b0 ), /* Type Offset=1200 */
  2962. /* Parameter ForceFlag */
  2963. /* 1860 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  2964. #ifndef _ALPHA_
  2965. /* 1862 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2966. #else
  2967. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2968. #endif
  2969. /* 1864 */ 0xd, /* FC_ENUM16 */
  2970. 0x0, /* 0 */
  2971. /* Return value */
  2972. /* 1866 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  2973. #ifndef _ALPHA_
  2974. /* 1868 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  2975. #else
  2976. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  2977. #endif
  2978. /* 1870 */ 0x8, /* FC_LONG */
  2979. 0x0, /* 0 */
  2980. /* Procedure R_DhcpCreateClientInfoV4 */
  2981. /* 1872 */ 0x0, /* 0 */
  2982. 0x48, /* Old Flags: */
  2983. /* 1874 */ NdrFcLong( 0x0 ), /* 0 */
  2984. /* 1878 */ NdrFcShort( 0x20 ), /* 32 */
  2985. #ifndef _ALPHA_
  2986. /* 1880 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  2987. #else
  2988. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  2989. #endif
  2990. /* 1882 */ 0x31, /* FC_BIND_GENERIC */
  2991. 0x4, /* 4 */
  2992. /* 1884 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  2993. /* 1886 */ 0x0, /* 0 */
  2994. 0x5c, /* FC_PAD */
  2995. /* 1888 */ NdrFcShort( 0x0 ), /* 0 */
  2996. /* 1890 */ NdrFcShort( 0x8 ), /* 8 */
  2997. /* 1892 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  2998. 0x3, /* 3 */
  2999. /* 1894 */ 0x8, /* 8 */
  3000. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  3001. /* 1896 */ NdrFcShort( 0x0 ), /* 0 */
  3002. /* 1898 */ NdrFcShort( 0x1 ), /* 1 */
  3003. /* 1900 */ NdrFcShort( 0x0 ), /* 0 */
  3004. /* Parameter ServerIpAddress */
  3005. /* 1902 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3006. /* 1904 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3007. /* 1906 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3008. /* Parameter ClientInfo */
  3009. /* 1908 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  3010. #ifndef _ALPHA_
  3011. /* 1910 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3012. #else
  3013. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3014. #endif
  3015. /* 1912 */ NdrFcShort( 0x4f4 ), /* Type Offset=1268 */
  3016. /* Return value */
  3017. /* 1914 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3018. #ifndef _ALPHA_
  3019. /* 1916 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3020. #else
  3021. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3022. #endif
  3023. /* 1918 */ 0x8, /* FC_LONG */
  3024. 0x0, /* 0 */
  3025. /* Procedure R_DhcpSetClientInfoV4 */
  3026. /* 1920 */ 0x0, /* 0 */
  3027. 0x48, /* Old Flags: */
  3028. /* 1922 */ NdrFcLong( 0x0 ), /* 0 */
  3029. /* 1926 */ NdrFcShort( 0x21 ), /* 33 */
  3030. #ifndef _ALPHA_
  3031. /* 1928 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3032. #else
  3033. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3034. #endif
  3035. /* 1930 */ 0x31, /* FC_BIND_GENERIC */
  3036. 0x4, /* 4 */
  3037. /* 1932 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3038. /* 1934 */ 0x0, /* 0 */
  3039. 0x5c, /* FC_PAD */
  3040. /* 1936 */ NdrFcShort( 0x0 ), /* 0 */
  3041. /* 1938 */ NdrFcShort( 0x8 ), /* 8 */
  3042. /* 1940 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  3043. 0x3, /* 3 */
  3044. /* 1942 */ 0x8, /* 8 */
  3045. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  3046. /* 1944 */ NdrFcShort( 0x0 ), /* 0 */
  3047. /* 1946 */ NdrFcShort( 0x1 ), /* 1 */
  3048. /* 1948 */ NdrFcShort( 0x0 ), /* 0 */
  3049. /* Parameter ServerIpAddress */
  3050. /* 1950 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3051. /* 1952 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3052. /* 1954 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3053. /* Parameter ClientInfo */
  3054. /* 1956 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  3055. #ifndef _ALPHA_
  3056. /* 1958 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3057. #else
  3058. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3059. #endif
  3060. /* 1960 */ NdrFcShort( 0x4f4 ), /* Type Offset=1268 */
  3061. /* Return value */
  3062. /* 1962 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3063. #ifndef _ALPHA_
  3064. /* 1964 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3065. #else
  3066. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3067. #endif
  3068. /* 1966 */ 0x8, /* FC_LONG */
  3069. 0x0, /* 0 */
  3070. /* Procedure R_DhcpGetClientInfoV4 */
  3071. /* 1968 */ 0x0, /* 0 */
  3072. 0x48, /* Old Flags: */
  3073. /* 1970 */ NdrFcLong( 0x0 ), /* 0 */
  3074. /* 1974 */ NdrFcShort( 0x22 ), /* 34 */
  3075. #ifndef _ALPHA_
  3076. /* 1976 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  3077. #else
  3078. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3079. #endif
  3080. /* 1978 */ 0x31, /* FC_BIND_GENERIC */
  3081. 0x4, /* 4 */
  3082. /* 1980 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3083. /* 1982 */ 0x0, /* 0 */
  3084. 0x5c, /* FC_PAD */
  3085. /* 1984 */ NdrFcShort( 0x0 ), /* 0 */
  3086. /* 1986 */ NdrFcShort( 0x8 ), /* 8 */
  3087. /* 1988 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  3088. 0x4, /* 4 */
  3089. /* 1990 */ 0x8, /* 8 */
  3090. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  3091. /* 1992 */ NdrFcShort( 0x1 ), /* 1 */
  3092. /* 1994 */ NdrFcShort( 0x2 ), /* 2 */
  3093. /* 1996 */ NdrFcShort( 0x0 ), /* 0 */
  3094. /* Parameter ServerIpAddress */
  3095. /* 1998 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3096. /* 2000 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3097. /* 2002 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3098. /* Parameter SearchInfo */
  3099. /* 2004 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  3100. #ifndef _ALPHA_
  3101. /* 2006 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3102. #else
  3103. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3104. #endif
  3105. /* 2008 */ NdrFcShort( 0x308 ), /* Type Offset=776 */
  3106. /* Parameter ClientInfo */
  3107. /* 2010 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  3108. #ifndef _ALPHA_
  3109. /* 2012 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3110. #else
  3111. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3112. #endif
  3113. /* 2014 */ NdrFcShort( 0x518 ), /* Type Offset=1304 */
  3114. /* Return value */
  3115. /* 2016 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3116. #ifndef _ALPHA_
  3117. /* 2018 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3118. #else
  3119. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3120. #endif
  3121. /* 2020 */ 0x8, /* FC_LONG */
  3122. 0x0, /* 0 */
  3123. /* Procedure R_DhcpEnumSubnetClientsV4 */
  3124. /* 2022 */ 0x0, /* 0 */
  3125. 0x48, /* Old Flags: */
  3126. /* 2024 */ NdrFcLong( 0x0 ), /* 0 */
  3127. /* 2028 */ NdrFcShort( 0x23 ), /* 35 */
  3128. #ifndef _ALPHA_
  3129. /* 2030 */ NdrFcShort( 0x20 ), /* x86 Stack size/offset = 32 */
  3130. #else
  3131. NdrFcShort( 0x40 ), /* Alpha Stack size/offset = 64 */
  3132. #endif
  3133. /* 2032 */ 0x31, /* FC_BIND_GENERIC */
  3134. 0x4, /* 4 */
  3135. /* 2034 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3136. /* 2036 */ 0x0, /* 0 */
  3137. 0x5c, /* FC_PAD */
  3138. /* 2038 */ NdrFcShort( 0x2c ), /* 44 */
  3139. /* 2040 */ NdrFcShort( 0x5c ), /* 92 */
  3140. /* 2042 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  3141. 0x8, /* 8 */
  3142. /* 2044 */ 0x8, /* 8 */
  3143. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  3144. /* 2046 */ NdrFcShort( 0x2 ), /* 2 */
  3145. /* 2048 */ NdrFcShort( 0x0 ), /* 0 */
  3146. /* 2050 */ NdrFcShort( 0x0 ), /* 0 */
  3147. /* Parameter ServerIpAddress */
  3148. /* 2052 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3149. /* 2054 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3150. /* 2056 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3151. /* Parameter SubnetAddress */
  3152. /* 2058 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  3153. #ifndef _ALPHA_
  3154. /* 2060 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3155. #else
  3156. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3157. #endif
  3158. /* 2062 */ 0x8, /* FC_LONG */
  3159. 0x0, /* 0 */
  3160. /* Parameter ResumeHandle */
  3161. /* 2064 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  3162. #ifndef _ALPHA_
  3163. /* 2066 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3164. #else
  3165. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3166. #endif
  3167. /* 2068 */ 0x8, /* FC_LONG */
  3168. 0x0, /* 0 */
  3169. /* Parameter PreferredMaximum */
  3170. /* 2070 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  3171. #ifndef _ALPHA_
  3172. /* 2072 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3173. #else
  3174. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3175. #endif
  3176. /* 2074 */ 0x8, /* FC_LONG */
  3177. 0x0, /* 0 */
  3178. /* Parameter ClientInfo */
  3179. /* 2076 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  3180. #ifndef _ALPHA_
  3181. /* 2078 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  3182. #else
  3183. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3184. #endif
  3185. /* 2080 */ NdrFcShort( 0x520 ), /* Type Offset=1312 */
  3186. /* Parameter ClientsRead */
  3187. /* 2082 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  3188. #ifndef _ALPHA_
  3189. /* 2084 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  3190. #else
  3191. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3192. #endif
  3193. /* 2086 */ 0x8, /* FC_LONG */
  3194. 0x0, /* 0 */
  3195. /* Parameter ClientsTotal */
  3196. /* 2088 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  3197. #ifndef _ALPHA_
  3198. /* 2090 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */
  3199. #else
  3200. NdrFcShort( 0x30 ), /* Alpha Stack size/offset = 48 */
  3201. #endif
  3202. /* 2092 */ 0x8, /* FC_LONG */
  3203. 0x0, /* 0 */
  3204. /* Return value */
  3205. /* 2094 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3206. #ifndef _ALPHA_
  3207. /* 2096 */ NdrFcShort( 0x1c ), /* x86 Stack size/offset = 28 */
  3208. #else
  3209. NdrFcShort( 0x38 ), /* Alpha Stack size/offset = 56 */
  3210. #endif
  3211. /* 2098 */ 0x8, /* FC_LONG */
  3212. 0x0, /* 0 */
  3213. /* Procedure R_DhcpSetSuperScopeV4 */
  3214. /* 2100 */ 0x0, /* 0 */
  3215. 0x48, /* Old Flags: */
  3216. /* 2102 */ NdrFcLong( 0x0 ), /* 0 */
  3217. /* 2106 */ NdrFcShort( 0x24 ), /* 36 */
  3218. #ifndef _ALPHA_
  3219. /* 2108 */ NdrFcShort( 0x14 ), /* x86 Stack size/offset = 20 */
  3220. #else
  3221. NdrFcShort( 0x28 ), /* Alpha Stack size/offset = 40 */
  3222. #endif
  3223. /* 2110 */ 0x31, /* FC_BIND_GENERIC */
  3224. 0x4, /* 4 */
  3225. /* 2112 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3226. /* 2114 */ 0x0, /* 0 */
  3227. 0x5c, /* FC_PAD */
  3228. /* 2116 */ NdrFcShort( 0x10 ), /* 16 */
  3229. /* 2118 */ NdrFcShort( 0x8 ), /* 8 */
  3230. /* 2120 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  3231. 0x5, /* 5 */
  3232. /* 2122 */ 0x8, /* 8 */
  3233. 0x1, /* Ext Flags: new corr desc, */
  3234. /* 2124 */ NdrFcShort( 0x0 ), /* 0 */
  3235. /* 2126 */ NdrFcShort( 0x0 ), /* 0 */
  3236. /* 2128 */ NdrFcShort( 0x0 ), /* 0 */
  3237. /* Parameter ServerIpAddress */
  3238. /* 2130 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3239. /* 2132 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3240. /* 2134 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3241. /* Parameter SubnetAddress */
  3242. /* 2136 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  3243. #ifndef _ALPHA_
  3244. /* 2138 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3245. #else
  3246. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3247. #endif
  3248. /* 2140 */ 0x8, /* FC_LONG */
  3249. 0x0, /* 0 */
  3250. /* Parameter SuperScopeName */
  3251. /* 2142 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3252. #ifndef _ALPHA_
  3253. /* 2144 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3254. #else
  3255. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3256. #endif
  3257. /* 2146 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3258. /* Parameter ChangeExisting */
  3259. /* 2148 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  3260. #ifndef _ALPHA_
  3261. /* 2150 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3262. #else
  3263. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3264. #endif
  3265. /* 2152 */ 0x8, /* FC_LONG */
  3266. 0x0, /* 0 */
  3267. /* Return value */
  3268. /* 2154 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3269. #ifndef _ALPHA_
  3270. /* 2156 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  3271. #else
  3272. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3273. #endif
  3274. /* 2158 */ 0x8, /* FC_LONG */
  3275. 0x0, /* 0 */
  3276. /* Procedure R_DhcpGetSuperScopeInfoV4 */
  3277. /* 2160 */ 0x0, /* 0 */
  3278. 0x48, /* Old Flags: */
  3279. /* 2162 */ NdrFcLong( 0x0 ), /* 0 */
  3280. /* 2166 */ NdrFcShort( 0x25 ), /* 37 */
  3281. #ifndef _ALPHA_
  3282. /* 2168 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3283. #else
  3284. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3285. #endif
  3286. /* 2170 */ 0x31, /* FC_BIND_GENERIC */
  3287. 0x4, /* 4 */
  3288. /* 2172 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3289. /* 2174 */ 0x0, /* 0 */
  3290. 0x5c, /* FC_PAD */
  3291. /* 2176 */ NdrFcShort( 0x0 ), /* 0 */
  3292. /* 2178 */ NdrFcShort( 0x8 ), /* 8 */
  3293. /* 2180 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  3294. 0x3, /* 3 */
  3295. /* 2182 */ 0x8, /* 8 */
  3296. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  3297. /* 2184 */ NdrFcShort( 0x1 ), /* 1 */
  3298. /* 2186 */ NdrFcShort( 0x0 ), /* 0 */
  3299. /* 2188 */ NdrFcShort( 0x0 ), /* 0 */
  3300. /* Parameter ServerIpAddress */
  3301. /* 2190 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3302. /* 2192 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3303. /* 2194 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3304. /* Parameter SuperScopeTable */
  3305. /* 2196 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  3306. #ifndef _ALPHA_
  3307. /* 2198 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3308. #else
  3309. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3310. #endif
  3311. /* 2200 */ NdrFcShort( 0x55c ), /* Type Offset=1372 */
  3312. /* Return value */
  3313. /* 2202 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3314. #ifndef _ALPHA_
  3315. /* 2204 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3316. #else
  3317. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3318. #endif
  3319. /* 2206 */ 0x8, /* FC_LONG */
  3320. 0x0, /* 0 */
  3321. /* Procedure R_DhcpDeleteSuperScopeV4 */
  3322. /* 2208 */ 0x0, /* 0 */
  3323. 0x48, /* Old Flags: */
  3324. /* 2210 */ NdrFcLong( 0x0 ), /* 0 */
  3325. /* 2214 */ NdrFcShort( 0x26 ), /* 38 */
  3326. #ifndef _ALPHA_
  3327. /* 2216 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3328. #else
  3329. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3330. #endif
  3331. /* 2218 */ 0x31, /* FC_BIND_GENERIC */
  3332. 0x4, /* 4 */
  3333. /* 2220 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3334. /* 2222 */ 0x0, /* 0 */
  3335. 0x5c, /* FC_PAD */
  3336. /* 2224 */ NdrFcShort( 0x0 ), /* 0 */
  3337. /* 2226 */ NdrFcShort( 0x8 ), /* 8 */
  3338. /* 2228 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  3339. 0x3, /* 3 */
  3340. /* 2230 */ 0x8, /* 8 */
  3341. 0x1, /* Ext Flags: new corr desc, */
  3342. /* 2232 */ NdrFcShort( 0x0 ), /* 0 */
  3343. /* 2234 */ NdrFcShort( 0x0 ), /* 0 */
  3344. /* 2236 */ NdrFcShort( 0x0 ), /* 0 */
  3345. /* Parameter ServerIpAddress */
  3346. /* 2238 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3347. /* 2240 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3348. /* 2242 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3349. /* Parameter SuperScopeName */
  3350. /* 2244 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  3351. #ifndef _ALPHA_
  3352. /* 2246 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3353. #else
  3354. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3355. #endif
  3356. /* 2248 */ NdrFcShort( 0x5b2 ), /* Type Offset=1458 */
  3357. /* Return value */
  3358. /* 2250 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3359. #ifndef _ALPHA_
  3360. /* 2252 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3361. #else
  3362. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3363. #endif
  3364. /* 2254 */ 0x8, /* FC_LONG */
  3365. 0x0, /* 0 */
  3366. /* Procedure R_DhcpServerSetConfigV4 */
  3367. /* 2256 */ 0x0, /* 0 */
  3368. 0x48, /* Old Flags: */
  3369. /* 2258 */ NdrFcLong( 0x0 ), /* 0 */
  3370. /* 2262 */ NdrFcShort( 0x27 ), /* 39 */
  3371. #ifndef _ALPHA_
  3372. /* 2264 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */
  3373. #else
  3374. NdrFcShort( 0x20 ), /* Alpha Stack size/offset = 32 */
  3375. #endif
  3376. /* 2266 */ 0x31, /* FC_BIND_GENERIC */
  3377. 0x4, /* 4 */
  3378. /* 2268 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3379. /* 2270 */ 0x0, /* 0 */
  3380. 0x5c, /* FC_PAD */
  3381. /* 2272 */ NdrFcShort( 0x8 ), /* 8 */
  3382. /* 2274 */ NdrFcShort( 0x8 ), /* 8 */
  3383. /* 2276 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  3384. 0x4, /* 4 */
  3385. /* 2278 */ 0x8, /* 8 */
  3386. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  3387. /* 2280 */ NdrFcShort( 0x0 ), /* 0 */
  3388. /* 2282 */ NdrFcShort( 0x1 ), /* 1 */
  3389. /* 2284 */ NdrFcShort( 0x0 ), /* 0 */
  3390. /* Parameter ServerIpAddress */
  3391. /* 2286 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3392. /* 2288 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3393. /* 2290 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3394. /* Parameter FieldsToSet */
  3395. /* 2292 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  3396. #ifndef _ALPHA_
  3397. /* 2294 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3398. #else
  3399. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3400. #endif
  3401. /* 2296 */ 0x8, /* FC_LONG */
  3402. 0x0, /* 0 */
  3403. /* Parameter ConfigInfo */
  3404. /* 2298 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  3405. #ifndef _ALPHA_
  3406. /* 2300 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3407. #else
  3408. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3409. #endif
  3410. /* 2302 */ NdrFcShort( 0x5c4 ), /* Type Offset=1476 */
  3411. /* Return value */
  3412. /* 2304 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3413. #ifndef _ALPHA_
  3414. /* 2306 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3415. #else
  3416. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3417. #endif
  3418. /* 2308 */ 0x8, /* FC_LONG */
  3419. 0x0, /* 0 */
  3420. /* Procedure R_DhcpServerGetConfigV4 */
  3421. /* 2310 */ 0x0, /* 0 */
  3422. 0x48, /* Old Flags: */
  3423. /* 2312 */ NdrFcLong( 0x0 ), /* 0 */
  3424. /* 2316 */ NdrFcShort( 0x28 ), /* 40 */
  3425. #ifndef _ALPHA_
  3426. /* 2318 */ NdrFcShort( 0xc ), /* x86 Stack size/offset = 12 */
  3427. #else
  3428. NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */
  3429. #endif
  3430. /* 2320 */ 0x31, /* FC_BIND_GENERIC */
  3431. 0x4, /* 4 */
  3432. /* 2322 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3433. /* 2324 */ 0x0, /* 0 */
  3434. 0x5c, /* FC_PAD */
  3435. /* 2326 */ NdrFcShort( 0x0 ), /* 0 */
  3436. /* 2328 */ NdrFcShort( 0x8 ), /* 8 */
  3437. /* 2330 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  3438. 0x3, /* 3 */
  3439. /* 2332 */ 0x8, /* 8 */
  3440. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  3441. /* 2334 */ NdrFcShort( 0x1 ), /* 1 */
  3442. /* 2336 */ NdrFcShort( 0x0 ), /* 0 */
  3443. /* 2338 */ NdrFcShort( 0x0 ), /* 0 */
  3444. /* Parameter ServerIpAddress */
  3445. /* 2340 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  3446. /* 2342 */ NdrFcShort( 0x0 ), /* x86, alpha Stack size/offset = 0 */
  3447. /* 2344 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  3448. /* Parameter ConfigInfo */
  3449. /* 2346 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  3450. #ifndef _ALPHA_
  3451. /* 2348 */ NdrFcShort( 0x4 ), /* x86 Stack size/offset = 4 */
  3452. #else
  3453. NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */
  3454. #endif
  3455. /* 2350 */ NdrFcShort( 0x602 ), /* Type Offset=1538 */
  3456. /* Return value */
  3457. /* 2352 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  3458. #ifndef _ALPHA_
  3459. /* 2354 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */
  3460. #else
  3461. NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */
  3462. #endif
  3463. /* 2356 */ 0x8, /* FC_LONG */
  3464. 0x0, /* 0 */
  3465. 0x0
  3466. }
  3467. };
  3468. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  3469. {
  3470. 0,
  3471. {
  3472. NdrFcShort( 0x0 ), /* 0 */
  3473. /* 2 */
  3474. 0x12, 0x8, /* FC_UP [simple_pointer] */
  3475. /* 4 */
  3476. 0x25, /* FC_C_WSTRING */
  3477. 0x5c, /* FC_PAD */
  3478. /* 6 */
  3479. 0x11, 0x1, /* FC_RP [all_nodes] */
  3480. /* 8 */ NdrFcShort( 0x22 ), /* Offset= 34 (42) */
  3481. /* 10 */
  3482. 0x16, /* FC_PSTRUCT */
  3483. 0x3, /* 3 */
  3484. /* 12 */ NdrFcShort( 0xc ), /* 12 */
  3485. /* 14 */
  3486. 0x4b, /* FC_PP */
  3487. 0x5c, /* FC_PAD */
  3488. /* 16 */
  3489. 0x46, /* FC_NO_REPEAT */
  3490. 0x5c, /* FC_PAD */
  3491. /* 18 */ NdrFcShort( 0x4 ), /* 4 */
  3492. /* 20 */ NdrFcShort( 0x4 ), /* 4 */
  3493. /* 22 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  3494. /* 24 */
  3495. 0x25, /* FC_C_WSTRING */
  3496. 0x5c, /* FC_PAD */
  3497. /* 26 */
  3498. 0x46, /* FC_NO_REPEAT */
  3499. 0x5c, /* FC_PAD */
  3500. /* 28 */ NdrFcShort( 0x8 ), /* 8 */
  3501. /* 30 */ NdrFcShort( 0x8 ), /* 8 */
  3502. /* 32 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  3503. /* 34 */
  3504. 0x25, /* FC_C_WSTRING */
  3505. 0x5c, /* FC_PAD */
  3506. /* 36 */
  3507. 0x5b, /* FC_END */
  3508. 0x8, /* FC_LONG */
  3509. /* 38 */ 0x8, /* FC_LONG */
  3510. 0x8, /* FC_LONG */
  3511. /* 40 */ 0x5c, /* FC_PAD */
  3512. 0x5b, /* FC_END */
  3513. /* 42 */
  3514. 0x1a, /* FC_BOGUS_STRUCT */
  3515. 0x3, /* 3 */
  3516. /* 44 */ NdrFcShort( 0x20 ), /* 32 */
  3517. /* 46 */ NdrFcShort( 0x0 ), /* 0 */
  3518. /* 48 */ NdrFcShort( 0xc ), /* Offset= 12 (60) */
  3519. /* 50 */ 0x8, /* FC_LONG */
  3520. 0x8, /* FC_LONG */
  3521. /* 52 */ 0x36, /* FC_POINTER */
  3522. 0x36, /* FC_POINTER */
  3523. /* 54 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  3524. 0x0, /* 0 */
  3525. /* 56 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (10) */
  3526. /* 58 */ 0xd, /* FC_ENUM16 */
  3527. 0x5b, /* FC_END */
  3528. /* 60 */
  3529. 0x12, 0x8, /* FC_UP [simple_pointer] */
  3530. /* 62 */
  3531. 0x25, /* FC_C_WSTRING */
  3532. 0x5c, /* FC_PAD */
  3533. /* 64 */
  3534. 0x12, 0x8, /* FC_UP [simple_pointer] */
  3535. /* 66 */
  3536. 0x25, /* FC_C_WSTRING */
  3537. 0x5c, /* FC_PAD */
  3538. /* 68 */
  3539. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  3540. /* 70 */ NdrFcShort( 0x2 ), /* Offset= 2 (72) */
  3541. /* 72 */
  3542. 0x12, 0x1, /* FC_UP [all_nodes] */
  3543. /* 74 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (42) */
  3544. /* 76 */
  3545. 0x11, 0x8, /* FC_RP [simple_pointer] */
  3546. /* 78 */ 0x8, /* FC_LONG */
  3547. 0x5c, /* FC_PAD */
  3548. /* 80 */
  3549. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  3550. /* 82 */ NdrFcShort( 0x2 ), /* Offset= 2 (84) */
  3551. /* 84 */
  3552. 0x12, 0x0, /* FC_UP */
  3553. /* 86 */ NdrFcShort( 0xe ), /* Offset= 14 (100) */
  3554. /* 88 */
  3555. 0x1b, /* FC_CARRAY */
  3556. 0x3, /* 3 */
  3557. /* 90 */ NdrFcShort( 0x4 ), /* 4 */
  3558. /* 92 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3559. 0x0, /* */
  3560. /* 94 */ NdrFcShort( 0x0 ), /* 0 */
  3561. /* 96 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3562. /* 98 */ 0x8, /* FC_LONG */
  3563. 0x5b, /* FC_END */
  3564. /* 100 */
  3565. 0x16, /* FC_PSTRUCT */
  3566. 0x3, /* 3 */
  3567. /* 102 */ NdrFcShort( 0x8 ), /* 8 */
  3568. /* 104 */
  3569. 0x4b, /* FC_PP */
  3570. 0x5c, /* FC_PAD */
  3571. /* 106 */
  3572. 0x46, /* FC_NO_REPEAT */
  3573. 0x5c, /* FC_PAD */
  3574. /* 108 */ NdrFcShort( 0x4 ), /* 4 */
  3575. /* 110 */ NdrFcShort( 0x4 ), /* 4 */
  3576. /* 112 */ 0x12, 0x0, /* FC_UP */
  3577. /* 114 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (88) */
  3578. /* 116 */
  3579. 0x5b, /* FC_END */
  3580. 0x8, /* FC_LONG */
  3581. /* 118 */ 0x8, /* FC_LONG */
  3582. 0x5b, /* FC_END */
  3583. /* 120 */
  3584. 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
  3585. /* 122 */ 0x8, /* FC_LONG */
  3586. 0x5c, /* FC_PAD */
  3587. /* 124 */
  3588. 0x11, 0x0, /* FC_RP */
  3589. /* 126 */ NdrFcShort( 0x78 ), /* Offset= 120 (246) */
  3590. /* 128 */
  3591. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  3592. 0xd, /* FC_ENUM16 */
  3593. /* 130 */ 0x0, /* Corr desc: */
  3594. 0x59, /* FC_CALLBACK */
  3595. /* 132 */ NdrFcShort( 0x0 ), /* 0 */
  3596. /* 134 */ NdrFcShort( 0x0 ), /* Corr flags: */
  3597. /* 136 */ NdrFcShort( 0x2 ), /* Offset= 2 (138) */
  3598. /* 138 */ NdrFcShort( 0x4 ), /* 4 */
  3599. /* 140 */ NdrFcShort( 0x5 ), /* 5 */
  3600. /* 142 */ NdrFcLong( 0x0 ), /* 0 */
  3601. /* 146 */ NdrFcShort( 0x1c ), /* Offset= 28 (174) */
  3602. /* 148 */ NdrFcLong( 0x1 ), /* 1 */
  3603. /* 152 */ NdrFcShort( 0x22 ), /* Offset= 34 (186) */
  3604. /* 154 */ NdrFcLong( 0x2 ), /* 2 */
  3605. /* 158 */ NdrFcShort( 0x20 ), /* Offset= 32 (190) */
  3606. /* 160 */ NdrFcLong( 0x3 ), /* 3 */
  3607. /* 164 */ NdrFcShort( 0xa ), /* Offset= 10 (174) */
  3608. /* 166 */ NdrFcLong( 0x4 ), /* 4 */
  3609. /* 170 */ NdrFcShort( 0x4 ), /* Offset= 4 (174) */
  3610. /* 172 */ NdrFcShort( 0x0 ), /* Offset= 0 (172) */
  3611. /* 174 */
  3612. 0x12, 0x0, /* FC_UP */
  3613. /* 176 */ NdrFcShort( 0x2 ), /* Offset= 2 (178) */
  3614. /* 178 */
  3615. 0x15, /* FC_STRUCT */
  3616. 0x3, /* 3 */
  3617. /* 180 */ NdrFcShort( 0x8 ), /* 8 */
  3618. /* 182 */ 0x8, /* FC_LONG */
  3619. 0x8, /* FC_LONG */
  3620. /* 184 */ 0x5c, /* FC_PAD */
  3621. 0x5b, /* FC_END */
  3622. /* 186 */
  3623. 0x12, 0x0, /* FC_UP */
  3624. /* 188 */ NdrFcShort( 0xffffff4e ), /* Offset= -178 (10) */
  3625. /* 190 */
  3626. 0x12, 0x0, /* FC_UP */
  3627. /* 192 */ NdrFcShort( 0x22 ), /* Offset= 34 (226) */
  3628. /* 194 */
  3629. 0x1b, /* FC_CARRAY */
  3630. 0x0, /* 0 */
  3631. /* 196 */ NdrFcShort( 0x1 ), /* 1 */
  3632. /* 198 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3633. 0x0, /* */
  3634. /* 200 */ NdrFcShort( 0x0 ), /* 0 */
  3635. /* 202 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3636. /* 204 */ 0x2, /* FC_CHAR */
  3637. 0x5b, /* FC_END */
  3638. /* 206 */
  3639. 0x16, /* FC_PSTRUCT */
  3640. 0x3, /* 3 */
  3641. /* 208 */ NdrFcShort( 0x8 ), /* 8 */
  3642. /* 210 */
  3643. 0x4b, /* FC_PP */
  3644. 0x5c, /* FC_PAD */
  3645. /* 212 */
  3646. 0x46, /* FC_NO_REPEAT */
  3647. 0x5c, /* FC_PAD */
  3648. /* 214 */ NdrFcShort( 0x4 ), /* 4 */
  3649. /* 216 */ NdrFcShort( 0x4 ), /* 4 */
  3650. /* 218 */ 0x12, 0x0, /* FC_UP */
  3651. /* 220 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (194) */
  3652. /* 222 */
  3653. 0x5b, /* FC_END */
  3654. 0x8, /* FC_LONG */
  3655. /* 224 */ 0x8, /* FC_LONG */
  3656. 0x5b, /* FC_END */
  3657. /* 226 */
  3658. 0x16, /* FC_PSTRUCT */
  3659. 0x3, /* 3 */
  3660. /* 228 */ NdrFcShort( 0x8 ), /* 8 */
  3661. /* 230 */
  3662. 0x4b, /* FC_PP */
  3663. 0x5c, /* FC_PAD */
  3664. /* 232 */
  3665. 0x46, /* FC_NO_REPEAT */
  3666. 0x5c, /* FC_PAD */
  3667. /* 234 */ NdrFcShort( 0x4 ), /* 4 */
  3668. /* 236 */ NdrFcShort( 0x4 ), /* 4 */
  3669. /* 238 */ 0x12, 0x0, /* FC_UP */
  3670. /* 240 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (206) */
  3671. /* 242 */
  3672. 0x5b, /* FC_END */
  3673. 0x8, /* FC_LONG */
  3674. /* 244 */ 0x8, /* FC_LONG */
  3675. 0x5b, /* FC_END */
  3676. /* 246 */
  3677. 0x1a, /* FC_BOGUS_STRUCT */
  3678. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  3679. /* 248 */ NdrFcShort( 0x8 ), /* 8 */
  3680. /* 250 */ NdrFcShort( 0x0 ), /* 0 */
  3681. /* 252 */ NdrFcShort( 0x0 ), /* Offset= 0 (252) */
  3682. /* 254 */ 0xd, /* FC_ENUM16 */
  3683. 0x4c, /* FC_EMBEDDED_COMPLEX */
  3684. /* 256 */ 0x0, /* 0 */
  3685. NdrFcShort( 0xffffff7f ), /* Offset= -129 (128) */
  3686. 0x5b, /* FC_END */
  3687. /* 260 */
  3688. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  3689. /* 262 */ NdrFcShort( 0x2 ), /* Offset= 2 (264) */
  3690. /* 264 */
  3691. 0x12, 0x1, /* FC_UP [all_nodes] */
  3692. /* 266 */ NdrFcShort( 0x18 ), /* Offset= 24 (290) */
  3693. /* 268 */
  3694. 0x21, /* FC_BOGUS_ARRAY */
  3695. 0x3, /* 3 */
  3696. /* 270 */ NdrFcShort( 0x0 ), /* 0 */
  3697. /* 272 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3698. 0x0, /* */
  3699. /* 274 */ NdrFcShort( 0x0 ), /* 0 */
  3700. /* 276 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3701. /* 278 */ NdrFcLong( 0xffffffff ), /* -1 */
  3702. /* 282 */ NdrFcShort( 0x0 ), /* Corr flags: */
  3703. /* 284 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  3704. 0x0, /* 0 */
  3705. /* 286 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (246) */
  3706. /* 288 */ 0x5c, /* FC_PAD */
  3707. 0x5b, /* FC_END */
  3708. /* 290 */
  3709. 0x16, /* FC_PSTRUCT */
  3710. 0x3, /* 3 */
  3711. /* 292 */ NdrFcShort( 0x8 ), /* 8 */
  3712. /* 294 */
  3713. 0x4b, /* FC_PP */
  3714. 0x5c, /* FC_PAD */
  3715. /* 296 */
  3716. 0x46, /* FC_NO_REPEAT */
  3717. 0x5c, /* FC_PAD */
  3718. /* 298 */ NdrFcShort( 0x4 ), /* 4 */
  3719. /* 300 */ NdrFcShort( 0x4 ), /* 4 */
  3720. /* 302 */ 0x12, 0x0, /* FC_UP */
  3721. /* 304 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (268) */
  3722. /* 306 */
  3723. 0x5b, /* FC_END */
  3724. 0x8, /* FC_LONG */
  3725. /* 308 */ 0x8, /* FC_LONG */
  3726. 0x5b, /* FC_END */
  3727. /* 310 */
  3728. 0x11, 0x1, /* FC_RP [all_nodes] */
  3729. /* 312 */ NdrFcShort( 0x7a ), /* Offset= 122 (434) */
  3730. /* 314 */
  3731. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  3732. 0xd, /* FC_ENUM16 */
  3733. /* 316 */ 0x6, /* Corr desc: FC_SHORT */
  3734. 0x0, /* */
  3735. /* 318 */ NdrFcShort( 0xfffc ), /* -4 */
  3736. /* 320 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3737. /* 322 */ NdrFcShort( 0x2 ), /* Offset= 2 (324) */
  3738. /* 324 */ NdrFcShort( 0x8 ), /* 8 */
  3739. /* 326 */ NdrFcShort( 0x8 ), /* 8 */
  3740. /* 328 */ NdrFcLong( 0x0 ), /* 0 */
  3741. /* 332 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */
  3742. /* 334 */ NdrFcLong( 0x1 ), /* 1 */
  3743. /* 338 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */
  3744. /* 340 */ NdrFcLong( 0x2 ), /* 2 */
  3745. /* 344 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  3746. /* 346 */ NdrFcLong( 0x3 ), /* 3 */
  3747. /* 350 */ NdrFcShort( 0xffffff54 ), /* Offset= -172 (178) */
  3748. /* 352 */ NdrFcLong( 0x4 ), /* 4 */
  3749. /* 356 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  3750. /* 358 */ NdrFcLong( 0x5 ), /* 5 */
  3751. /* 362 */ NdrFcShort( 0xfffffe98 ), /* Offset= -360 (2) */
  3752. /* 364 */ NdrFcLong( 0x6 ), /* 6 */
  3753. /* 368 */ NdrFcShort( 0xffffff5e ), /* Offset= -162 (206) */
  3754. /* 370 */ NdrFcLong( 0x7 ), /* 7 */
  3755. /* 374 */ NdrFcShort( 0xffffff58 ), /* Offset= -168 (206) */
  3756. /* 376 */ NdrFcShort( 0x0 ), /* Offset= 0 (376) */
  3757. /* 378 */
  3758. 0x1a, /* FC_BOGUS_STRUCT */
  3759. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  3760. /* 380 */ NdrFcShort( 0xc ), /* 12 */
  3761. /* 382 */ NdrFcShort( 0x0 ), /* 0 */
  3762. /* 384 */ NdrFcShort( 0x0 ), /* Offset= 0 (384) */
  3763. /* 386 */ 0xd, /* FC_ENUM16 */
  3764. 0x4c, /* FC_EMBEDDED_COMPLEX */
  3765. /* 388 */ 0x0, /* 0 */
  3766. NdrFcShort( 0xffffffb5 ), /* Offset= -75 (314) */
  3767. 0x5b, /* FC_END */
  3768. /* 392 */
  3769. 0x21, /* FC_BOGUS_ARRAY */
  3770. 0x3, /* 3 */
  3771. /* 394 */ NdrFcShort( 0x0 ), /* 0 */
  3772. /* 396 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3773. 0x0, /* */
  3774. /* 398 */ NdrFcShort( 0x0 ), /* 0 */
  3775. /* 400 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3776. /* 402 */ NdrFcLong( 0xffffffff ), /* -1 */
  3777. /* 406 */ NdrFcShort( 0x0 ), /* Corr flags: */
  3778. /* 408 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  3779. 0x0, /* 0 */
  3780. /* 410 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (378) */
  3781. /* 412 */ 0x5c, /* FC_PAD */
  3782. 0x5b, /* FC_END */
  3783. /* 414 */
  3784. 0x16, /* FC_PSTRUCT */
  3785. 0x3, /* 3 */
  3786. /* 416 */ NdrFcShort( 0x8 ), /* 8 */
  3787. /* 418 */
  3788. 0x4b, /* FC_PP */
  3789. 0x5c, /* FC_PAD */
  3790. /* 420 */
  3791. 0x46, /* FC_NO_REPEAT */
  3792. 0x5c, /* FC_PAD */
  3793. /* 422 */ NdrFcShort( 0x4 ), /* 4 */
  3794. /* 424 */ NdrFcShort( 0x4 ), /* 4 */
  3795. /* 426 */ 0x12, 0x0, /* FC_UP */
  3796. /* 428 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (392) */
  3797. /* 430 */
  3798. 0x5b, /* FC_END */
  3799. 0x8, /* FC_LONG */
  3800. /* 432 */ 0x8, /* FC_LONG */
  3801. 0x5b, /* FC_END */
  3802. /* 434 */
  3803. 0x1a, /* FC_BOGUS_STRUCT */
  3804. 0x3, /* 3 */
  3805. /* 436 */ NdrFcShort( 0x18 ), /* 24 */
  3806. /* 438 */ NdrFcShort( 0x0 ), /* 0 */
  3807. /* 440 */ NdrFcShort( 0xc ), /* Offset= 12 (452) */
  3808. /* 442 */ 0x8, /* FC_LONG */
  3809. 0x36, /* FC_POINTER */
  3810. /* 444 */ 0x36, /* FC_POINTER */
  3811. 0x4c, /* FC_EMBEDDED_COMPLEX */
  3812. /* 446 */ 0x0, /* 0 */
  3813. NdrFcShort( 0xffffffdf ), /* Offset= -33 (414) */
  3814. 0xd, /* FC_ENUM16 */
  3815. /* 450 */ 0x5c, /* FC_PAD */
  3816. 0x5b, /* FC_END */
  3817. /* 452 */
  3818. 0x12, 0x8, /* FC_UP [simple_pointer] */
  3819. /* 454 */
  3820. 0x25, /* FC_C_WSTRING */
  3821. 0x5c, /* FC_PAD */
  3822. /* 456 */
  3823. 0x12, 0x8, /* FC_UP [simple_pointer] */
  3824. /* 458 */
  3825. 0x25, /* FC_C_WSTRING */
  3826. 0x5c, /* FC_PAD */
  3827. /* 460 */
  3828. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  3829. /* 462 */ NdrFcShort( 0x2 ), /* Offset= 2 (464) */
  3830. /* 464 */
  3831. 0x12, 0x1, /* FC_UP [all_nodes] */
  3832. /* 466 */ NdrFcShort( 0xffffffe0 ), /* Offset= -32 (434) */
  3833. /* 468 */
  3834. 0x11, 0x0, /* FC_RP */
  3835. /* 470 */ NdrFcShort( 0x30 ), /* Offset= 48 (518) */
  3836. /* 472 */
  3837. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  3838. 0xd, /* FC_ENUM16 */
  3839. /* 474 */ 0x6, /* Corr desc: FC_SHORT */
  3840. 0x0, /* */
  3841. /* 476 */ NdrFcShort( 0xfffc ), /* -4 */
  3842. /* 478 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3843. /* 480 */ NdrFcShort( 0x2 ), /* Offset= 2 (482) */
  3844. /* 482 */ NdrFcShort( 0x8 ), /* 8 */
  3845. /* 484 */ NdrFcShort( 0x5 ), /* 5 */
  3846. /* 486 */ NdrFcLong( 0x0 ), /* 0 */
  3847. /* 490 */ NdrFcShort( 0x0 ), /* Offset= 0 (490) */
  3848. /* 492 */ NdrFcLong( 0x1 ), /* 1 */
  3849. /* 496 */ NdrFcShort( 0x0 ), /* Offset= 0 (496) */
  3850. /* 498 */ NdrFcLong( 0x2 ), /* 2 */
  3851. /* 502 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  3852. /* 504 */ NdrFcLong( 0x3 ), /* 3 */
  3853. /* 508 */ NdrFcShort( 0xfffffeb6 ), /* Offset= -330 (178) */
  3854. /* 510 */ NdrFcLong( 0x4 ), /* 4 */
  3855. /* 514 */ NdrFcShort( 0xfffffe00 ), /* Offset= -512 (2) */
  3856. /* 516 */ NdrFcShort( 0x0 ), /* Offset= 0 (516) */
  3857. /* 518 */
  3858. 0x1a, /* FC_BOGUS_STRUCT */
  3859. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  3860. /* 520 */ NdrFcShort( 0xc ), /* 12 */
  3861. /* 522 */ NdrFcShort( 0x0 ), /* 0 */
  3862. /* 524 */ NdrFcShort( 0x0 ), /* Offset= 0 (524) */
  3863. /* 526 */ 0xd, /* FC_ENUM16 */
  3864. 0x4c, /* FC_EMBEDDED_COMPLEX */
  3865. /* 528 */ 0x0, /* 0 */
  3866. NdrFcShort( 0xffffffc7 ), /* Offset= -57 (472) */
  3867. 0x5b, /* FC_END */
  3868. /* 532 */
  3869. 0x11, 0x0, /* FC_RP */
  3870. /* 534 */ NdrFcShort( 0xffffff88 ), /* Offset= -120 (414) */
  3871. /* 536 */
  3872. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  3873. /* 538 */ NdrFcShort( 0x2 ), /* Offset= 2 (540) */
  3874. /* 540 */
  3875. 0x12, 0x1, /* FC_UP [all_nodes] */
  3876. /* 542 */ NdrFcShort( 0x18 ), /* Offset= 24 (566) */
  3877. /* 544 */
  3878. 0x21, /* FC_BOGUS_ARRAY */
  3879. 0x3, /* 3 */
  3880. /* 546 */ NdrFcShort( 0x0 ), /* 0 */
  3881. /* 548 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3882. 0x0, /* */
  3883. /* 550 */ NdrFcShort( 0x4 ), /* 4 */
  3884. /* 552 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3885. /* 554 */ NdrFcLong( 0xffffffff ), /* -1 */
  3886. /* 558 */ NdrFcShort( 0x0 ), /* Corr flags: */
  3887. /* 560 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  3888. 0x0, /* 0 */
  3889. /* 562 */ NdrFcShort( 0xffffff48 ), /* Offset= -184 (378) */
  3890. /* 564 */ 0x5c, /* FC_PAD */
  3891. 0x5b, /* FC_END */
  3892. /* 566 */
  3893. 0x16, /* FC_PSTRUCT */
  3894. 0x3, /* 3 */
  3895. /* 568 */ NdrFcShort( 0xc ), /* 12 */
  3896. /* 570 */
  3897. 0x4b, /* FC_PP */
  3898. 0x5c, /* FC_PAD */
  3899. /* 572 */
  3900. 0x46, /* FC_NO_REPEAT */
  3901. 0x5c, /* FC_PAD */
  3902. /* 574 */ NdrFcShort( 0x8 ), /* 8 */
  3903. /* 576 */ NdrFcShort( 0x8 ), /* 8 */
  3904. /* 578 */ 0x12, 0x0, /* FC_UP */
  3905. /* 580 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (544) */
  3906. /* 582 */
  3907. 0x5b, /* FC_END */
  3908. 0x8, /* FC_LONG */
  3909. /* 584 */ 0x8, /* FC_LONG */
  3910. 0x8, /* FC_LONG */
  3911. /* 586 */ 0x5c, /* FC_PAD */
  3912. 0x5b, /* FC_END */
  3913. /* 588 */
  3914. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  3915. /* 590 */ NdrFcShort( 0x2 ), /* Offset= 2 (592) */
  3916. /* 592 */
  3917. 0x12, 0x1, /* FC_UP [all_nodes] */
  3918. /* 594 */ NdrFcShort( 0x24 ), /* Offset= 36 (630) */
  3919. /* 596 */
  3920. 0x1b, /* FC_CARRAY */
  3921. 0x3, /* 3 */
  3922. /* 598 */ NdrFcShort( 0xc ), /* 12 */
  3923. /* 600 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3924. 0x0, /* */
  3925. /* 602 */ NdrFcShort( 0x0 ), /* 0 */
  3926. /* 604 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3927. /* 606 */
  3928. 0x4b, /* FC_PP */
  3929. 0x5c, /* FC_PAD */
  3930. /* 608 */
  3931. 0x48, /* FC_VARIABLE_REPEAT */
  3932. 0x49, /* FC_FIXED_OFFSET */
  3933. /* 610 */ NdrFcShort( 0xc ), /* 12 */
  3934. /* 612 */ NdrFcShort( 0x0 ), /* 0 */
  3935. /* 614 */ NdrFcShort( 0x1 ), /* 1 */
  3936. /* 616 */ NdrFcShort( 0x8 ), /* 8 */
  3937. /* 618 */ NdrFcShort( 0x8 ), /* 8 */
  3938. /* 620 */ 0x12, 0x0, /* FC_UP */
  3939. /* 622 */ NdrFcShort( 0xffffffb2 ), /* Offset= -78 (544) */
  3940. /* 624 */
  3941. 0x5b, /* FC_END */
  3942. 0x4c, /* FC_EMBEDDED_COMPLEX */
  3943. /* 626 */ 0x0, /* 0 */
  3944. NdrFcShort( 0xffffffc3 ), /* Offset= -61 (566) */
  3945. 0x5b, /* FC_END */
  3946. /* 630 */
  3947. 0x16, /* FC_PSTRUCT */
  3948. 0x3, /* 3 */
  3949. /* 632 */ NdrFcShort( 0x8 ), /* 8 */
  3950. /* 634 */
  3951. 0x4b, /* FC_PP */
  3952. 0x5c, /* FC_PAD */
  3953. /* 636 */
  3954. 0x46, /* FC_NO_REPEAT */
  3955. 0x5c, /* FC_PAD */
  3956. /* 638 */ NdrFcShort( 0x4 ), /* 4 */
  3957. /* 640 */ NdrFcShort( 0x4 ), /* 4 */
  3958. /* 642 */ 0x12, 0x1, /* FC_UP [all_nodes] */
  3959. /* 644 */ NdrFcShort( 0xffffffd0 ), /* Offset= -48 (596) */
  3960. /* 646 */
  3961. 0x5b, /* FC_END */
  3962. 0x8, /* FC_LONG */
  3963. /* 648 */ 0x8, /* FC_LONG */
  3964. 0x5b, /* FC_END */
  3965. /* 650 */
  3966. 0x11, 0x1, /* FC_RP [all_nodes] */
  3967. /* 652 */ NdrFcShort( 0xe ), /* Offset= 14 (666) */
  3968. /* 654 */
  3969. 0x1b, /* FC_CARRAY */
  3970. 0x0, /* 0 */
  3971. /* 656 */ NdrFcShort( 0x1 ), /* 1 */
  3972. /* 658 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  3973. 0x0, /* */
  3974. /* 660 */ NdrFcShort( 0x8 ), /* 8 */
  3975. /* 662 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  3976. /* 664 */ 0x2, /* FC_CHAR */
  3977. 0x5b, /* FC_END */
  3978. /* 666 */
  3979. 0x16, /* FC_PSTRUCT */
  3980. 0x3, /* 3 */
  3981. /* 668 */ NdrFcShort( 0x2c ), /* 44 */
  3982. /* 670 */
  3983. 0x4b, /* FC_PP */
  3984. 0x5c, /* FC_PAD */
  3985. /* 672 */
  3986. 0x46, /* FC_NO_REPEAT */
  3987. 0x5c, /* FC_PAD */
  3988. /* 674 */ NdrFcShort( 0xc ), /* 12 */
  3989. /* 676 */ NdrFcShort( 0xc ), /* 12 */
  3990. /* 678 */ 0x12, 0x0, /* FC_UP */
  3991. /* 680 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (654) */
  3992. /* 682 */
  3993. 0x46, /* FC_NO_REPEAT */
  3994. 0x5c, /* FC_PAD */
  3995. /* 684 */ NdrFcShort( 0x10 ), /* 16 */
  3996. /* 686 */ NdrFcShort( 0x10 ), /* 16 */
  3997. /* 688 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  3998. /* 690 */
  3999. 0x25, /* FC_C_WSTRING */
  4000. 0x5c, /* FC_PAD */
  4001. /* 692 */
  4002. 0x46, /* FC_NO_REPEAT */
  4003. 0x5c, /* FC_PAD */
  4004. /* 694 */ NdrFcShort( 0x14 ), /* 20 */
  4005. /* 696 */ NdrFcShort( 0x14 ), /* 20 */
  4006. /* 698 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4007. /* 700 */
  4008. 0x25, /* FC_C_WSTRING */
  4009. 0x5c, /* FC_PAD */
  4010. /* 702 */
  4011. 0x46, /* FC_NO_REPEAT */
  4012. 0x5c, /* FC_PAD */
  4013. /* 704 */ NdrFcShort( 0x24 ), /* 36 */
  4014. /* 706 */ NdrFcShort( 0x24 ), /* 36 */
  4015. /* 708 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4016. /* 710 */
  4017. 0x25, /* FC_C_WSTRING */
  4018. 0x5c, /* FC_PAD */
  4019. /* 712 */
  4020. 0x46, /* FC_NO_REPEAT */
  4021. 0x5c, /* FC_PAD */
  4022. /* 714 */ NdrFcShort( 0x28 ), /* 40 */
  4023. /* 716 */ NdrFcShort( 0x28 ), /* 40 */
  4024. /* 718 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4025. /* 720 */
  4026. 0x25, /* FC_C_WSTRING */
  4027. 0x5c, /* FC_PAD */
  4028. /* 722 */
  4029. 0x5b, /* FC_END */
  4030. 0x8, /* FC_LONG */
  4031. /* 724 */ 0x8, /* FC_LONG */
  4032. 0x8, /* FC_LONG */
  4033. /* 726 */ 0x8, /* FC_LONG */
  4034. 0x8, /* FC_LONG */
  4035. /* 728 */ 0x8, /* FC_LONG */
  4036. 0x4c, /* FC_EMBEDDED_COMPLEX */
  4037. /* 730 */ 0x0, /* 0 */
  4038. NdrFcShort( 0xfffffdd7 ), /* Offset= -553 (178) */
  4039. 0x4c, /* FC_EMBEDDED_COMPLEX */
  4040. /* 734 */ 0x0, /* 0 */
  4041. NdrFcShort( 0xfffffd2b ), /* Offset= -725 (10) */
  4042. 0x5b, /* FC_END */
  4043. /* 738 */
  4044. 0x11, 0x0, /* FC_RP */
  4045. /* 740 */ NdrFcShort( 0x24 ), /* Offset= 36 (776) */
  4046. /* 742 */
  4047. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  4048. 0xd, /* FC_ENUM16 */
  4049. /* 744 */ 0x6, /* Corr desc: FC_SHORT */
  4050. 0x0, /* */
  4051. /* 746 */ NdrFcShort( 0xfffc ), /* -4 */
  4052. /* 748 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4053. /* 750 */ NdrFcShort( 0x2 ), /* Offset= 2 (752) */
  4054. /* 752 */ NdrFcShort( 0x8 ), /* 8 */
  4055. /* 754 */ NdrFcShort( 0x3 ), /* 3 */
  4056. /* 756 */ NdrFcLong( 0x0 ), /* 0 */
  4057. /* 760 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  4058. /* 762 */ NdrFcLong( 0x1 ), /* 1 */
  4059. /* 766 */ NdrFcShort( 0xfffffdd0 ), /* Offset= -560 (206) */
  4060. /* 768 */ NdrFcLong( 0x2 ), /* 2 */
  4061. /* 772 */ NdrFcShort( 0xfffffcfe ), /* Offset= -770 (2) */
  4062. /* 774 */ NdrFcShort( 0x0 ), /* Offset= 0 (774) */
  4063. /* 776 */
  4064. 0x1a, /* FC_BOGUS_STRUCT */
  4065. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  4066. /* 778 */ NdrFcShort( 0xc ), /* 12 */
  4067. /* 780 */ NdrFcShort( 0x0 ), /* 0 */
  4068. /* 782 */ NdrFcShort( 0x0 ), /* Offset= 0 (782) */
  4069. /* 784 */ 0xd, /* FC_ENUM16 */
  4070. 0x4c, /* FC_EMBEDDED_COMPLEX */
  4071. /* 786 */ 0x0, /* 0 */
  4072. NdrFcShort( 0xffffffd3 ), /* Offset= -45 (742) */
  4073. 0x5b, /* FC_END */
  4074. /* 790 */
  4075. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4076. /* 792 */ NdrFcShort( 0x2 ), /* Offset= 2 (794) */
  4077. /* 794 */
  4078. 0x12, 0x1, /* FC_UP [all_nodes] */
  4079. /* 796 */ NdrFcShort( 0xffffff7e ), /* Offset= -130 (666) */
  4080. /* 798 */
  4081. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4082. /* 800 */ NdrFcShort( 0x2 ), /* Offset= 2 (802) */
  4083. /* 802 */
  4084. 0x12, 0x1, /* FC_UP [all_nodes] */
  4085. /* 804 */ NdrFcShort( 0x22 ), /* Offset= 34 (838) */
  4086. /* 806 */
  4087. 0x1b, /* FC_CARRAY */
  4088. 0x3, /* 3 */
  4089. /* 808 */ NdrFcShort( 0x4 ), /* 4 */
  4090. /* 810 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4091. 0x0, /* */
  4092. /* 812 */ NdrFcShort( 0x0 ), /* 0 */
  4093. /* 814 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4094. /* 816 */
  4095. 0x4b, /* FC_PP */
  4096. 0x5c, /* FC_PAD */
  4097. /* 818 */
  4098. 0x48, /* FC_VARIABLE_REPEAT */
  4099. 0x49, /* FC_FIXED_OFFSET */
  4100. /* 820 */ NdrFcShort( 0x4 ), /* 4 */
  4101. /* 822 */ NdrFcShort( 0x0 ), /* 0 */
  4102. /* 824 */ NdrFcShort( 0x1 ), /* 1 */
  4103. /* 826 */ NdrFcShort( 0x0 ), /* 0 */
  4104. /* 828 */ NdrFcShort( 0x0 ), /* 0 */
  4105. /* 830 */ 0x12, 0x1, /* FC_UP [all_nodes] */
  4106. /* 832 */ NdrFcShort( 0xffffff5a ), /* Offset= -166 (666) */
  4107. /* 834 */
  4108. 0x5b, /* FC_END */
  4109. 0x8, /* FC_LONG */
  4110. /* 836 */ 0x5c, /* FC_PAD */
  4111. 0x5b, /* FC_END */
  4112. /* 838 */
  4113. 0x16, /* FC_PSTRUCT */
  4114. 0x3, /* 3 */
  4115. /* 840 */ NdrFcShort( 0x8 ), /* 8 */
  4116. /* 842 */
  4117. 0x4b, /* FC_PP */
  4118. 0x5c, /* FC_PAD */
  4119. /* 844 */
  4120. 0x46, /* FC_NO_REPEAT */
  4121. 0x5c, /* FC_PAD */
  4122. /* 846 */ NdrFcShort( 0x4 ), /* 4 */
  4123. /* 848 */ NdrFcShort( 0x4 ), /* 4 */
  4124. /* 850 */ 0x12, 0x0, /* FC_UP */
  4125. /* 852 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (806) */
  4126. /* 854 */
  4127. 0x5b, /* FC_END */
  4128. 0x8, /* FC_LONG */
  4129. /* 856 */ 0x8, /* FC_LONG */
  4130. 0x5b, /* FC_END */
  4131. /* 858 */
  4132. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4133. /* 860 */ NdrFcShort( 0x2 ), /* Offset= 2 (862) */
  4134. /* 862 */
  4135. 0x12, 0x1, /* FC_UP [all_nodes] */
  4136. /* 864 */ NdrFcShort( 0x2 ), /* Offset= 2 (866) */
  4137. /* 866 */
  4138. 0x16, /* FC_PSTRUCT */
  4139. 0x3, /* 3 */
  4140. /* 868 */ NdrFcShort( 0x8 ), /* 8 */
  4141. /* 870 */
  4142. 0x4b, /* FC_PP */
  4143. 0x5c, /* FC_PAD */
  4144. /* 872 */
  4145. 0x46, /* FC_NO_REPEAT */
  4146. 0x5c, /* FC_PAD */
  4147. /* 874 */ NdrFcShort( 0x4 ), /* 4 */
  4148. /* 876 */ NdrFcShort( 0x4 ), /* 4 */
  4149. /* 878 */ 0x12, 0x0, /* FC_UP */
  4150. /* 880 */ NdrFcShort( 0xfffffee4 ), /* Offset= -284 (596) */
  4151. /* 882 */
  4152. 0x5b, /* FC_END */
  4153. 0x8, /* FC_LONG */
  4154. /* 884 */ 0x8, /* FC_LONG */
  4155. 0x5b, /* FC_END */
  4156. /* 886 */
  4157. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4158. /* 888 */ NdrFcShort( 0x2 ), /* Offset= 2 (890) */
  4159. /* 890 */
  4160. 0x12, 0x1, /* FC_UP [all_nodes] */
  4161. /* 892 */ NdrFcShort( 0x1c ), /* Offset= 28 (920) */
  4162. /* 894 */
  4163. 0x15, /* FC_STRUCT */
  4164. 0x3, /* 3 */
  4165. /* 896 */ NdrFcShort( 0x10 ), /* 16 */
  4166. /* 898 */ 0x8, /* FC_LONG */
  4167. 0x8, /* FC_LONG */
  4168. /* 900 */ 0x8, /* FC_LONG */
  4169. 0x8, /* FC_LONG */
  4170. /* 902 */ 0x5c, /* FC_PAD */
  4171. 0x5b, /* FC_END */
  4172. /* 904 */
  4173. 0x1b, /* FC_CARRAY */
  4174. 0x3, /* 3 */
  4175. /* 906 */ NdrFcShort( 0x10 ), /* 16 */
  4176. /* 908 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4177. 0x0, /* */
  4178. /* 910 */ NdrFcShort( 0x24 ), /* 36 */
  4179. /* 912 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4180. /* 914 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4181. 0x0, /* 0 */
  4182. /* 916 */ NdrFcShort( 0xffffffea ), /* Offset= -22 (894) */
  4183. /* 918 */ 0x5c, /* FC_PAD */
  4184. 0x5b, /* FC_END */
  4185. /* 920 */
  4186. 0x16, /* FC_PSTRUCT */
  4187. 0x3, /* 3 */
  4188. /* 922 */ NdrFcShort( 0x2c ), /* 44 */
  4189. /* 924 */
  4190. 0x4b, /* FC_PP */
  4191. 0x5c, /* FC_PAD */
  4192. /* 926 */
  4193. 0x46, /* FC_NO_REPEAT */
  4194. 0x5c, /* FC_PAD */
  4195. /* 928 */ NdrFcShort( 0x28 ), /* 40 */
  4196. /* 930 */ NdrFcShort( 0x28 ), /* 40 */
  4197. /* 932 */ 0x12, 0x0, /* FC_UP */
  4198. /* 934 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (904) */
  4199. /* 936 */
  4200. 0x5b, /* FC_END */
  4201. 0x8, /* FC_LONG */
  4202. /* 938 */ 0x8, /* FC_LONG */
  4203. 0x8, /* FC_LONG */
  4204. /* 940 */ 0x8, /* FC_LONG */
  4205. 0x8, /* FC_LONG */
  4206. /* 942 */ 0x8, /* FC_LONG */
  4207. 0x8, /* FC_LONG */
  4208. /* 944 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4209. 0x0, /* 0 */
  4210. /* 946 */ NdrFcShort( 0xfffffd00 ), /* Offset= -768 (178) */
  4211. /* 948 */ 0x8, /* FC_LONG */
  4212. 0x8, /* FC_LONG */
  4213. /* 950 */ 0x5c, /* FC_PAD */
  4214. 0x5b, /* FC_END */
  4215. /* 952 */
  4216. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4217. /* 954 */ NdrFcShort( 0x2 ), /* Offset= 2 (956) */
  4218. /* 956 */
  4219. 0x12, 0x0, /* FC_UP */
  4220. /* 958 */ NdrFcShort( 0x18 ), /* Offset= 24 (982) */
  4221. /* 960 */
  4222. 0x21, /* FC_BOGUS_ARRAY */
  4223. 0x3, /* 3 */
  4224. /* 962 */ NdrFcShort( 0x0 ), /* 0 */
  4225. /* 964 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4226. 0x0, /* */
  4227. /* 966 */ NdrFcShort( 0x0 ), /* 0 */
  4228. /* 968 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4229. /* 970 */ NdrFcLong( 0xffffffff ), /* -1 */
  4230. /* 974 */ NdrFcShort( 0x0 ), /* Corr flags: */
  4231. /* 976 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4232. 0x0, /* 0 */
  4233. /* 978 */ NdrFcShort( 0xfffffde0 ), /* Offset= -544 (434) */
  4234. /* 980 */ 0x5c, /* FC_PAD */
  4235. 0x5b, /* FC_END */
  4236. /* 982 */
  4237. 0x16, /* FC_PSTRUCT */
  4238. 0x3, /* 3 */
  4239. /* 984 */ NdrFcShort( 0x8 ), /* 8 */
  4240. /* 986 */
  4241. 0x4b, /* FC_PP */
  4242. 0x5c, /* FC_PAD */
  4243. /* 988 */
  4244. 0x46, /* FC_NO_REPEAT */
  4245. 0x5c, /* FC_PAD */
  4246. /* 990 */ NdrFcShort( 0x4 ), /* 4 */
  4247. /* 992 */ NdrFcShort( 0x4 ), /* 4 */
  4248. /* 994 */ 0x12, 0x1, /* FC_UP [all_nodes] */
  4249. /* 996 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (960) */
  4250. /* 998 */
  4251. 0x5b, /* FC_END */
  4252. 0x8, /* FC_LONG */
  4253. /* 1000 */ 0x8, /* FC_LONG */
  4254. 0x5b, /* FC_END */
  4255. /* 1002 */
  4256. 0x11, 0x1, /* FC_RP [all_nodes] */
  4257. /* 1004 */ NdrFcShort( 0xfffffe8a ), /* Offset= -374 (630) */
  4258. /* 1006 */
  4259. 0x11, 0x1, /* FC_RP [all_nodes] */
  4260. /* 1008 */ NdrFcShort( 0x2 ), /* Offset= 2 (1010) */
  4261. /* 1010 */
  4262. 0x16, /* FC_PSTRUCT */
  4263. 0x3, /* 3 */
  4264. /* 1012 */ NdrFcShort( 0x24 ), /* 36 */
  4265. /* 1014 */
  4266. 0x4b, /* FC_PP */
  4267. 0x5c, /* FC_PAD */
  4268. /* 1016 */
  4269. 0x46, /* FC_NO_REPEAT */
  4270. 0x5c, /* FC_PAD */
  4271. /* 1018 */ NdrFcShort( 0x4 ), /* 4 */
  4272. /* 1020 */ NdrFcShort( 0x4 ), /* 4 */
  4273. /* 1022 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4274. /* 1024 */
  4275. 0x25, /* FC_C_WSTRING */
  4276. 0x5c, /* FC_PAD */
  4277. /* 1026 */
  4278. 0x46, /* FC_NO_REPEAT */
  4279. 0x5c, /* FC_PAD */
  4280. /* 1028 */ NdrFcShort( 0x8 ), /* 8 */
  4281. /* 1030 */ NdrFcShort( 0x8 ), /* 8 */
  4282. /* 1032 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4283. /* 1034 */
  4284. 0x25, /* FC_C_WSTRING */
  4285. 0x5c, /* FC_PAD */
  4286. /* 1036 */
  4287. 0x46, /* FC_NO_REPEAT */
  4288. 0x5c, /* FC_PAD */
  4289. /* 1038 */ NdrFcShort( 0xc ), /* 12 */
  4290. /* 1040 */ NdrFcShort( 0xc ), /* 12 */
  4291. /* 1042 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4292. /* 1044 */
  4293. 0x25, /* FC_C_WSTRING */
  4294. 0x5c, /* FC_PAD */
  4295. /* 1046 */
  4296. 0x5b, /* FC_END */
  4297. 0x8, /* FC_LONG */
  4298. /* 1048 */ 0x8, /* FC_LONG */
  4299. 0x8, /* FC_LONG */
  4300. /* 1050 */ 0x8, /* FC_LONG */
  4301. 0x8, /* FC_LONG */
  4302. /* 1052 */ 0x8, /* FC_LONG */
  4303. 0x8, /* FC_LONG */
  4304. /* 1054 */ 0x8, /* FC_LONG */
  4305. 0x8, /* FC_LONG */
  4306. /* 1056 */ 0x5c, /* FC_PAD */
  4307. 0x5b, /* FC_END */
  4308. /* 1058 */
  4309. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4310. /* 1060 */ NdrFcShort( 0x2 ), /* Offset= 2 (1062) */
  4311. /* 1062 */
  4312. 0x12, 0x1, /* FC_UP [all_nodes] */
  4313. /* 1064 */ NdrFcShort( 0xffffffca ), /* Offset= -54 (1010) */
  4314. /* 1066 */
  4315. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4316. /* 1068 */ NdrFcShort( 0x2 ), /* Offset= 2 (1070) */
  4317. /* 1070 */
  4318. 0x12, 0x1, /* FC_UP [all_nodes] */
  4319. /* 1072 */ NdrFcShort( 0x24 ), /* Offset= 36 (1108) */
  4320. /* 1074 */
  4321. 0x1a, /* FC_BOGUS_STRUCT */
  4322. 0x3, /* 3 */
  4323. /* 1076 */ NdrFcShort( 0x8 ), /* 8 */
  4324. /* 1078 */ NdrFcShort( 0x0 ), /* 0 */
  4325. /* 1080 */ NdrFcShort( 0x0 ), /* Offset= 0 (1080) */
  4326. /* 1082 */ 0x8, /* FC_LONG */
  4327. 0xd, /* FC_ENUM16 */
  4328. /* 1084 */ 0x5c, /* FC_PAD */
  4329. 0x5b, /* FC_END */
  4330. /* 1086 */
  4331. 0x21, /* FC_BOGUS_ARRAY */
  4332. 0x3, /* 3 */
  4333. /* 1088 */ NdrFcShort( 0x0 ), /* 0 */
  4334. /* 1090 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4335. 0x0, /* */
  4336. /* 1092 */ NdrFcShort( 0x0 ), /* 0 */
  4337. /* 1094 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4338. /* 1096 */ NdrFcLong( 0xffffffff ), /* -1 */
  4339. /* 1100 */ NdrFcShort( 0x0 ), /* Corr flags: */
  4340. /* 1102 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4341. 0x0, /* 0 */
  4342. /* 1104 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (1074) */
  4343. /* 1106 */ 0x5c, /* FC_PAD */
  4344. 0x5b, /* FC_END */
  4345. /* 1108 */
  4346. 0x16, /* FC_PSTRUCT */
  4347. 0x3, /* 3 */
  4348. /* 1110 */ NdrFcShort( 0x8 ), /* 8 */
  4349. /* 1112 */
  4350. 0x4b, /* FC_PP */
  4351. 0x5c, /* FC_PAD */
  4352. /* 1114 */
  4353. 0x46, /* FC_NO_REPEAT */
  4354. 0x5c, /* FC_PAD */
  4355. /* 1116 */ NdrFcShort( 0x4 ), /* 4 */
  4356. /* 1118 */ NdrFcShort( 0x4 ), /* 4 */
  4357. /* 1120 */ 0x12, 0x0, /* FC_UP */
  4358. /* 1122 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1086) */
  4359. /* 1124 */
  4360. 0x5b, /* FC_END */
  4361. 0x8, /* FC_LONG */
  4362. /* 1126 */ 0x8, /* FC_LONG */
  4363. 0x5b, /* FC_END */
  4364. /* 1128 */
  4365. 0x11, 0x0, /* FC_RP */
  4366. /* 1130 */ NdrFcShort( 0x46 ), /* Offset= 70 (1200) */
  4367. /* 1132 */
  4368. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  4369. 0xd, /* FC_ENUM16 */
  4370. /* 1134 */ 0x0, /* Corr desc: */
  4371. 0x59, /* FC_CALLBACK */
  4372. /* 1136 */ NdrFcShort( 0x1 ), /* 1 */
  4373. /* 1138 */ NdrFcShort( 0x0 ), /* Corr flags: */
  4374. /* 1140 */ NdrFcShort( 0x2 ), /* Offset= 2 (1142) */
  4375. /* 1142 */ NdrFcShort( 0x4 ), /* 4 */
  4376. /* 1144 */ NdrFcShort( 0x5 ), /* 5 */
  4377. /* 1146 */ NdrFcLong( 0x0 ), /* 0 */
  4378. /* 1150 */ NdrFcShort( 0xfffffc30 ), /* Offset= -976 (174) */
  4379. /* 1152 */ NdrFcLong( 0x1 ), /* 1 */
  4380. /* 1156 */ NdrFcShort( 0xfffffc36 ), /* Offset= -970 (186) */
  4381. /* 1158 */ NdrFcLong( 0x2 ), /* 2 */
  4382. /* 1162 */ NdrFcShort( 0x10 ), /* Offset= 16 (1178) */
  4383. /* 1164 */ NdrFcLong( 0x3 ), /* 3 */
  4384. /* 1168 */ NdrFcShort( 0xfffffc1e ), /* Offset= -994 (174) */
  4385. /* 1170 */ NdrFcLong( 0x4 ), /* 4 */
  4386. /* 1174 */ NdrFcShort( 0xfffffc18 ), /* Offset= -1000 (174) */
  4387. /* 1176 */ NdrFcShort( 0x0 ), /* Offset= 0 (1176) */
  4388. /* 1178 */
  4389. 0x12, 0x0, /* FC_UP */
  4390. /* 1180 */ NdrFcShort( 0x2 ), /* Offset= 2 (1182) */
  4391. /* 1182 */
  4392. 0x1a, /* FC_BOGUS_STRUCT */
  4393. 0x3, /* 3 */
  4394. /* 1184 */ NdrFcShort( 0xc ), /* 12 */
  4395. /* 1186 */ NdrFcShort( 0x0 ), /* 0 */
  4396. /* 1188 */ NdrFcShort( 0x8 ), /* Offset= 8 (1196) */
  4397. /* 1190 */ 0x8, /* FC_LONG */
  4398. 0x36, /* FC_POINTER */
  4399. /* 1192 */ 0x2, /* FC_CHAR */
  4400. 0x3f, /* FC_STRUCTPAD3 */
  4401. /* 1194 */ 0x5c, /* FC_PAD */
  4402. 0x5b, /* FC_END */
  4403. /* 1196 */
  4404. 0x12, 0x0, /* FC_UP */
  4405. /* 1198 */ NdrFcShort( 0xfffffc20 ), /* Offset= -992 (206) */
  4406. /* 1200 */
  4407. 0x1a, /* FC_BOGUS_STRUCT */
  4408. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  4409. /* 1202 */ NdrFcShort( 0x8 ), /* 8 */
  4410. /* 1204 */ NdrFcShort( 0x0 ), /* 0 */
  4411. /* 1206 */ NdrFcShort( 0x0 ), /* Offset= 0 (1206) */
  4412. /* 1208 */ 0xd, /* FC_ENUM16 */
  4413. 0x4c, /* FC_EMBEDDED_COMPLEX */
  4414. /* 1210 */ 0x0, /* 0 */
  4415. NdrFcShort( 0xffffffb1 ), /* Offset= -79 (1132) */
  4416. 0x5b, /* FC_END */
  4417. /* 1214 */
  4418. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4419. /* 1216 */ NdrFcShort( 0x2 ), /* Offset= 2 (1218) */
  4420. /* 1218 */
  4421. 0x12, 0x0, /* FC_UP */
  4422. /* 1220 */ NdrFcShort( 0x18 ), /* Offset= 24 (1244) */
  4423. /* 1222 */
  4424. 0x21, /* FC_BOGUS_ARRAY */
  4425. 0x3, /* 3 */
  4426. /* 1224 */ NdrFcShort( 0x0 ), /* 0 */
  4427. /* 1226 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4428. 0x0, /* */
  4429. /* 1228 */ NdrFcShort( 0x0 ), /* 0 */
  4430. /* 1230 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4431. /* 1232 */ NdrFcLong( 0xffffffff ), /* -1 */
  4432. /* 1236 */ NdrFcShort( 0x0 ), /* Corr flags: */
  4433. /* 1238 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4434. 0x0, /* 0 */
  4435. /* 1240 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (1200) */
  4436. /* 1242 */ 0x5c, /* FC_PAD */
  4437. 0x5b, /* FC_END */
  4438. /* 1244 */
  4439. 0x16, /* FC_PSTRUCT */
  4440. 0x3, /* 3 */
  4441. /* 1246 */ NdrFcShort( 0x8 ), /* 8 */
  4442. /* 1248 */
  4443. 0x4b, /* FC_PP */
  4444. 0x5c, /* FC_PAD */
  4445. /* 1250 */
  4446. 0x46, /* FC_NO_REPEAT */
  4447. 0x5c, /* FC_PAD */
  4448. /* 1252 */ NdrFcShort( 0x4 ), /* 4 */
  4449. /* 1254 */ NdrFcShort( 0x4 ), /* 4 */
  4450. /* 1256 */ 0x12, 0x0, /* FC_UP */
  4451. /* 1258 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1222) */
  4452. /* 1260 */
  4453. 0x5b, /* FC_END */
  4454. 0x8, /* FC_LONG */
  4455. /* 1262 */ 0x8, /* FC_LONG */
  4456. 0x5b, /* FC_END */
  4457. /* 1264 */
  4458. 0x11, 0x0, /* FC_RP */
  4459. /* 1266 */ NdrFcShort( 0x2 ), /* Offset= 2 (1268) */
  4460. /* 1268 */
  4461. 0x1a, /* FC_BOGUS_STRUCT */
  4462. 0x3, /* 3 */
  4463. /* 1270 */ NdrFcShort( 0x30 ), /* 48 */
  4464. /* 1272 */ NdrFcShort( 0x0 ), /* 0 */
  4465. /* 1274 */ NdrFcShort( 0x16 ), /* Offset= 22 (1296) */
  4466. /* 1276 */ 0x8, /* FC_LONG */
  4467. 0x8, /* FC_LONG */
  4468. /* 1278 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4469. 0x0, /* 0 */
  4470. /* 1280 */ NdrFcShort( 0xfffffbce ), /* Offset= -1074 (206) */
  4471. /* 1282 */ 0x36, /* FC_POINTER */
  4472. 0x36, /* FC_POINTER */
  4473. /* 1284 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4474. 0x0, /* 0 */
  4475. /* 1286 */ NdrFcShort( 0xfffffbac ), /* Offset= -1108 (178) */
  4476. /* 1288 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  4477. 0x0, /* 0 */
  4478. /* 1290 */ NdrFcShort( 0xfffffb00 ), /* Offset= -1280 (10) */
  4479. /* 1292 */ 0x2, /* FC_CHAR */
  4480. 0x3f, /* FC_STRUCTPAD3 */
  4481. /* 1294 */ 0x5c, /* FC_PAD */
  4482. 0x5b, /* FC_END */
  4483. /* 1296 */
  4484. 0x12, 0x8, /* FC_UP [simple_pointer] */
  4485. /* 1298 */
  4486. 0x25, /* FC_C_WSTRING */
  4487. 0x5c, /* FC_PAD */
  4488. /* 1300 */
  4489. 0x12, 0x8, /* FC_UP [simple_pointer] */
  4490. /* 1302 */
  4491. 0x25, /* FC_C_WSTRING */
  4492. 0x5c, /* FC_PAD */
  4493. /* 1304 */
  4494. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4495. /* 1306 */ NdrFcShort( 0x2 ), /* Offset= 2 (1308) */
  4496. /* 1308 */
  4497. 0x12, 0x0, /* FC_UP */
  4498. /* 1310 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (1268) */
  4499. /* 1312 */
  4500. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4501. /* 1314 */ NdrFcShort( 0x2 ), /* Offset= 2 (1316) */
  4502. /* 1316 */
  4503. 0x12, 0x0, /* FC_UP */
  4504. /* 1318 */ NdrFcShort( 0x22 ), /* Offset= 34 (1352) */
  4505. /* 1320 */
  4506. 0x1b, /* FC_CARRAY */
  4507. 0x3, /* 3 */
  4508. /* 1322 */ NdrFcShort( 0x4 ), /* 4 */
  4509. /* 1324 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4510. 0x0, /* */
  4511. /* 1326 */ NdrFcShort( 0x0 ), /* 0 */
  4512. /* 1328 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4513. /* 1330 */
  4514. 0x4b, /* FC_PP */
  4515. 0x5c, /* FC_PAD */
  4516. /* 1332 */
  4517. 0x48, /* FC_VARIABLE_REPEAT */
  4518. 0x49, /* FC_FIXED_OFFSET */
  4519. /* 1334 */ NdrFcShort( 0x4 ), /* 4 */
  4520. /* 1336 */ NdrFcShort( 0x0 ), /* 0 */
  4521. /* 1338 */ NdrFcShort( 0x1 ), /* 1 */
  4522. /* 1340 */ NdrFcShort( 0x0 ), /* 0 */
  4523. /* 1342 */ NdrFcShort( 0x0 ), /* 0 */
  4524. /* 1344 */ 0x12, 0x0, /* FC_UP */
  4525. /* 1346 */ NdrFcShort( 0xffffffb2 ), /* Offset= -78 (1268) */
  4526. /* 1348 */
  4527. 0x5b, /* FC_END */
  4528. 0x8, /* FC_LONG */
  4529. /* 1350 */ 0x5c, /* FC_PAD */
  4530. 0x5b, /* FC_END */
  4531. /* 1352 */
  4532. 0x16, /* FC_PSTRUCT */
  4533. 0x3, /* 3 */
  4534. /* 1354 */ NdrFcShort( 0x8 ), /* 8 */
  4535. /* 1356 */
  4536. 0x4b, /* FC_PP */
  4537. 0x5c, /* FC_PAD */
  4538. /* 1358 */
  4539. 0x46, /* FC_NO_REPEAT */
  4540. 0x5c, /* FC_PAD */
  4541. /* 1360 */ NdrFcShort( 0x4 ), /* 4 */
  4542. /* 1362 */ NdrFcShort( 0x4 ), /* 4 */
  4543. /* 1364 */ 0x12, 0x0, /* FC_UP */
  4544. /* 1366 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (1320) */
  4545. /* 1368 */
  4546. 0x5b, /* FC_END */
  4547. 0x8, /* FC_LONG */
  4548. /* 1370 */ 0x8, /* FC_LONG */
  4549. 0x5b, /* FC_END */
  4550. /* 1372 */
  4551. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4552. /* 1374 */ NdrFcShort( 0x2 ), /* Offset= 2 (1376) */
  4553. /* 1376 */
  4554. 0x12, 0x0, /* FC_UP */
  4555. /* 1378 */ NdrFcShort( 0x3a ), /* Offset= 58 (1436) */
  4556. /* 1380 */
  4557. 0x16, /* FC_PSTRUCT */
  4558. 0x3, /* 3 */
  4559. /* 1382 */ NdrFcShort( 0x10 ), /* 16 */
  4560. /* 1384 */
  4561. 0x4b, /* FC_PP */
  4562. 0x5c, /* FC_PAD */
  4563. /* 1386 */
  4564. 0x46, /* FC_NO_REPEAT */
  4565. 0x5c, /* FC_PAD */
  4566. /* 1388 */ NdrFcShort( 0xc ), /* 12 */
  4567. /* 1390 */ NdrFcShort( 0xc ), /* 12 */
  4568. /* 1392 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4569. /* 1394 */
  4570. 0x25, /* FC_C_WSTRING */
  4571. 0x5c, /* FC_PAD */
  4572. /* 1396 */
  4573. 0x5b, /* FC_END */
  4574. 0x8, /* FC_LONG */
  4575. /* 1398 */ 0x8, /* FC_LONG */
  4576. 0x8, /* FC_LONG */
  4577. /* 1400 */ 0x8, /* FC_LONG */
  4578. 0x5b, /* FC_END */
  4579. /* 1402 */
  4580. 0x1b, /* FC_CARRAY */
  4581. 0x3, /* 3 */
  4582. /* 1404 */ NdrFcShort( 0x10 ), /* 16 */
  4583. /* 1406 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4584. 0x0, /* */
  4585. /* 1408 */ NdrFcShort( 0x0 ), /* 0 */
  4586. /* 1410 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4587. /* 1412 */
  4588. 0x4b, /* FC_PP */
  4589. 0x5c, /* FC_PAD */
  4590. /* 1414 */
  4591. 0x48, /* FC_VARIABLE_REPEAT */
  4592. 0x49, /* FC_FIXED_OFFSET */
  4593. /* 1416 */ NdrFcShort( 0x10 ), /* 16 */
  4594. /* 1418 */ NdrFcShort( 0x0 ), /* 0 */
  4595. /* 1420 */ NdrFcShort( 0x1 ), /* 1 */
  4596. /* 1422 */ NdrFcShort( 0xc ), /* 12 */
  4597. /* 1424 */ NdrFcShort( 0xc ), /* 12 */
  4598. /* 1426 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4599. /* 1428 */
  4600. 0x25, /* FC_C_WSTRING */
  4601. 0x5c, /* FC_PAD */
  4602. /* 1430 */
  4603. 0x5b, /* FC_END */
  4604. 0x4c, /* FC_EMBEDDED_COMPLEX */
  4605. /* 1432 */ 0x0, /* 0 */
  4606. NdrFcShort( 0xffffffcb ), /* Offset= -53 (1380) */
  4607. 0x5b, /* FC_END */
  4608. /* 1436 */
  4609. 0x16, /* FC_PSTRUCT */
  4610. 0x3, /* 3 */
  4611. /* 1438 */ NdrFcShort( 0x8 ), /* 8 */
  4612. /* 1440 */
  4613. 0x4b, /* FC_PP */
  4614. 0x5c, /* FC_PAD */
  4615. /* 1442 */
  4616. 0x46, /* FC_NO_REPEAT */
  4617. 0x5c, /* FC_PAD */
  4618. /* 1444 */ NdrFcShort( 0x4 ), /* 4 */
  4619. /* 1446 */ NdrFcShort( 0x4 ), /* 4 */
  4620. /* 1448 */ 0x12, 0x0, /* FC_UP */
  4621. /* 1450 */ NdrFcShort( 0xffffffd0 ), /* Offset= -48 (1402) */
  4622. /* 1452 */
  4623. 0x5b, /* FC_END */
  4624. 0x8, /* FC_LONG */
  4625. /* 1454 */ 0x8, /* FC_LONG */
  4626. 0x5b, /* FC_END */
  4627. /* 1456 */
  4628. 0x11, 0x8, /* FC_RP [simple_pointer] */
  4629. /* 1458 */
  4630. 0x25, /* FC_C_WSTRING */
  4631. 0x5c, /* FC_PAD */
  4632. /* 1460 */
  4633. 0x11, 0x0, /* FC_RP */
  4634. /* 1462 */ NdrFcShort( 0xe ), /* Offset= 14 (1476) */
  4635. /* 1464 */
  4636. 0x1b, /* FC_CARRAY */
  4637. 0x1, /* 1 */
  4638. /* 1466 */ NdrFcShort( 0x2 ), /* 2 */
  4639. /* 1468 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  4640. 0x0, /* */
  4641. /* 1470 */ NdrFcShort( 0x28 ), /* 40 */
  4642. /* 1472 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  4643. /* 1474 */ 0x5, /* FC_WCHAR */
  4644. 0x5b, /* FC_END */
  4645. /* 1476 */
  4646. 0x16, /* FC_PSTRUCT */
  4647. 0x3, /* 3 */
  4648. /* 1478 */ NdrFcShort( 0x34 ), /* 52 */
  4649. /* 1480 */
  4650. 0x4b, /* FC_PP */
  4651. 0x5c, /* FC_PAD */
  4652. /* 1482 */
  4653. 0x46, /* FC_NO_REPEAT */
  4654. 0x5c, /* FC_PAD */
  4655. /* 1484 */ NdrFcShort( 0x4 ), /* 4 */
  4656. /* 1486 */ NdrFcShort( 0x4 ), /* 4 */
  4657. /* 1488 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4658. /* 1490 */
  4659. 0x25, /* FC_C_WSTRING */
  4660. 0x5c, /* FC_PAD */
  4661. /* 1492 */
  4662. 0x46, /* FC_NO_REPEAT */
  4663. 0x5c, /* FC_PAD */
  4664. /* 1494 */ NdrFcShort( 0x8 ), /* 8 */
  4665. /* 1496 */ NdrFcShort( 0x8 ), /* 8 */
  4666. /* 1498 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4667. /* 1500 */
  4668. 0x25, /* FC_C_WSTRING */
  4669. 0x5c, /* FC_PAD */
  4670. /* 1502 */
  4671. 0x46, /* FC_NO_REPEAT */
  4672. 0x5c, /* FC_PAD */
  4673. /* 1504 */ NdrFcShort( 0xc ), /* 12 */
  4674. /* 1506 */ NdrFcShort( 0xc ), /* 12 */
  4675. /* 1508 */ 0x12, 0x8, /* FC_UP [simple_pointer] */
  4676. /* 1510 */
  4677. 0x25, /* FC_C_WSTRING */
  4678. 0x5c, /* FC_PAD */
  4679. /* 1512 */
  4680. 0x46, /* FC_NO_REPEAT */
  4681. 0x5c, /* FC_PAD */
  4682. /* 1514 */ NdrFcShort( 0x2c ), /* 44 */
  4683. /* 1516 */ NdrFcShort( 0x2c ), /* 44 */
  4684. /* 1518 */ 0x12, 0x0, /* FC_UP */
  4685. /* 1520 */ NdrFcShort( 0xffffffc8 ), /* Offset= -56 (1464) */
  4686. /* 1522 */
  4687. 0x5b, /* FC_END */
  4688. 0x8, /* FC_LONG */
  4689. /* 1524 */ 0x8, /* FC_LONG */
  4690. 0x8, /* FC_LONG */
  4691. /* 1526 */ 0x8, /* FC_LONG */
  4692. 0x8, /* FC_LONG */
  4693. /* 1528 */ 0x8, /* FC_LONG */
  4694. 0x8, /* FC_LONG */
  4695. /* 1530 */ 0x8, /* FC_LONG */
  4696. 0x8, /* FC_LONG */
  4697. /* 1532 */ 0x8, /* FC_LONG */
  4698. 0x8, /* FC_LONG */
  4699. /* 1534 */ 0x8, /* FC_LONG */
  4700. 0x8, /* FC_LONG */
  4701. /* 1536 */ 0x5c, /* FC_PAD */
  4702. 0x5b, /* FC_END */
  4703. /* 1538 */
  4704. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  4705. /* 1540 */ NdrFcShort( 0x2 ), /* Offset= 2 (1542) */
  4706. /* 1542 */
  4707. 0x12, 0x0, /* FC_UP */
  4708. /* 1544 */ NdrFcShort( 0xffffffbc ), /* Offset= -68 (1476) */
  4709. 0x0
  4710. }
  4711. };
  4712. static const GENERIC_BINDING_ROUTINE_PAIR BindingRoutines[ GENERIC_BINDING_TABLE_SIZE ] =
  4713. {
  4714. {
  4715. (GENERIC_BINDING_ROUTINE)DHCP_SRV_HANDLE_bind,
  4716. (GENERIC_UNBIND_ROUTINE)DHCP_SRV_HANDLE_unbind
  4717. }
  4718. };
  4719. static void __RPC_USER dhcpsrv__DHCP_SUBNET_ELEMENT_DATAExprEval_0000( PMIDL_STUB_MESSAGE pStubMsg )
  4720. {
  4721. struct _DHCP_SUBNET_ELEMENT_DATA __RPC_FAR *pS = ( struct _DHCP_SUBNET_ELEMENT_DATA __RPC_FAR * )(pStubMsg->StackTop - 4);
  4722. pStubMsg->Offset = 0;
  4723. pStubMsg->MaxCount = ( unsigned long ) ( pS->ElementType <= DhcpIpRangesBootpOnly && DhcpIpRangesDhcpOnly <= pS->ElementType ? 0 : pS->ElementType );
  4724. }
  4725. static void __RPC_USER dhcpsrv__DHCP_SUBNET_ELEMENT_DATA_V4ExprEval_0001( PMIDL_STUB_MESSAGE pStubMsg )
  4726. {
  4727. struct _DHCP_SUBNET_ELEMENT_DATA_V4 __RPC_FAR *pS = ( struct _DHCP_SUBNET_ELEMENT_DATA_V4 __RPC_FAR * )(pStubMsg->StackTop - 4);
  4728. pStubMsg->Offset = 0;
  4729. pStubMsg->MaxCount = ( unsigned long ) ( pS->ElementType <= DhcpIpRangesBootpOnly && DhcpIpRangesDhcpOnly <= pS->ElementType ? 0 : pS->ElementType );
  4730. }
  4731. static const EXPR_EVAL ExprEvalRoutines[] =
  4732. {
  4733. dhcpsrv__DHCP_SUBNET_ELEMENT_DATAExprEval_0000
  4734. ,dhcpsrv__DHCP_SUBNET_ELEMENT_DATA_V4ExprEval_0001
  4735. };
  4736. static const unsigned short dhcpsrv_FormatStringOffsetTable[] =
  4737. {
  4738. 0,
  4739. 54,
  4740. 108,
  4741. 162,
  4742. 234,
  4743. 288,
  4744. 372,
  4745. 432,
  4746. 486,
  4747. 540,
  4748. 594,
  4749. 648,
  4750. 696,
  4751. 756,
  4752. 816,
  4753. 894,
  4754. 948,
  4755. 996,
  4756. 1044,
  4757. 1098,
  4758. 1146,
  4759. 1224,
  4760. 1284,
  4761. 1332,
  4762. 1404,
  4763. 1458,
  4764. 1512,
  4765. 1560,
  4766. 1620,
  4767. 1674,
  4768. 1728,
  4769. 1812,
  4770. 1872,
  4771. 1920,
  4772. 1968,
  4773. 2022,
  4774. 2100,
  4775. 2160,
  4776. 2208,
  4777. 2256,
  4778. 2310
  4779. };
  4780. static const MIDL_STUB_DESC dhcpsrv_StubDesc =
  4781. {
  4782. (void __RPC_FAR *)& dhcpsrv___RpcClientInterface,
  4783. MIDL_user_allocate,
  4784. MIDL_user_free,
  4785. &dhcpsrv_bhandle,
  4786. 0,
  4787. BindingRoutines,
  4788. ExprEvalRoutines,
  4789. 0,
  4790. __MIDL_TypeFormatString.Format,
  4791. 1, /* -error bounds_check flag */
  4792. 0x50002, /* Ndr library version */
  4793. 0,
  4794. 0x6000143, /* MIDL Version 6.0.323 */
  4795. 0,
  4796. 0,
  4797. 0, /* notify & notify_flag routine table */
  4798. 0x1, /* MIDL flag */
  4799. 0, /* cs routines */
  4800. 0, /* proxy/server info */
  4801. 0 /* Reserved5 */
  4802. };
  4803. #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/
  4804. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  4805. /* this ALWAYS GENERATED file contains the RPC client stubs */
  4806. /* File created by MIDL compiler version 6.00.0323 */
  4807. /* Compiler settings for dhcp_cli.idl:
  4808. Oicf (OptLev=i2), W1, Zp8, env=Win64 (32b run,appending)
  4809. protocol : dce , ms_ext, c_ext, oldnames, robust dhcp_bug_compatibility
  4810. error checks: allocation ref bounds_check enum stub_data
  4811. VC __declspec() decoration level:
  4812. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  4813. DECLSPEC_UUID(), MIDL_INTERFACE()
  4814. */
  4815. //@@MIDL_FILE_HEADING( )
  4816. #if defined(_M_IA64) || defined(_M_AMD64)
  4817. #include <string.h>
  4818. #if defined( _ALPHA_ )
  4819. #include <stdarg.h>
  4820. #endif
  4821. #include "dhcp_cli.h"
  4822. #define TYPE_FORMAT_STRING_SIZE 1331
  4823. #define PROC_FORMAT_STRING_SIZE 2441
  4824. #define TRANSMIT_AS_TABLE_SIZE 0
  4825. #define WIRE_MARSHAL_TABLE_SIZE 0
  4826. typedef struct _MIDL_TYPE_FORMAT_STRING
  4827. {
  4828. short Pad;
  4829. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  4830. } MIDL_TYPE_FORMAT_STRING;
  4831. typedef struct _MIDL_PROC_FORMAT_STRING
  4832. {
  4833. short Pad;
  4834. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  4835. } MIDL_PROC_FORMAT_STRING;
  4836. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  4837. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  4838. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  4839. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  4840. #define GENERIC_BINDING_TABLE_SIZE 1
  4841. /* Standard interface: dhcpsrv, ver. 1.0,
  4842. GUID={0x6BFFD098,0xA112,0x3610,{0x98,0x33,0x46,0xC3,0xF8,0x74,0x53,0x2D}} */
  4843. handle_t dhcpsrv_bhandle;
  4844. static const RPC_CLIENT_INTERFACE dhcpsrv___RpcClientInterface =
  4845. {
  4846. sizeof(RPC_CLIENT_INTERFACE),
  4847. {{0x6BFFD098,0xA112,0x3610,{0x98,0x33,0x46,0xC3,0xF8,0x74,0x53,0x2D}},{1,0}},
  4848. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
  4849. 0,
  4850. 0,
  4851. 0,
  4852. 0,
  4853. 0,
  4854. 0x00000000
  4855. };
  4856. RPC_IF_HANDLE dhcpsrv_ClientIfHandle = (RPC_IF_HANDLE)& dhcpsrv___RpcClientInterface;
  4857. extern const MIDL_STUB_DESC dhcpsrv_StubDesc;
  4858. static RPC_BINDING_HANDLE dhcpsrv__MIDL_AutoBindHandle;
  4859. DWORD R_DhcpCreateSubnet(
  4860. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  4861. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  4862. /* [ref][in] */ LPDHCP_SUBNET_INFO SubnetInfo)
  4863. {
  4864. CLIENT_CALL_RETURN _RetVal;
  4865. #if defined( _ALPHA_ )
  4866. va_list vlist;
  4867. #endif
  4868. #if defined( _ALPHA_ )
  4869. va_start(vlist,SubnetInfo);
  4870. _RetVal = NdrClientCall2(
  4871. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4872. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0],
  4873. vlist.a0);
  4874. #else
  4875. _RetVal = NdrClientCall2(
  4876. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4877. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[0],
  4878. ServerIpAddress,
  4879. SubnetAddress,
  4880. SubnetInfo);
  4881. #endif
  4882. return ( DWORD )_RetVal.Simple;
  4883. }
  4884. DWORD R_DhcpSetSubnetInfo(
  4885. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  4886. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  4887. /* [ref][in] */ LPDHCP_SUBNET_INFO SubnetInfo)
  4888. {
  4889. CLIENT_CALL_RETURN _RetVal;
  4890. #if defined( _ALPHA_ )
  4891. va_list vlist;
  4892. #endif
  4893. #if defined( _ALPHA_ )
  4894. va_start(vlist,SubnetInfo);
  4895. _RetVal = NdrClientCall2(
  4896. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4897. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[56],
  4898. vlist.a0);
  4899. #else
  4900. _RetVal = NdrClientCall2(
  4901. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4902. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[56],
  4903. ServerIpAddress,
  4904. SubnetAddress,
  4905. SubnetInfo);
  4906. #endif
  4907. return ( DWORD )_RetVal.Simple;
  4908. }
  4909. DWORD R_DhcpGetSubnetInfo(
  4910. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  4911. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  4912. /* [out] */ LPDHCP_SUBNET_INFO __RPC_FAR *SubnetInfo)
  4913. {
  4914. CLIENT_CALL_RETURN _RetVal;
  4915. #if defined( _ALPHA_ )
  4916. va_list vlist;
  4917. #endif
  4918. #if defined( _ALPHA_ )
  4919. va_start(vlist,SubnetInfo);
  4920. _RetVal = NdrClientCall2(
  4921. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4922. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[112],
  4923. vlist.a0);
  4924. #else
  4925. _RetVal = NdrClientCall2(
  4926. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4927. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[112],
  4928. ServerIpAddress,
  4929. SubnetAddress,
  4930. SubnetInfo);
  4931. #endif
  4932. return ( DWORD )_RetVal.Simple;
  4933. }
  4934. DWORD R_DhcpEnumSubnets(
  4935. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  4936. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  4937. /* [in] */ DWORD PreferredMaximum,
  4938. /* [out] */ LPDHCP_IP_ARRAY __RPC_FAR *EnumInfo,
  4939. /* [out] */ DWORD __RPC_FAR *ElementsRead,
  4940. /* [out] */ DWORD __RPC_FAR *ElementsTotal)
  4941. {
  4942. CLIENT_CALL_RETURN _RetVal;
  4943. #if defined( _ALPHA_ )
  4944. va_list vlist;
  4945. #endif
  4946. #if defined( _ALPHA_ )
  4947. va_start(vlist,ElementsTotal);
  4948. _RetVal = NdrClientCall2(
  4949. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4950. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[168],
  4951. vlist.a0);
  4952. #else
  4953. _RetVal = NdrClientCall2(
  4954. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4955. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[168],
  4956. ServerIpAddress,
  4957. ResumeHandle,
  4958. PreferredMaximum,
  4959. EnumInfo,
  4960. ElementsRead,
  4961. ElementsTotal);
  4962. #endif
  4963. return ( DWORD )_RetVal.Simple;
  4964. }
  4965. DWORD R_DhcpAddSubnetElement(
  4966. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  4967. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  4968. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA AddElementInfo)
  4969. {
  4970. CLIENT_CALL_RETURN _RetVal;
  4971. #if defined( _ALPHA_ )
  4972. va_list vlist;
  4973. #endif
  4974. #if defined( _ALPHA_ )
  4975. va_start(vlist,AddElementInfo);
  4976. _RetVal = NdrClientCall2(
  4977. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4978. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[242],
  4979. vlist.a0);
  4980. #else
  4981. _RetVal = NdrClientCall2(
  4982. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  4983. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[242],
  4984. ServerIpAddress,
  4985. SubnetAddress,
  4986. AddElementInfo);
  4987. #endif
  4988. return ( DWORD )_RetVal.Simple;
  4989. }
  4990. DWORD R_DhcpEnumSubnetElements(
  4991. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  4992. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  4993. /* [in] */ DHCP_SUBNET_ELEMENT_TYPE EnumElementType,
  4994. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  4995. /* [in] */ DWORD PreferredMaximum,
  4996. /* [out] */ LPDHCP_SUBNET_ELEMENT_INFO_ARRAY __RPC_FAR *EnumElementInfo,
  4997. /* [out] */ DWORD __RPC_FAR *ElementsRead,
  4998. /* [out] */ DWORD __RPC_FAR *ElementsTotal)
  4999. {
  5000. CLIENT_CALL_RETURN _RetVal;
  5001. #if defined( _ALPHA_ )
  5002. va_list vlist;
  5003. #endif
  5004. #if defined( _ALPHA_ )
  5005. va_start(vlist,ElementsTotal);
  5006. _RetVal = NdrClientCall2(
  5007. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5008. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[298],
  5009. vlist.a0);
  5010. #else
  5011. _RetVal = NdrClientCall2(
  5012. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5013. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[298],
  5014. ServerIpAddress,
  5015. SubnetAddress,
  5016. EnumElementType,
  5017. ResumeHandle,
  5018. PreferredMaximum,
  5019. EnumElementInfo,
  5020. ElementsRead,
  5021. ElementsTotal);
  5022. #endif
  5023. return ( DWORD )_RetVal.Simple;
  5024. }
  5025. DWORD R_DhcpRemoveSubnetElement(
  5026. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5027. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5028. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA RemoveElementInfo,
  5029. /* [in] */ DHCP_FORCE_FLAG ForceFlag)
  5030. {
  5031. CLIENT_CALL_RETURN _RetVal;
  5032. #if defined( _ALPHA_ )
  5033. va_list vlist;
  5034. #endif
  5035. #if defined( _ALPHA_ )
  5036. va_start(vlist,ForceFlag);
  5037. _RetVal = NdrClientCall2(
  5038. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5039. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[384],
  5040. vlist.a0);
  5041. #else
  5042. _RetVal = NdrClientCall2(
  5043. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5044. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[384],
  5045. ServerIpAddress,
  5046. SubnetAddress,
  5047. RemoveElementInfo,
  5048. ForceFlag);
  5049. #endif
  5050. return ( DWORD )_RetVal.Simple;
  5051. }
  5052. DWORD R_DhcpDeleteSubnet(
  5053. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5054. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5055. /* [in] */ DHCP_FORCE_FLAG ForceFlag)
  5056. {
  5057. CLIENT_CALL_RETURN _RetVal;
  5058. #if defined( _ALPHA_ )
  5059. va_list vlist;
  5060. #endif
  5061. #if defined( _ALPHA_ )
  5062. va_start(vlist,ForceFlag);
  5063. _RetVal = NdrClientCall2(
  5064. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5065. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[446],
  5066. vlist.a0);
  5067. #else
  5068. _RetVal = NdrClientCall2(
  5069. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5070. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[446],
  5071. ServerIpAddress,
  5072. SubnetAddress,
  5073. ForceFlag);
  5074. #endif
  5075. return ( DWORD )_RetVal.Simple;
  5076. }
  5077. DWORD R_DhcpCreateOption(
  5078. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5079. /* [in] */ DHCP_OPTION_ID OptionID,
  5080. /* [ref][in] */ LPDHCP_OPTION OptionInfo)
  5081. {
  5082. CLIENT_CALL_RETURN _RetVal;
  5083. #if defined( _ALPHA_ )
  5084. va_list vlist;
  5085. #endif
  5086. #if defined( _ALPHA_ )
  5087. va_start(vlist,OptionInfo);
  5088. _RetVal = NdrClientCall2(
  5089. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5090. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[502],
  5091. vlist.a0);
  5092. #else
  5093. _RetVal = NdrClientCall2(
  5094. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5095. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[502],
  5096. ServerIpAddress,
  5097. OptionID,
  5098. OptionInfo);
  5099. #endif
  5100. return ( DWORD )_RetVal.Simple;
  5101. }
  5102. DWORD R_DhcpSetOptionInfo(
  5103. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5104. /* [in] */ DHCP_OPTION_ID OptionID,
  5105. /* [ref][in] */ LPDHCP_OPTION OptionInfo)
  5106. {
  5107. CLIENT_CALL_RETURN _RetVal;
  5108. #if defined( _ALPHA_ )
  5109. va_list vlist;
  5110. #endif
  5111. #if defined( _ALPHA_ )
  5112. va_start(vlist,OptionInfo);
  5113. _RetVal = NdrClientCall2(
  5114. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5115. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[558],
  5116. vlist.a0);
  5117. #else
  5118. _RetVal = NdrClientCall2(
  5119. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5120. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[558],
  5121. ServerIpAddress,
  5122. OptionID,
  5123. OptionInfo);
  5124. #endif
  5125. return ( DWORD )_RetVal.Simple;
  5126. }
  5127. DWORD R_DhcpGetOptionInfo(
  5128. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5129. /* [in] */ DHCP_OPTION_ID OptionID,
  5130. /* [out] */ LPDHCP_OPTION __RPC_FAR *OptionInfo)
  5131. {
  5132. CLIENT_CALL_RETURN _RetVal;
  5133. #if defined( _ALPHA_ )
  5134. va_list vlist;
  5135. #endif
  5136. #if defined( _ALPHA_ )
  5137. va_start(vlist,OptionInfo);
  5138. _RetVal = NdrClientCall2(
  5139. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5140. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[614],
  5141. vlist.a0);
  5142. #else
  5143. _RetVal = NdrClientCall2(
  5144. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5145. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[614],
  5146. ServerIpAddress,
  5147. OptionID,
  5148. OptionInfo);
  5149. #endif
  5150. return ( DWORD )_RetVal.Simple;
  5151. }
  5152. DWORD R_DhcpRemoveOption(
  5153. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5154. /* [in] */ DHCP_OPTION_ID OptionID)
  5155. {
  5156. CLIENT_CALL_RETURN _RetVal;
  5157. #if defined( _ALPHA_ )
  5158. va_list vlist;
  5159. #endif
  5160. #if defined( _ALPHA_ )
  5161. va_start(vlist,OptionID);
  5162. _RetVal = NdrClientCall2(
  5163. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5164. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[670],
  5165. vlist.a0);
  5166. #else
  5167. _RetVal = NdrClientCall2(
  5168. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5169. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[670],
  5170. ServerIpAddress,
  5171. OptionID);
  5172. #endif
  5173. return ( DWORD )_RetVal.Simple;
  5174. }
  5175. DWORD R_DhcpSetOptionValue(
  5176. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5177. /* [in] */ DHCP_OPTION_ID OptionID,
  5178. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  5179. /* [ref][in] */ LPDHCP_OPTION_DATA OptionValue)
  5180. {
  5181. CLIENT_CALL_RETURN _RetVal;
  5182. #if defined( _ALPHA_ )
  5183. va_list vlist;
  5184. #endif
  5185. #if defined( _ALPHA_ )
  5186. va_start(vlist,OptionValue);
  5187. _RetVal = NdrClientCall2(
  5188. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5189. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[720],
  5190. vlist.a0);
  5191. #else
  5192. _RetVal = NdrClientCall2(
  5193. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5194. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[720],
  5195. ServerIpAddress,
  5196. OptionID,
  5197. ScopeInfo,
  5198. OptionValue);
  5199. #endif
  5200. return ( DWORD )_RetVal.Simple;
  5201. }
  5202. DWORD R_DhcpGetOptionValue(
  5203. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5204. /* [in] */ DHCP_OPTION_ID OptionID,
  5205. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  5206. /* [out] */ LPDHCP_OPTION_VALUE __RPC_FAR *OptionValue)
  5207. {
  5208. CLIENT_CALL_RETURN _RetVal;
  5209. #if defined( _ALPHA_ )
  5210. va_list vlist;
  5211. #endif
  5212. #if defined( _ALPHA_ )
  5213. va_start(vlist,OptionValue);
  5214. _RetVal = NdrClientCall2(
  5215. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5216. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[782],
  5217. vlist.a0);
  5218. #else
  5219. _RetVal = NdrClientCall2(
  5220. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5221. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[782],
  5222. ServerIpAddress,
  5223. OptionID,
  5224. ScopeInfo,
  5225. OptionValue);
  5226. #endif
  5227. return ( DWORD )_RetVal.Simple;
  5228. }
  5229. DWORD R_DhcpEnumOptionValues(
  5230. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5231. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  5232. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  5233. /* [in] */ DWORD PreferredMaximum,
  5234. /* [out] */ LPDHCP_OPTION_VALUE_ARRAY __RPC_FAR *OptionValues,
  5235. /* [out] */ DWORD __RPC_FAR *OptionsRead,
  5236. /* [out] */ DWORD __RPC_FAR *OptionsTotal)
  5237. {
  5238. CLIENT_CALL_RETURN _RetVal;
  5239. #if defined( _ALPHA_ )
  5240. va_list vlist;
  5241. #endif
  5242. #if defined( _ALPHA_ )
  5243. va_start(vlist,OptionsTotal);
  5244. _RetVal = NdrClientCall2(
  5245. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5246. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[844],
  5247. vlist.a0);
  5248. #else
  5249. _RetVal = NdrClientCall2(
  5250. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5251. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[844],
  5252. ServerIpAddress,
  5253. ScopeInfo,
  5254. ResumeHandle,
  5255. PreferredMaximum,
  5256. OptionValues,
  5257. OptionsRead,
  5258. OptionsTotal);
  5259. #endif
  5260. return ( DWORD )_RetVal.Simple;
  5261. }
  5262. DWORD R_DhcpRemoveOptionValue(
  5263. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5264. /* [in] */ DHCP_OPTION_ID OptionID,
  5265. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo)
  5266. {
  5267. CLIENT_CALL_RETURN _RetVal;
  5268. #if defined( _ALPHA_ )
  5269. va_list vlist;
  5270. #endif
  5271. #if defined( _ALPHA_ )
  5272. va_start(vlist,ScopeInfo);
  5273. _RetVal = NdrClientCall2(
  5274. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5275. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[924],
  5276. vlist.a0);
  5277. #else
  5278. _RetVal = NdrClientCall2(
  5279. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5280. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[924],
  5281. ServerIpAddress,
  5282. OptionID,
  5283. ScopeInfo);
  5284. #endif
  5285. return ( DWORD )_RetVal.Simple;
  5286. }
  5287. DWORD R_DhcpCreateClientInfo(
  5288. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5289. /* [ref][in] */ LPDHCP_CLIENT_INFO ClientInfo)
  5290. {
  5291. CLIENT_CALL_RETURN _RetVal;
  5292. #if defined( _ALPHA_ )
  5293. va_list vlist;
  5294. #endif
  5295. #if defined( _ALPHA_ )
  5296. va_start(vlist,ClientInfo);
  5297. _RetVal = NdrClientCall2(
  5298. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5299. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[980],
  5300. vlist.a0);
  5301. #else
  5302. _RetVal = NdrClientCall2(
  5303. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5304. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[980],
  5305. ServerIpAddress,
  5306. ClientInfo);
  5307. #endif
  5308. return ( DWORD )_RetVal.Simple;
  5309. }
  5310. DWORD R_DhcpSetClientInfo(
  5311. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5312. /* [ref][in] */ LPDHCP_CLIENT_INFO ClientInfo)
  5313. {
  5314. CLIENT_CALL_RETURN _RetVal;
  5315. #if defined( _ALPHA_ )
  5316. va_list vlist;
  5317. #endif
  5318. #if defined( _ALPHA_ )
  5319. va_start(vlist,ClientInfo);
  5320. _RetVal = NdrClientCall2(
  5321. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5322. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1030],
  5323. vlist.a0);
  5324. #else
  5325. _RetVal = NdrClientCall2(
  5326. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5327. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1030],
  5328. ServerIpAddress,
  5329. ClientInfo);
  5330. #endif
  5331. return ( DWORD )_RetVal.Simple;
  5332. }
  5333. DWORD R_DhcpGetClientInfo(
  5334. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5335. /* [ref][in] */ LPDHCP_SEARCH_INFO SearchInfo,
  5336. /* [out] */ LPDHCP_CLIENT_INFO __RPC_FAR *ClientInfo)
  5337. {
  5338. CLIENT_CALL_RETURN _RetVal;
  5339. #if defined( _ALPHA_ )
  5340. va_list vlist;
  5341. #endif
  5342. #if defined( _ALPHA_ )
  5343. va_start(vlist,ClientInfo);
  5344. _RetVal = NdrClientCall2(
  5345. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5346. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1080],
  5347. vlist.a0);
  5348. #else
  5349. _RetVal = NdrClientCall2(
  5350. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5351. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1080],
  5352. ServerIpAddress,
  5353. SearchInfo,
  5354. ClientInfo);
  5355. #endif
  5356. return ( DWORD )_RetVal.Simple;
  5357. }
  5358. DWORD R_DhcpDeleteClientInfo(
  5359. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5360. /* [ref][in] */ LPDHCP_SEARCH_INFO ClientInfo)
  5361. {
  5362. CLIENT_CALL_RETURN _RetVal;
  5363. #if defined( _ALPHA_ )
  5364. va_list vlist;
  5365. #endif
  5366. #if defined( _ALPHA_ )
  5367. va_start(vlist,ClientInfo);
  5368. _RetVal = NdrClientCall2(
  5369. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5370. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1136],
  5371. vlist.a0);
  5372. #else
  5373. _RetVal = NdrClientCall2(
  5374. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5375. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1136],
  5376. ServerIpAddress,
  5377. ClientInfo);
  5378. #endif
  5379. return ( DWORD )_RetVal.Simple;
  5380. }
  5381. DWORD R_DhcpEnumSubnetClients(
  5382. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5383. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5384. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  5385. /* [in] */ DWORD PreferredMaximum,
  5386. /* [out] */ LPDHCP_CLIENT_INFO_ARRAY __RPC_FAR *ClientInfo,
  5387. /* [out] */ DWORD __RPC_FAR *ClientsRead,
  5388. /* [out] */ DWORD __RPC_FAR *ClientsTotal)
  5389. {
  5390. CLIENT_CALL_RETURN _RetVal;
  5391. #if defined( _ALPHA_ )
  5392. va_list vlist;
  5393. #endif
  5394. #if defined( _ALPHA_ )
  5395. va_start(vlist,ClientsTotal);
  5396. _RetVal = NdrClientCall2(
  5397. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5398. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1186],
  5399. vlist.a0);
  5400. #else
  5401. _RetVal = NdrClientCall2(
  5402. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5403. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1186],
  5404. ServerIpAddress,
  5405. SubnetAddress,
  5406. ResumeHandle,
  5407. PreferredMaximum,
  5408. ClientInfo,
  5409. ClientsRead,
  5410. ClientsTotal);
  5411. #endif
  5412. return ( DWORD )_RetVal.Simple;
  5413. }
  5414. DWORD R_DhcpGetClientOptions(
  5415. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5416. /* [in] */ DHCP_IP_ADDRESS ClientIpAddress,
  5417. /* [in] */ DHCP_IP_MASK ClientSubnetMask,
  5418. /* [out] */ LPDHCP_OPTION_LIST __RPC_FAR *ClientOptions)
  5419. {
  5420. CLIENT_CALL_RETURN _RetVal;
  5421. #if defined( _ALPHA_ )
  5422. va_list vlist;
  5423. #endif
  5424. #if defined( _ALPHA_ )
  5425. va_start(vlist,ClientOptions);
  5426. _RetVal = NdrClientCall2(
  5427. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5428. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1266],
  5429. vlist.a0);
  5430. #else
  5431. _RetVal = NdrClientCall2(
  5432. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5433. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1266],
  5434. ServerIpAddress,
  5435. ClientIpAddress,
  5436. ClientSubnetMask,
  5437. ClientOptions);
  5438. #endif
  5439. return ( DWORD )_RetVal.Simple;
  5440. }
  5441. DWORD R_DhcpGetMibInfo(
  5442. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5443. /* [out] */ LPDHCP_MIB_INFO __RPC_FAR *MibInfo)
  5444. {
  5445. CLIENT_CALL_RETURN _RetVal;
  5446. #if defined( _ALPHA_ )
  5447. va_list vlist;
  5448. #endif
  5449. #if defined( _ALPHA_ )
  5450. va_start(vlist,MibInfo);
  5451. _RetVal = NdrClientCall2(
  5452. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5453. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1328],
  5454. vlist.a0);
  5455. #else
  5456. _RetVal = NdrClientCall2(
  5457. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5458. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1328],
  5459. ServerIpAddress,
  5460. MibInfo);
  5461. #endif
  5462. return ( DWORD )_RetVal.Simple;
  5463. }
  5464. DWORD R_DhcpEnumOptions(
  5465. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5466. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  5467. /* [in] */ DWORD PreferredMaximum,
  5468. /* [out] */ LPDHCP_OPTION_ARRAY __RPC_FAR *Options,
  5469. /* [out] */ DWORD __RPC_FAR *OptionsRead,
  5470. /* [out] */ DWORD __RPC_FAR *OptionsTotal)
  5471. {
  5472. CLIENT_CALL_RETURN _RetVal;
  5473. #if defined( _ALPHA_ )
  5474. va_list vlist;
  5475. #endif
  5476. #if defined( _ALPHA_ )
  5477. va_start(vlist,OptionsTotal);
  5478. _RetVal = NdrClientCall2(
  5479. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5480. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1378],
  5481. vlist.a0);
  5482. #else
  5483. _RetVal = NdrClientCall2(
  5484. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5485. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1378],
  5486. ServerIpAddress,
  5487. ResumeHandle,
  5488. PreferredMaximum,
  5489. Options,
  5490. OptionsRead,
  5491. OptionsTotal);
  5492. #endif
  5493. return ( DWORD )_RetVal.Simple;
  5494. }
  5495. DWORD R_DhcpSetOptionValues(
  5496. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5497. /* [ref][in] */ LPDHCP_OPTION_SCOPE_INFO ScopeInfo,
  5498. /* [ref][in] */ LPDHCP_OPTION_VALUE_ARRAY OptionValues)
  5499. {
  5500. CLIENT_CALL_RETURN _RetVal;
  5501. #if defined( _ALPHA_ )
  5502. va_list vlist;
  5503. #endif
  5504. #if defined( _ALPHA_ )
  5505. va_start(vlist,OptionValues);
  5506. _RetVal = NdrClientCall2(
  5507. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5508. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1452],
  5509. vlist.a0);
  5510. #else
  5511. _RetVal = NdrClientCall2(
  5512. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5513. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1452],
  5514. ServerIpAddress,
  5515. ScopeInfo,
  5516. OptionValues);
  5517. #endif
  5518. return ( DWORD )_RetVal.Simple;
  5519. }
  5520. DWORD R_DhcpServerSetConfig(
  5521. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5522. /* [in] */ DWORD FieldsToSet,
  5523. /* [ref][in] */ LPDHCP_SERVER_CONFIG_INFO ConfigInfo)
  5524. {
  5525. CLIENT_CALL_RETURN _RetVal;
  5526. #if defined( _ALPHA_ )
  5527. va_list vlist;
  5528. #endif
  5529. #if defined( _ALPHA_ )
  5530. va_start(vlist,ConfigInfo);
  5531. _RetVal = NdrClientCall2(
  5532. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5533. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1508],
  5534. vlist.a0);
  5535. #else
  5536. _RetVal = NdrClientCall2(
  5537. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5538. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1508],
  5539. ServerIpAddress,
  5540. FieldsToSet,
  5541. ConfigInfo);
  5542. #endif
  5543. return ( DWORD )_RetVal.Simple;
  5544. }
  5545. DWORD R_DhcpServerGetConfig(
  5546. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5547. /* [out] */ LPDHCP_SERVER_CONFIG_INFO __RPC_FAR *ConfigInfo)
  5548. {
  5549. CLIENT_CALL_RETURN _RetVal;
  5550. #if defined( _ALPHA_ )
  5551. va_list vlist;
  5552. #endif
  5553. #if defined( _ALPHA_ )
  5554. va_start(vlist,ConfigInfo);
  5555. _RetVal = NdrClientCall2(
  5556. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5557. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1564],
  5558. vlist.a0);
  5559. #else
  5560. _RetVal = NdrClientCall2(
  5561. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5562. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1564],
  5563. ServerIpAddress,
  5564. ConfigInfo);
  5565. #endif
  5566. return ( DWORD )_RetVal.Simple;
  5567. }
  5568. DWORD R_DhcpScanDatabase(
  5569. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5570. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5571. /* [in] */ DWORD FixFlag,
  5572. /* [out] */ LPDHCP_SCAN_LIST __RPC_FAR *ScanList)
  5573. {
  5574. CLIENT_CALL_RETURN _RetVal;
  5575. #if defined( _ALPHA_ )
  5576. va_list vlist;
  5577. #endif
  5578. #if defined( _ALPHA_ )
  5579. va_start(vlist,ScanList);
  5580. _RetVal = NdrClientCall2(
  5581. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5582. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1614],
  5583. vlist.a0);
  5584. #else
  5585. _RetVal = NdrClientCall2(
  5586. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5587. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1614],
  5588. ServerIpAddress,
  5589. SubnetAddress,
  5590. FixFlag,
  5591. ScanList);
  5592. #endif
  5593. return ( DWORD )_RetVal.Simple;
  5594. }
  5595. DWORD R_DhcpGetVersion(
  5596. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5597. /* [out] */ LPDWORD MajorVersion,
  5598. /* [out] */ LPDWORD MinorVersion)
  5599. {
  5600. CLIENT_CALL_RETURN _RetVal;
  5601. #if defined( _ALPHA_ )
  5602. va_list vlist;
  5603. #endif
  5604. #if defined( _ALPHA_ )
  5605. va_start(vlist,MinorVersion);
  5606. _RetVal = NdrClientCall2(
  5607. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5608. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1676],
  5609. vlist.a0);
  5610. #else
  5611. _RetVal = NdrClientCall2(
  5612. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5613. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1676],
  5614. ServerIpAddress,
  5615. MajorVersion,
  5616. MinorVersion);
  5617. #endif
  5618. return ( DWORD )_RetVal.Simple;
  5619. }
  5620. DWORD R_DhcpAddSubnetElementV4(
  5621. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5622. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5623. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA_V4 AddElementInfo)
  5624. {
  5625. CLIENT_CALL_RETURN _RetVal;
  5626. #if defined( _ALPHA_ )
  5627. va_list vlist;
  5628. #endif
  5629. #if defined( _ALPHA_ )
  5630. va_start(vlist,AddElementInfo);
  5631. _RetVal = NdrClientCall2(
  5632. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5633. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1732],
  5634. vlist.a0);
  5635. #else
  5636. _RetVal = NdrClientCall2(
  5637. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5638. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1732],
  5639. ServerIpAddress,
  5640. SubnetAddress,
  5641. AddElementInfo);
  5642. #endif
  5643. return ( DWORD )_RetVal.Simple;
  5644. }
  5645. DWORD R_DhcpEnumSubnetElementsV4(
  5646. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5647. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5648. /* [in] */ DHCP_SUBNET_ELEMENT_TYPE EnumElementType,
  5649. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  5650. /* [in] */ DWORD PreferredMaximum,
  5651. /* [out] */ LPDHCP_SUBNET_ELEMENT_INFO_ARRAY_V4 __RPC_FAR *EnumElementInfo,
  5652. /* [out] */ DWORD __RPC_FAR *ElementsRead,
  5653. /* [out] */ DWORD __RPC_FAR *ElementsTotal)
  5654. {
  5655. CLIENT_CALL_RETURN _RetVal;
  5656. #if defined( _ALPHA_ )
  5657. va_list vlist;
  5658. #endif
  5659. #if defined( _ALPHA_ )
  5660. va_start(vlist,ElementsTotal);
  5661. _RetVal = NdrClientCall2(
  5662. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5663. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1788],
  5664. vlist.a0);
  5665. #else
  5666. _RetVal = NdrClientCall2(
  5667. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5668. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1788],
  5669. ServerIpAddress,
  5670. SubnetAddress,
  5671. EnumElementType,
  5672. ResumeHandle,
  5673. PreferredMaximum,
  5674. EnumElementInfo,
  5675. ElementsRead,
  5676. ElementsTotal);
  5677. #endif
  5678. return ( DWORD )_RetVal.Simple;
  5679. }
  5680. DWORD R_DhcpRemoveSubnetElementV4(
  5681. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5682. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5683. /* [ref][in] */ LPDHCP_SUBNET_ELEMENT_DATA_V4 RemoveElementInfo,
  5684. /* [in] */ DHCP_FORCE_FLAG ForceFlag)
  5685. {
  5686. CLIENT_CALL_RETURN _RetVal;
  5687. #if defined( _ALPHA_ )
  5688. va_list vlist;
  5689. #endif
  5690. #if defined( _ALPHA_ )
  5691. va_start(vlist,ForceFlag);
  5692. _RetVal = NdrClientCall2(
  5693. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5694. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1874],
  5695. vlist.a0);
  5696. #else
  5697. _RetVal = NdrClientCall2(
  5698. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5699. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1874],
  5700. ServerIpAddress,
  5701. SubnetAddress,
  5702. RemoveElementInfo,
  5703. ForceFlag);
  5704. #endif
  5705. return ( DWORD )_RetVal.Simple;
  5706. }
  5707. DWORD R_DhcpCreateClientInfoV4(
  5708. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5709. /* [ref][in] */ LPDHCP_CLIENT_INFO_V4 ClientInfo)
  5710. {
  5711. CLIENT_CALL_RETURN _RetVal;
  5712. #if defined( _ALPHA_ )
  5713. va_list vlist;
  5714. #endif
  5715. #if defined( _ALPHA_ )
  5716. va_start(vlist,ClientInfo);
  5717. _RetVal = NdrClientCall2(
  5718. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5719. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1936],
  5720. vlist.a0);
  5721. #else
  5722. _RetVal = NdrClientCall2(
  5723. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5724. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1936],
  5725. ServerIpAddress,
  5726. ClientInfo);
  5727. #endif
  5728. return ( DWORD )_RetVal.Simple;
  5729. }
  5730. DWORD R_DhcpSetClientInfoV4(
  5731. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5732. /* [ref][in] */ LPDHCP_CLIENT_INFO_V4 ClientInfo)
  5733. {
  5734. CLIENT_CALL_RETURN _RetVal;
  5735. #if defined( _ALPHA_ )
  5736. va_list vlist;
  5737. #endif
  5738. #if defined( _ALPHA_ )
  5739. va_start(vlist,ClientInfo);
  5740. _RetVal = NdrClientCall2(
  5741. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5742. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1986],
  5743. vlist.a0);
  5744. #else
  5745. _RetVal = NdrClientCall2(
  5746. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5747. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[1986],
  5748. ServerIpAddress,
  5749. ClientInfo);
  5750. #endif
  5751. return ( DWORD )_RetVal.Simple;
  5752. }
  5753. DWORD R_DhcpGetClientInfoV4(
  5754. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5755. /* [ref][in] */ LPDHCP_SEARCH_INFO SearchInfo,
  5756. /* [out] */ LPDHCP_CLIENT_INFO_V4 __RPC_FAR *ClientInfo)
  5757. {
  5758. CLIENT_CALL_RETURN _RetVal;
  5759. #if defined( _ALPHA_ )
  5760. va_list vlist;
  5761. #endif
  5762. #if defined( _ALPHA_ )
  5763. va_start(vlist,ClientInfo);
  5764. _RetVal = NdrClientCall2(
  5765. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5766. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2036],
  5767. vlist.a0);
  5768. #else
  5769. _RetVal = NdrClientCall2(
  5770. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5771. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2036],
  5772. ServerIpAddress,
  5773. SearchInfo,
  5774. ClientInfo);
  5775. #endif
  5776. return ( DWORD )_RetVal.Simple;
  5777. }
  5778. DWORD R_DhcpEnumSubnetClientsV4(
  5779. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5780. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5781. /* [out][in] */ DHCP_RESUME_HANDLE __RPC_FAR *ResumeHandle,
  5782. /* [in] */ DWORD PreferredMaximum,
  5783. /* [out] */ LPDHCP_CLIENT_INFO_ARRAY_V4 __RPC_FAR *ClientInfo,
  5784. /* [out] */ DWORD __RPC_FAR *ClientsRead,
  5785. /* [out] */ DWORD __RPC_FAR *ClientsTotal)
  5786. {
  5787. CLIENT_CALL_RETURN _RetVal;
  5788. #if defined( _ALPHA_ )
  5789. va_list vlist;
  5790. #endif
  5791. #if defined( _ALPHA_ )
  5792. va_start(vlist,ClientsTotal);
  5793. _RetVal = NdrClientCall2(
  5794. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5795. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2092],
  5796. vlist.a0);
  5797. #else
  5798. _RetVal = NdrClientCall2(
  5799. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5800. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2092],
  5801. ServerIpAddress,
  5802. SubnetAddress,
  5803. ResumeHandle,
  5804. PreferredMaximum,
  5805. ClientInfo,
  5806. ClientsRead,
  5807. ClientsTotal);
  5808. #endif
  5809. return ( DWORD )_RetVal.Simple;
  5810. }
  5811. DWORD R_DhcpSetSuperScopeV4(
  5812. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5813. /* [in] */ DHCP_IP_ADDRESS SubnetAddress,
  5814. /* [string][unique][in] */ WCHAR __RPC_FAR *SuperScopeName,
  5815. /* [in] */ BOOL ChangeExisting)
  5816. {
  5817. CLIENT_CALL_RETURN _RetVal;
  5818. #if defined( _ALPHA_ )
  5819. va_list vlist;
  5820. #endif
  5821. #if defined( _ALPHA_ )
  5822. va_start(vlist,ChangeExisting);
  5823. _RetVal = NdrClientCall2(
  5824. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5825. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2172],
  5826. vlist.a0);
  5827. #else
  5828. _RetVal = NdrClientCall2(
  5829. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5830. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2172],
  5831. ServerIpAddress,
  5832. SubnetAddress,
  5833. SuperScopeName,
  5834. ChangeExisting);
  5835. #endif
  5836. return ( DWORD )_RetVal.Simple;
  5837. }
  5838. DWORD R_DhcpGetSuperScopeInfoV4(
  5839. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5840. /* [out] */ LPDHCP_SUPER_SCOPE_TABLE __RPC_FAR *SuperScopeTable)
  5841. {
  5842. CLIENT_CALL_RETURN _RetVal;
  5843. #if defined( _ALPHA_ )
  5844. va_list vlist;
  5845. #endif
  5846. #if defined( _ALPHA_ )
  5847. va_start(vlist,SuperScopeTable);
  5848. _RetVal = NdrClientCall2(
  5849. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5850. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2234],
  5851. vlist.a0);
  5852. #else
  5853. _RetVal = NdrClientCall2(
  5854. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5855. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2234],
  5856. ServerIpAddress,
  5857. SuperScopeTable);
  5858. #endif
  5859. return ( DWORD )_RetVal.Simple;
  5860. }
  5861. DWORD R_DhcpDeleteSuperScopeV4(
  5862. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5863. /* [string][ref][in] */ WCHAR __RPC_FAR *SuperScopeName)
  5864. {
  5865. CLIENT_CALL_RETURN _RetVal;
  5866. #if defined( _ALPHA_ )
  5867. va_list vlist;
  5868. #endif
  5869. #if defined( _ALPHA_ )
  5870. va_start(vlist,SuperScopeName);
  5871. _RetVal = NdrClientCall2(
  5872. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5873. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2284],
  5874. vlist.a0);
  5875. #else
  5876. _RetVal = NdrClientCall2(
  5877. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5878. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2284],
  5879. ServerIpAddress,
  5880. SuperScopeName);
  5881. #endif
  5882. return ( DWORD )_RetVal.Simple;
  5883. }
  5884. DWORD R_DhcpServerSetConfigV4(
  5885. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5886. /* [in] */ DWORD FieldsToSet,
  5887. /* [ref][in] */ LPDHCP_SERVER_CONFIG_INFO_V4 ConfigInfo)
  5888. {
  5889. CLIENT_CALL_RETURN _RetVal;
  5890. #if defined( _ALPHA_ )
  5891. va_list vlist;
  5892. #endif
  5893. #if defined( _ALPHA_ )
  5894. va_start(vlist,ConfigInfo);
  5895. _RetVal = NdrClientCall2(
  5896. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5897. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2334],
  5898. vlist.a0);
  5899. #else
  5900. _RetVal = NdrClientCall2(
  5901. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5902. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2334],
  5903. ServerIpAddress,
  5904. FieldsToSet,
  5905. ConfigInfo);
  5906. #endif
  5907. return ( DWORD )_RetVal.Simple;
  5908. }
  5909. DWORD R_DhcpServerGetConfigV4(
  5910. /* [string][unique][in] */ DHCP_SRV_HANDLE ServerIpAddress,
  5911. /* [out] */ LPDHCP_SERVER_CONFIG_INFO_V4 __RPC_FAR *ConfigInfo)
  5912. {
  5913. CLIENT_CALL_RETURN _RetVal;
  5914. #if defined( _ALPHA_ )
  5915. va_list vlist;
  5916. #endif
  5917. #if defined( _ALPHA_ )
  5918. va_start(vlist,ConfigInfo);
  5919. _RetVal = NdrClientCall2(
  5920. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5921. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2390],
  5922. vlist.a0);
  5923. #else
  5924. _RetVal = NdrClientCall2(
  5925. ( PMIDL_STUB_DESC )&dhcpsrv_StubDesc,
  5926. (PFORMAT_STRING) &__MIDL_ProcFormatString.Format[2390],
  5927. ServerIpAddress,
  5928. ConfigInfo);
  5929. #endif
  5930. return ( DWORD )_RetVal.Simple;
  5931. }
  5932. extern const GENERIC_BINDING_ROUTINE_PAIR BindingRoutines[ GENERIC_BINDING_TABLE_SIZE ];
  5933. extern const EXPR_EVAL ExprEvalRoutines[];
  5934. #if !defined(__RPC_WIN64__)
  5935. #error Invalid build platform for this stub.
  5936. #endif
  5937. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  5938. {
  5939. 0,
  5940. {
  5941. /* Procedure R_DhcpCreateSubnet */
  5942. 0x0, /* 0 */
  5943. 0x48, /* Old Flags: */
  5944. /* 2 */ NdrFcLong( 0x0 ), /* 0 */
  5945. /* 6 */ NdrFcShort( 0x0 ), /* 0 */
  5946. /* 8 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  5947. /* 10 */ 0x31, /* FC_BIND_GENERIC */
  5948. 0x8, /* 8 */
  5949. /* 12 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  5950. /* 14 */ 0x0, /* 0 */
  5951. 0x5c, /* FC_PAD */
  5952. /* 16 */ NdrFcShort( 0x8 ), /* 8 */
  5953. /* 18 */ NdrFcShort( 0x8 ), /* 8 */
  5954. /* 20 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  5955. 0x4, /* 4 */
  5956. /* 22 */ 0xa, /* 10 */
  5957. 0x1, /* Ext Flags: new corr desc, */
  5958. /* 24 */ NdrFcShort( 0x0 ), /* 0 */
  5959. /* 26 */ NdrFcShort( 0x0 ), /* 0 */
  5960. /* 28 */ NdrFcShort( 0x0 ), /* 0 */
  5961. /* 30 */ NdrFcShort( 0x0 ), /* 0 */
  5962. /* Parameter ServerIpAddress */
  5963. /* 32 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  5964. /* 34 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  5965. /* 36 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  5966. /* Parameter SubnetAddress */
  5967. /* 38 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  5968. /* 40 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  5969. /* 42 */ 0x8, /* FC_LONG */
  5970. 0x0, /* 0 */
  5971. /* Parameter SubnetInfo */
  5972. /* 44 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  5973. /* 46 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  5974. /* 48 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  5975. /* Return value */
  5976. /* 50 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  5977. /* 52 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  5978. /* 54 */ 0x8, /* FC_LONG */
  5979. 0x0, /* 0 */
  5980. /* Procedure R_DhcpSetSubnetInfo */
  5981. /* 56 */ 0x0, /* 0 */
  5982. 0x48, /* Old Flags: */
  5983. /* 58 */ NdrFcLong( 0x0 ), /* 0 */
  5984. /* 62 */ NdrFcShort( 0x1 ), /* 1 */
  5985. /* 64 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  5986. /* 66 */ 0x31, /* FC_BIND_GENERIC */
  5987. 0x8, /* 8 */
  5988. /* 68 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  5989. /* 70 */ 0x0, /* 0 */
  5990. 0x5c, /* FC_PAD */
  5991. /* 72 */ NdrFcShort( 0x8 ), /* 8 */
  5992. /* 74 */ NdrFcShort( 0x8 ), /* 8 */
  5993. /* 76 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  5994. 0x4, /* 4 */
  5995. /* 78 */ 0xa, /* 10 */
  5996. 0x1, /* Ext Flags: new corr desc, */
  5997. /* 80 */ NdrFcShort( 0x0 ), /* 0 */
  5998. /* 82 */ NdrFcShort( 0x0 ), /* 0 */
  5999. /* 84 */ NdrFcShort( 0x0 ), /* 0 */
  6000. /* 86 */ NdrFcShort( 0x0 ), /* 0 */
  6001. /* Parameter ServerIpAddress */
  6002. /* 88 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6003. /* 90 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6004. /* 92 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6005. /* Parameter SubnetAddress */
  6006. /* 94 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6007. /* 96 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6008. /* 98 */ 0x8, /* FC_LONG */
  6009. 0x0, /* 0 */
  6010. /* Parameter SubnetInfo */
  6011. /* 100 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6012. /* 102 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6013. /* 104 */ NdrFcShort( 0x6 ), /* Type Offset=6 */
  6014. /* Return value */
  6015. /* 106 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6016. /* 108 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6017. /* 110 */ 0x8, /* FC_LONG */
  6018. 0x0, /* 0 */
  6019. /* Procedure R_DhcpGetSubnetInfo */
  6020. /* 112 */ 0x0, /* 0 */
  6021. 0x48, /* Old Flags: */
  6022. /* 114 */ NdrFcLong( 0x0 ), /* 0 */
  6023. /* 118 */ NdrFcShort( 0x2 ), /* 2 */
  6024. /* 120 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6025. /* 122 */ 0x31, /* FC_BIND_GENERIC */
  6026. 0x8, /* 8 */
  6027. /* 124 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6028. /* 126 */ 0x0, /* 0 */
  6029. 0x5c, /* FC_PAD */
  6030. /* 128 */ NdrFcShort( 0x8 ), /* 8 */
  6031. /* 130 */ NdrFcShort( 0x8 ), /* 8 */
  6032. /* 132 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6033. 0x4, /* 4 */
  6034. /* 134 */ 0xa, /* 10 */
  6035. 0x1, /* Ext Flags: new corr desc, */
  6036. /* 136 */ NdrFcShort( 0x0 ), /* 0 */
  6037. /* 138 */ NdrFcShort( 0x0 ), /* 0 */
  6038. /* 140 */ NdrFcShort( 0x0 ), /* 0 */
  6039. /* 142 */ NdrFcShort( 0x0 ), /* 0 */
  6040. /* Parameter ServerIpAddress */
  6041. /* 144 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6042. /* 146 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6043. /* 148 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6044. /* Parameter SubnetAddress */
  6045. /* 150 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6046. /* 152 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6047. /* 154 */ 0x8, /* FC_LONG */
  6048. 0x0, /* 0 */
  6049. /* Parameter SubnetInfo */
  6050. /* 156 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6051. /* 158 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6052. /* 160 */ NdrFcShort( 0x3c ), /* Type Offset=60 */
  6053. /* Return value */
  6054. /* 162 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6055. /* 164 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6056. /* 166 */ 0x8, /* FC_LONG */
  6057. 0x0, /* 0 */
  6058. /* Procedure R_DhcpEnumSubnets */
  6059. /* 168 */ 0x0, /* 0 */
  6060. 0x48, /* Old Flags: */
  6061. /* 170 */ NdrFcLong( 0x0 ), /* 0 */
  6062. /* 174 */ NdrFcShort( 0x3 ), /* 3 */
  6063. /* 176 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  6064. /* 178 */ 0x31, /* FC_BIND_GENERIC */
  6065. 0x8, /* 8 */
  6066. /* 180 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6067. /* 182 */ 0x0, /* 0 */
  6068. 0x5c, /* FC_PAD */
  6069. /* 184 */ NdrFcShort( 0x24 ), /* 36 */
  6070. /* 186 */ NdrFcShort( 0x5c ), /* 92 */
  6071. /* 188 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6072. 0x7, /* 7 */
  6073. /* 190 */ 0xa, /* 10 */
  6074. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6075. /* 192 */ NdrFcShort( 0x1 ), /* 1 */
  6076. /* 194 */ NdrFcShort( 0x0 ), /* 0 */
  6077. /* 196 */ NdrFcShort( 0x0 ), /* 0 */
  6078. /* 198 */ NdrFcShort( 0x0 ), /* 0 */
  6079. /* Parameter ServerIpAddress */
  6080. /* 200 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6081. /* 202 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6082. /* 204 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6083. /* Parameter ResumeHandle */
  6084. /* 206 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  6085. /* 208 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6086. /* 210 */ 0x8, /* FC_LONG */
  6087. 0x0, /* 0 */
  6088. /* Parameter PreferredMaximum */
  6089. /* 212 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6090. /* 214 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6091. /* 216 */ 0x8, /* FC_LONG */
  6092. 0x0, /* 0 */
  6093. /* Parameter EnumInfo */
  6094. /* 218 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6095. /* 220 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6096. /* 222 */ NdrFcShort( 0x48 ), /* Type Offset=72 */
  6097. /* Parameter ElementsRead */
  6098. /* 224 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6099. /* 226 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6100. /* 228 */ 0x8, /* FC_LONG */
  6101. 0x0, /* 0 */
  6102. /* Parameter ElementsTotal */
  6103. /* 230 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6104. /* 232 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6105. /* 234 */ 0x8, /* FC_LONG */
  6106. 0x0, /* 0 */
  6107. /* Return value */
  6108. /* 236 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6109. /* 238 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  6110. /* 240 */ 0x8, /* FC_LONG */
  6111. 0x0, /* 0 */
  6112. /* Procedure R_DhcpAddSubnetElement */
  6113. /* 242 */ 0x0, /* 0 */
  6114. 0x48, /* Old Flags: */
  6115. /* 244 */ NdrFcLong( 0x0 ), /* 0 */
  6116. /* 248 */ NdrFcShort( 0x4 ), /* 4 */
  6117. /* 250 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6118. /* 252 */ 0x31, /* FC_BIND_GENERIC */
  6119. 0x8, /* 8 */
  6120. /* 254 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6121. /* 256 */ 0x0, /* 0 */
  6122. 0x5c, /* FC_PAD */
  6123. /* 258 */ NdrFcShort( 0x8 ), /* 8 */
  6124. /* 260 */ NdrFcShort( 0x8 ), /* 8 */
  6125. /* 262 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6126. 0x4, /* 4 */
  6127. /* 264 */ 0xa, /* 10 */
  6128. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6129. /* 266 */ NdrFcShort( 0x0 ), /* 0 */
  6130. /* 268 */ NdrFcShort( 0x2 ), /* 2 */
  6131. /* 270 */ NdrFcShort( 0x0 ), /* 0 */
  6132. /* 272 */ NdrFcShort( 0x0 ), /* 0 */
  6133. /* Parameter ServerIpAddress */
  6134. /* 274 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6135. /* 276 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6136. /* 278 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6137. /* Parameter SubnetAddress */
  6138. /* 280 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6139. /* 282 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6140. /* 284 */ 0x8, /* FC_LONG */
  6141. 0x0, /* 0 */
  6142. /* Parameter AddElementInfo */
  6143. /* 286 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6144. /* 288 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6145. /* 290 */ NdrFcShort( 0xe2 ), /* Type Offset=226 */
  6146. /* Return value */
  6147. /* 292 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6148. /* 294 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6149. /* 296 */ 0x8, /* FC_LONG */
  6150. 0x0, /* 0 */
  6151. /* Procedure R_DhcpEnumSubnetElements */
  6152. /* 298 */ 0x0, /* 0 */
  6153. 0x48, /* Old Flags: */
  6154. /* 300 */ NdrFcLong( 0x0 ), /* 0 */
  6155. /* 304 */ NdrFcShort( 0x5 ), /* 5 */
  6156. /* 306 */ NdrFcShort( 0x48 ), /* ia64, axp64 Stack size/offset = 72 */
  6157. /* 308 */ 0x31, /* FC_BIND_GENERIC */
  6158. 0x8, /* 8 */
  6159. /* 310 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6160. /* 312 */ 0x0, /* 0 */
  6161. 0x5c, /* FC_PAD */
  6162. /* 314 */ NdrFcShort( 0x32 ), /* 50 */
  6163. /* 316 */ NdrFcShort( 0x5c ), /* 92 */
  6164. /* 318 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6165. 0x9, /* 9 */
  6166. /* 320 */ 0xa, /* 10 */
  6167. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6168. /* 322 */ NdrFcShort( 0x3 ), /* 3 */
  6169. /* 324 */ NdrFcShort( 0x0 ), /* 0 */
  6170. /* 326 */ NdrFcShort( 0x0 ), /* 0 */
  6171. /* 328 */ NdrFcShort( 0x0 ), /* 0 */
  6172. /* Parameter ServerIpAddress */
  6173. /* 330 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6174. /* 332 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6175. /* 334 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6176. /* Parameter SubnetAddress */
  6177. /* 336 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6178. /* 338 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6179. /* 340 */ 0x8, /* FC_LONG */
  6180. 0x0, /* 0 */
  6181. /* Parameter EnumElementType */
  6182. /* 342 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6183. /* 344 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6184. /* 346 */ 0xd, /* FC_ENUM16 */
  6185. 0x0, /* 0 */
  6186. /* Parameter ResumeHandle */
  6187. /* 348 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  6188. /* 350 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6189. /* 352 */ 0x8, /* FC_LONG */
  6190. 0x0, /* 0 */
  6191. /* Parameter PreferredMaximum */
  6192. /* 354 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6193. /* 356 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6194. /* 358 */ 0x8, /* FC_LONG */
  6195. 0x0, /* 0 */
  6196. /* Parameter EnumElementInfo */
  6197. /* 360 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6198. /* 362 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6199. /* 364 */ NdrFcShort( 0xf2 ), /* Type Offset=242 */
  6200. /* Parameter ElementsRead */
  6201. /* 366 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6202. /* 368 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  6203. /* 370 */ 0x8, /* FC_LONG */
  6204. 0x0, /* 0 */
  6205. /* Parameter ElementsTotal */
  6206. /* 372 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6207. /* 374 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  6208. /* 376 */ 0x8, /* FC_LONG */
  6209. 0x0, /* 0 */
  6210. /* Return value */
  6211. /* 378 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6212. /* 380 */ NdrFcShort( 0x40 ), /* ia64, axp64 Stack size/offset = 64 */
  6213. /* 382 */ 0x8, /* FC_LONG */
  6214. 0x0, /* 0 */
  6215. /* Procedure R_DhcpRemoveSubnetElement */
  6216. /* 384 */ 0x0, /* 0 */
  6217. 0x48, /* Old Flags: */
  6218. /* 386 */ NdrFcLong( 0x0 ), /* 0 */
  6219. /* 390 */ NdrFcShort( 0x6 ), /* 6 */
  6220. /* 392 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6221. /* 394 */ 0x31, /* FC_BIND_GENERIC */
  6222. 0x8, /* 8 */
  6223. /* 396 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6224. /* 398 */ 0x0, /* 0 */
  6225. 0x5c, /* FC_PAD */
  6226. /* 400 */ NdrFcShort( 0xe ), /* 14 */
  6227. /* 402 */ NdrFcShort( 0x8 ), /* 8 */
  6228. /* 404 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6229. 0x5, /* 5 */
  6230. /* 406 */ 0xa, /* 10 */
  6231. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6232. /* 408 */ NdrFcShort( 0x0 ), /* 0 */
  6233. /* 410 */ NdrFcShort( 0x2 ), /* 2 */
  6234. /* 412 */ NdrFcShort( 0x0 ), /* 0 */
  6235. /* 414 */ NdrFcShort( 0x0 ), /* 0 */
  6236. /* Parameter ServerIpAddress */
  6237. /* 416 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6238. /* 418 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6239. /* 420 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6240. /* Parameter SubnetAddress */
  6241. /* 422 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6242. /* 424 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6243. /* 426 */ 0x8, /* FC_LONG */
  6244. 0x0, /* 0 */
  6245. /* Parameter RemoveElementInfo */
  6246. /* 428 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6247. /* 430 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6248. /* 432 */ NdrFcShort( 0xe2 ), /* Type Offset=226 */
  6249. /* Parameter ForceFlag */
  6250. /* 434 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6251. /* 436 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6252. /* 438 */ 0xd, /* FC_ENUM16 */
  6253. 0x0, /* 0 */
  6254. /* Return value */
  6255. /* 440 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6256. /* 442 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6257. /* 444 */ 0x8, /* FC_LONG */
  6258. 0x0, /* 0 */
  6259. /* Procedure R_DhcpDeleteSubnet */
  6260. /* 446 */ 0x0, /* 0 */
  6261. 0x48, /* Old Flags: */
  6262. /* 448 */ NdrFcLong( 0x0 ), /* 0 */
  6263. /* 452 */ NdrFcShort( 0x7 ), /* 7 */
  6264. /* 454 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6265. /* 456 */ 0x31, /* FC_BIND_GENERIC */
  6266. 0x8, /* 8 */
  6267. /* 458 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6268. /* 460 */ 0x0, /* 0 */
  6269. 0x5c, /* FC_PAD */
  6270. /* 462 */ NdrFcShort( 0xe ), /* 14 */
  6271. /* 464 */ NdrFcShort( 0x8 ), /* 8 */
  6272. /* 466 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6273. 0x4, /* 4 */
  6274. /* 468 */ 0xa, /* 10 */
  6275. 0x1, /* Ext Flags: new corr desc, */
  6276. /* 470 */ NdrFcShort( 0x0 ), /* 0 */
  6277. /* 472 */ NdrFcShort( 0x0 ), /* 0 */
  6278. /* 474 */ NdrFcShort( 0x0 ), /* 0 */
  6279. /* 476 */ NdrFcShort( 0x0 ), /* 0 */
  6280. /* Parameter ServerIpAddress */
  6281. /* 478 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6282. /* 480 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6283. /* 482 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6284. /* Parameter SubnetAddress */
  6285. /* 484 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6286. /* 486 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6287. /* 488 */ 0x8, /* FC_LONG */
  6288. 0x0, /* 0 */
  6289. /* Parameter ForceFlag */
  6290. /* 490 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6291. /* 492 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6292. /* 494 */ 0xd, /* FC_ENUM16 */
  6293. 0x0, /* 0 */
  6294. /* Return value */
  6295. /* 496 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6296. /* 498 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6297. /* 500 */ 0x8, /* FC_LONG */
  6298. 0x0, /* 0 */
  6299. /* Procedure R_DhcpCreateOption */
  6300. /* 502 */ 0x0, /* 0 */
  6301. 0x48, /* Old Flags: */
  6302. /* 504 */ NdrFcLong( 0x0 ), /* 0 */
  6303. /* 508 */ NdrFcShort( 0x8 ), /* 8 */
  6304. /* 510 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6305. /* 512 */ 0x31, /* FC_BIND_GENERIC */
  6306. 0x8, /* 8 */
  6307. /* 514 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6308. /* 516 */ 0x0, /* 0 */
  6309. 0x5c, /* FC_PAD */
  6310. /* 518 */ NdrFcShort( 0x8 ), /* 8 */
  6311. /* 520 */ NdrFcShort( 0x8 ), /* 8 */
  6312. /* 522 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6313. 0x4, /* 4 */
  6314. /* 524 */ 0xa, /* 10 */
  6315. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6316. /* 526 */ NdrFcShort( 0x0 ), /* 0 */
  6317. /* 528 */ NdrFcShort( 0x4 ), /* 4 */
  6318. /* 530 */ NdrFcShort( 0x0 ), /* 0 */
  6319. /* 532 */ NdrFcShort( 0x0 ), /* 0 */
  6320. /* Parameter ServerIpAddress */
  6321. /* 534 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6322. /* 536 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6323. /* 538 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6324. /* Parameter OptionID */
  6325. /* 540 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6326. /* 542 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6327. /* 544 */ 0x8, /* FC_LONG */
  6328. 0x0, /* 0 */
  6329. /* Parameter OptionInfo */
  6330. /* 546 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6331. /* 548 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6332. /* 550 */ NdrFcShort( 0x120 ), /* Type Offset=288 */
  6333. /* Return value */
  6334. /* 552 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6335. /* 554 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6336. /* 556 */ 0x8, /* FC_LONG */
  6337. 0x0, /* 0 */
  6338. /* Procedure R_DhcpSetOptionInfo */
  6339. /* 558 */ 0x0, /* 0 */
  6340. 0x48, /* Old Flags: */
  6341. /* 560 */ NdrFcLong( 0x0 ), /* 0 */
  6342. /* 564 */ NdrFcShort( 0x9 ), /* 9 */
  6343. /* 566 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6344. /* 568 */ 0x31, /* FC_BIND_GENERIC */
  6345. 0x8, /* 8 */
  6346. /* 570 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6347. /* 572 */ 0x0, /* 0 */
  6348. 0x5c, /* FC_PAD */
  6349. /* 574 */ NdrFcShort( 0x8 ), /* 8 */
  6350. /* 576 */ NdrFcShort( 0x8 ), /* 8 */
  6351. /* 578 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6352. 0x4, /* 4 */
  6353. /* 580 */ 0xa, /* 10 */
  6354. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6355. /* 582 */ NdrFcShort( 0x0 ), /* 0 */
  6356. /* 584 */ NdrFcShort( 0x4 ), /* 4 */
  6357. /* 586 */ NdrFcShort( 0x0 ), /* 0 */
  6358. /* 588 */ NdrFcShort( 0x0 ), /* 0 */
  6359. /* Parameter ServerIpAddress */
  6360. /* 590 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6361. /* 592 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6362. /* 594 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6363. /* Parameter OptionID */
  6364. /* 596 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6365. /* 598 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6366. /* 600 */ 0x8, /* FC_LONG */
  6367. 0x0, /* 0 */
  6368. /* Parameter OptionInfo */
  6369. /* 602 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6370. /* 604 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6371. /* 606 */ NdrFcShort( 0x120 ), /* Type Offset=288 */
  6372. /* Return value */
  6373. /* 608 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6374. /* 610 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6375. /* 612 */ 0x8, /* FC_LONG */
  6376. 0x0, /* 0 */
  6377. /* Procedure R_DhcpGetOptionInfo */
  6378. /* 614 */ 0x0, /* 0 */
  6379. 0x48, /* Old Flags: */
  6380. /* 616 */ NdrFcLong( 0x0 ), /* 0 */
  6381. /* 620 */ NdrFcShort( 0xa ), /* 10 */
  6382. /* 622 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6383. /* 624 */ 0x31, /* FC_BIND_GENERIC */
  6384. 0x8, /* 8 */
  6385. /* 626 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6386. /* 628 */ 0x0, /* 0 */
  6387. 0x5c, /* FC_PAD */
  6388. /* 630 */ NdrFcShort( 0x8 ), /* 8 */
  6389. /* 632 */ NdrFcShort( 0x8 ), /* 8 */
  6390. /* 634 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6391. 0x4, /* 4 */
  6392. /* 636 */ 0xa, /* 10 */
  6393. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6394. /* 638 */ NdrFcShort( 0x4 ), /* 4 */
  6395. /* 640 */ NdrFcShort( 0x0 ), /* 0 */
  6396. /* 642 */ NdrFcShort( 0x0 ), /* 0 */
  6397. /* 644 */ NdrFcShort( 0x0 ), /* 0 */
  6398. /* Parameter ServerIpAddress */
  6399. /* 646 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6400. /* 648 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6401. /* 650 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6402. /* Parameter OptionID */
  6403. /* 652 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6404. /* 654 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6405. /* 656 */ 0x8, /* FC_LONG */
  6406. 0x0, /* 0 */
  6407. /* Parameter OptionInfo */
  6408. /* 658 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6409. /* 660 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6410. /* 662 */ NdrFcShort( 0x1b6 ), /* Type Offset=438 */
  6411. /* Return value */
  6412. /* 664 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6413. /* 666 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6414. /* 668 */ 0x8, /* FC_LONG */
  6415. 0x0, /* 0 */
  6416. /* Procedure R_DhcpRemoveOption */
  6417. /* 670 */ 0x0, /* 0 */
  6418. 0x48, /* Old Flags: */
  6419. /* 672 */ NdrFcLong( 0x0 ), /* 0 */
  6420. /* 676 */ NdrFcShort( 0xb ), /* 11 */
  6421. /* 678 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6422. /* 680 */ 0x31, /* FC_BIND_GENERIC */
  6423. 0x8, /* 8 */
  6424. /* 682 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6425. /* 684 */ 0x0, /* 0 */
  6426. 0x5c, /* FC_PAD */
  6427. /* 686 */ NdrFcShort( 0x8 ), /* 8 */
  6428. /* 688 */ NdrFcShort( 0x8 ), /* 8 */
  6429. /* 690 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6430. 0x3, /* 3 */
  6431. /* 692 */ 0xa, /* 10 */
  6432. 0x1, /* Ext Flags: new corr desc, */
  6433. /* 694 */ NdrFcShort( 0x0 ), /* 0 */
  6434. /* 696 */ NdrFcShort( 0x0 ), /* 0 */
  6435. /* 698 */ NdrFcShort( 0x0 ), /* 0 */
  6436. /* 700 */ NdrFcShort( 0x0 ), /* 0 */
  6437. /* Parameter ServerIpAddress */
  6438. /* 702 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6439. /* 704 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6440. /* 706 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6441. /* Parameter OptionID */
  6442. /* 708 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6443. /* 710 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6444. /* 712 */ 0x8, /* FC_LONG */
  6445. 0x0, /* 0 */
  6446. /* Return value */
  6447. /* 714 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6448. /* 716 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6449. /* 718 */ 0x8, /* FC_LONG */
  6450. 0x0, /* 0 */
  6451. /* Procedure R_DhcpSetOptionValue */
  6452. /* 720 */ 0x0, /* 0 */
  6453. 0x48, /* Old Flags: */
  6454. /* 722 */ NdrFcLong( 0x0 ), /* 0 */
  6455. /* 726 */ NdrFcShort( 0xc ), /* 12 */
  6456. /* 728 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6457. /* 730 */ 0x31, /* FC_BIND_GENERIC */
  6458. 0x8, /* 8 */
  6459. /* 732 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6460. /* 734 */ 0x0, /* 0 */
  6461. 0x5c, /* FC_PAD */
  6462. /* 736 */ NdrFcShort( 0x8 ), /* 8 */
  6463. /* 738 */ NdrFcShort( 0x8 ), /* 8 */
  6464. /* 740 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6465. 0x5, /* 5 */
  6466. /* 742 */ 0xa, /* 10 */
  6467. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6468. /* 744 */ NdrFcShort( 0x0 ), /* 0 */
  6469. /* 746 */ NdrFcShort( 0x5 ), /* 5 */
  6470. /* 748 */ NdrFcShort( 0x0 ), /* 0 */
  6471. /* 750 */ NdrFcShort( 0x0 ), /* 0 */
  6472. /* Parameter ServerIpAddress */
  6473. /* 752 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6474. /* 754 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6475. /* 756 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6476. /* Parameter OptionID */
  6477. /* 758 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6478. /* 760 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6479. /* 762 */ 0x8, /* FC_LONG */
  6480. 0x0, /* 0 */
  6481. /* Parameter ScopeInfo */
  6482. /* 764 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6483. /* 766 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6484. /* 768 */ NdrFcShort( 0x1f0 ), /* Type Offset=496 */
  6485. /* Parameter OptionValue */
  6486. /* 770 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6487. /* 772 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6488. /* 774 */ NdrFcShort( 0x18a ), /* Type Offset=394 */
  6489. /* Return value */
  6490. /* 776 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6491. /* 778 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6492. /* 780 */ 0x8, /* FC_LONG */
  6493. 0x0, /* 0 */
  6494. /* Procedure R_DhcpGetOptionValue */
  6495. /* 782 */ 0x0, /* 0 */
  6496. 0x48, /* Old Flags: */
  6497. /* 784 */ NdrFcLong( 0x0 ), /* 0 */
  6498. /* 788 */ NdrFcShort( 0xd ), /* 13 */
  6499. /* 790 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6500. /* 792 */ 0x31, /* FC_BIND_GENERIC */
  6501. 0x8, /* 8 */
  6502. /* 794 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6503. /* 796 */ 0x0, /* 0 */
  6504. 0x5c, /* FC_PAD */
  6505. /* 798 */ NdrFcShort( 0x8 ), /* 8 */
  6506. /* 800 */ NdrFcShort( 0x8 ), /* 8 */
  6507. /* 802 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6508. 0x5, /* 5 */
  6509. /* 804 */ 0xa, /* 10 */
  6510. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  6511. /* 806 */ NdrFcShort( 0x4 ), /* 4 */
  6512. /* 808 */ NdrFcShort( 0x1 ), /* 1 */
  6513. /* 810 */ NdrFcShort( 0x0 ), /* 0 */
  6514. /* 812 */ NdrFcShort( 0x0 ), /* 0 */
  6515. /* Parameter ServerIpAddress */
  6516. /* 814 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6517. /* 816 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6518. /* 818 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6519. /* Parameter OptionID */
  6520. /* 820 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6521. /* 822 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6522. /* 824 */ 0x8, /* FC_LONG */
  6523. 0x0, /* 0 */
  6524. /* Parameter ScopeInfo */
  6525. /* 826 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6526. /* 828 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6527. /* 830 */ NdrFcShort( 0x1f0 ), /* Type Offset=496 */
  6528. /* Parameter OptionValue */
  6529. /* 832 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6530. /* 834 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6531. /* 836 */ NdrFcShort( 0x204 ), /* Type Offset=516 */
  6532. /* Return value */
  6533. /* 838 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6534. /* 840 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6535. /* 842 */ 0x8, /* FC_LONG */
  6536. 0x0, /* 0 */
  6537. /* Procedure R_DhcpEnumOptionValues */
  6538. /* 844 */ 0x0, /* 0 */
  6539. 0x48, /* Old Flags: */
  6540. /* 846 */ NdrFcLong( 0x0 ), /* 0 */
  6541. /* 850 */ NdrFcShort( 0xe ), /* 14 */
  6542. /* 852 */ NdrFcShort( 0x40 ), /* ia64, axp64 Stack size/offset = 64 */
  6543. /* 854 */ 0x31, /* FC_BIND_GENERIC */
  6544. 0x8, /* 8 */
  6545. /* 856 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6546. /* 858 */ 0x0, /* 0 */
  6547. 0x5c, /* FC_PAD */
  6548. /* 860 */ NdrFcShort( 0x24 ), /* 36 */
  6549. /* 862 */ NdrFcShort( 0x5c ), /* 92 */
  6550. /* 864 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6551. 0x8, /* 8 */
  6552. /* 866 */ 0xa, /* 10 */
  6553. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  6554. /* 868 */ NdrFcShort( 0x5 ), /* 5 */
  6555. /* 870 */ NdrFcShort( 0x1 ), /* 1 */
  6556. /* 872 */ NdrFcShort( 0x0 ), /* 0 */
  6557. /* 874 */ NdrFcShort( 0x0 ), /* 0 */
  6558. /* Parameter ServerIpAddress */
  6559. /* 876 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6560. /* 878 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6561. /* 880 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6562. /* Parameter ScopeInfo */
  6563. /* 882 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6564. /* 884 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6565. /* 886 */ NdrFcShort( 0x1f0 ), /* Type Offset=496 */
  6566. /* Parameter ResumeHandle */
  6567. /* 888 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  6568. /* 890 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6569. /* 892 */ 0x8, /* FC_LONG */
  6570. 0x0, /* 0 */
  6571. /* Parameter PreferredMaximum */
  6572. /* 894 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6573. /* 896 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6574. /* 898 */ 0x8, /* FC_LONG */
  6575. 0x0, /* 0 */
  6576. /* Parameter OptionValues */
  6577. /* 900 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6578. /* 902 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6579. /* 904 */ NdrFcShort( 0x21c ), /* Type Offset=540 */
  6580. /* Parameter OptionsRead */
  6581. /* 906 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6582. /* 908 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6583. /* 910 */ 0x8, /* FC_LONG */
  6584. 0x0, /* 0 */
  6585. /* Parameter OptionsTotal */
  6586. /* 912 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6587. /* 914 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  6588. /* 916 */ 0x8, /* FC_LONG */
  6589. 0x0, /* 0 */
  6590. /* Return value */
  6591. /* 918 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6592. /* 920 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  6593. /* 922 */ 0x8, /* FC_LONG */
  6594. 0x0, /* 0 */
  6595. /* Procedure R_DhcpRemoveOptionValue */
  6596. /* 924 */ 0x0, /* 0 */
  6597. 0x48, /* Old Flags: */
  6598. /* 926 */ NdrFcLong( 0x0 ), /* 0 */
  6599. /* 930 */ NdrFcShort( 0xf ), /* 15 */
  6600. /* 932 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6601. /* 934 */ 0x31, /* FC_BIND_GENERIC */
  6602. 0x8, /* 8 */
  6603. /* 936 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6604. /* 938 */ 0x0, /* 0 */
  6605. 0x5c, /* FC_PAD */
  6606. /* 940 */ NdrFcShort( 0x8 ), /* 8 */
  6607. /* 942 */ NdrFcShort( 0x8 ), /* 8 */
  6608. /* 944 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6609. 0x4, /* 4 */
  6610. /* 946 */ 0xa, /* 10 */
  6611. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6612. /* 948 */ NdrFcShort( 0x0 ), /* 0 */
  6613. /* 950 */ NdrFcShort( 0x1 ), /* 1 */
  6614. /* 952 */ NdrFcShort( 0x0 ), /* 0 */
  6615. /* 954 */ NdrFcShort( 0x0 ), /* 0 */
  6616. /* Parameter ServerIpAddress */
  6617. /* 956 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6618. /* 958 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6619. /* 960 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6620. /* Parameter OptionID */
  6621. /* 962 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6622. /* 964 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6623. /* 966 */ 0x8, /* FC_LONG */
  6624. 0x0, /* 0 */
  6625. /* Parameter ScopeInfo */
  6626. /* 968 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6627. /* 970 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6628. /* 972 */ NdrFcShort( 0x1f0 ), /* Type Offset=496 */
  6629. /* Return value */
  6630. /* 974 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6631. /* 976 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6632. /* 978 */ 0x8, /* FC_LONG */
  6633. 0x0, /* 0 */
  6634. /* Procedure R_DhcpCreateClientInfo */
  6635. /* 980 */ 0x0, /* 0 */
  6636. 0x48, /* Old Flags: */
  6637. /* 982 */ NdrFcLong( 0x0 ), /* 0 */
  6638. /* 986 */ NdrFcShort( 0x10 ), /* 16 */
  6639. /* 988 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6640. /* 990 */ 0x31, /* FC_BIND_GENERIC */
  6641. 0x8, /* 8 */
  6642. /* 992 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6643. /* 994 */ 0x0, /* 0 */
  6644. 0x5c, /* FC_PAD */
  6645. /* 996 */ NdrFcShort( 0x0 ), /* 0 */
  6646. /* 998 */ NdrFcShort( 0x8 ), /* 8 */
  6647. /* 1000 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6648. 0x3, /* 3 */
  6649. /* 1002 */ 0xa, /* 10 */
  6650. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6651. /* 1004 */ NdrFcShort( 0x0 ), /* 0 */
  6652. /* 1006 */ NdrFcShort( 0x1 ), /* 1 */
  6653. /* 1008 */ NdrFcShort( 0x0 ), /* 0 */
  6654. /* 1010 */ NdrFcShort( 0x0 ), /* 0 */
  6655. /* Parameter ServerIpAddress */
  6656. /* 1012 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6657. /* 1014 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6658. /* 1016 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6659. /* Parameter ClientInfo */
  6660. /* 1018 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6661. /* 1020 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6662. /* 1022 */ NdrFcShort( 0x24a ), /* Type Offset=586 */
  6663. /* Return value */
  6664. /* 1024 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6665. /* 1026 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6666. /* 1028 */ 0x8, /* FC_LONG */
  6667. 0x0, /* 0 */
  6668. /* Procedure R_DhcpSetClientInfo */
  6669. /* 1030 */ 0x0, /* 0 */
  6670. 0x48, /* Old Flags: */
  6671. /* 1032 */ NdrFcLong( 0x0 ), /* 0 */
  6672. /* 1036 */ NdrFcShort( 0x11 ), /* 17 */
  6673. /* 1038 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6674. /* 1040 */ 0x31, /* FC_BIND_GENERIC */
  6675. 0x8, /* 8 */
  6676. /* 1042 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6677. /* 1044 */ 0x0, /* 0 */
  6678. 0x5c, /* FC_PAD */
  6679. /* 1046 */ NdrFcShort( 0x0 ), /* 0 */
  6680. /* 1048 */ NdrFcShort( 0x8 ), /* 8 */
  6681. /* 1050 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6682. 0x3, /* 3 */
  6683. /* 1052 */ 0xa, /* 10 */
  6684. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6685. /* 1054 */ NdrFcShort( 0x0 ), /* 0 */
  6686. /* 1056 */ NdrFcShort( 0x1 ), /* 1 */
  6687. /* 1058 */ NdrFcShort( 0x0 ), /* 0 */
  6688. /* 1060 */ NdrFcShort( 0x0 ), /* 0 */
  6689. /* Parameter ServerIpAddress */
  6690. /* 1062 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6691. /* 1064 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6692. /* 1066 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6693. /* Parameter ClientInfo */
  6694. /* 1068 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6695. /* 1070 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6696. /* 1072 */ NdrFcShort( 0x24a ), /* Type Offset=586 */
  6697. /* Return value */
  6698. /* 1074 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6699. /* 1076 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6700. /* 1078 */ 0x8, /* FC_LONG */
  6701. 0x0, /* 0 */
  6702. /* Procedure R_DhcpGetClientInfo */
  6703. /* 1080 */ 0x0, /* 0 */
  6704. 0x48, /* Old Flags: */
  6705. /* 1082 */ NdrFcLong( 0x0 ), /* 0 */
  6706. /* 1086 */ NdrFcShort( 0x12 ), /* 18 */
  6707. /* 1088 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6708. /* 1090 */ 0x31, /* FC_BIND_GENERIC */
  6709. 0x8, /* 8 */
  6710. /* 1092 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6711. /* 1094 */ 0x0, /* 0 */
  6712. 0x5c, /* FC_PAD */
  6713. /* 1096 */ NdrFcShort( 0x0 ), /* 0 */
  6714. /* 1098 */ NdrFcShort( 0x8 ), /* 8 */
  6715. /* 1100 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6716. 0x4, /* 4 */
  6717. /* 1102 */ 0xa, /* 10 */
  6718. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  6719. /* 1104 */ NdrFcShort( 0x1 ), /* 1 */
  6720. /* 1106 */ NdrFcShort( 0x2 ), /* 2 */
  6721. /* 1108 */ NdrFcShort( 0x0 ), /* 0 */
  6722. /* 1110 */ NdrFcShort( 0x0 ), /* 0 */
  6723. /* Parameter ServerIpAddress */
  6724. /* 1112 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6725. /* 1114 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6726. /* 1116 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6727. /* Parameter SearchInfo */
  6728. /* 1118 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6729. /* 1120 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6730. /* 1122 */ NdrFcShort( 0x296 ), /* Type Offset=662 */
  6731. /* Parameter ClientInfo */
  6732. /* 1124 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6733. /* 1126 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6734. /* 1128 */ NdrFcShort( 0x2a6 ), /* Type Offset=678 */
  6735. /* Return value */
  6736. /* 1130 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6737. /* 1132 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6738. /* 1134 */ 0x8, /* FC_LONG */
  6739. 0x0, /* 0 */
  6740. /* Procedure R_DhcpDeleteClientInfo */
  6741. /* 1136 */ 0x0, /* 0 */
  6742. 0x48, /* Old Flags: */
  6743. /* 1138 */ NdrFcLong( 0x0 ), /* 0 */
  6744. /* 1142 */ NdrFcShort( 0x13 ), /* 19 */
  6745. /* 1144 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6746. /* 1146 */ 0x31, /* FC_BIND_GENERIC */
  6747. 0x8, /* 8 */
  6748. /* 1148 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6749. /* 1150 */ 0x0, /* 0 */
  6750. 0x5c, /* FC_PAD */
  6751. /* 1152 */ NdrFcShort( 0x0 ), /* 0 */
  6752. /* 1154 */ NdrFcShort( 0x8 ), /* 8 */
  6753. /* 1156 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6754. 0x3, /* 3 */
  6755. /* 1158 */ 0xa, /* 10 */
  6756. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6757. /* 1160 */ NdrFcShort( 0x0 ), /* 0 */
  6758. /* 1162 */ NdrFcShort( 0x2 ), /* 2 */
  6759. /* 1164 */ NdrFcShort( 0x0 ), /* 0 */
  6760. /* 1166 */ NdrFcShort( 0x0 ), /* 0 */
  6761. /* Parameter ServerIpAddress */
  6762. /* 1168 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6763. /* 1170 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6764. /* 1172 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6765. /* Parameter ClientInfo */
  6766. /* 1174 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6767. /* 1176 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6768. /* 1178 */ NdrFcShort( 0x296 ), /* Type Offset=662 */
  6769. /* Return value */
  6770. /* 1180 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6771. /* 1182 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6772. /* 1184 */ 0x8, /* FC_LONG */
  6773. 0x0, /* 0 */
  6774. /* Procedure R_DhcpEnumSubnetClients */
  6775. /* 1186 */ 0x0, /* 0 */
  6776. 0x48, /* Old Flags: */
  6777. /* 1188 */ NdrFcLong( 0x0 ), /* 0 */
  6778. /* 1192 */ NdrFcShort( 0x14 ), /* 20 */
  6779. /* 1194 */ NdrFcShort( 0x40 ), /* ia64, axp64 Stack size/offset = 64 */
  6780. /* 1196 */ 0x31, /* FC_BIND_GENERIC */
  6781. 0x8, /* 8 */
  6782. /* 1198 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6783. /* 1200 */ 0x0, /* 0 */
  6784. 0x5c, /* FC_PAD */
  6785. /* 1202 */ NdrFcShort( 0x2c ), /* 44 */
  6786. /* 1204 */ NdrFcShort( 0x5c ), /* 92 */
  6787. /* 1206 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6788. 0x8, /* 8 */
  6789. /* 1208 */ 0xa, /* 10 */
  6790. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6791. /* 1210 */ NdrFcShort( 0x2 ), /* 2 */
  6792. /* 1212 */ NdrFcShort( 0x0 ), /* 0 */
  6793. /* 1214 */ NdrFcShort( 0x0 ), /* 0 */
  6794. /* 1216 */ NdrFcShort( 0x0 ), /* 0 */
  6795. /* Parameter ServerIpAddress */
  6796. /* 1218 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6797. /* 1220 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6798. /* 1222 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6799. /* Parameter SubnetAddress */
  6800. /* 1224 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6801. /* 1226 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6802. /* 1228 */ 0x8, /* FC_LONG */
  6803. 0x0, /* 0 */
  6804. /* Parameter ResumeHandle */
  6805. /* 1230 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  6806. /* 1232 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6807. /* 1234 */ 0x8, /* FC_LONG */
  6808. 0x0, /* 0 */
  6809. /* Parameter PreferredMaximum */
  6810. /* 1236 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6811. /* 1238 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6812. /* 1240 */ 0x8, /* FC_LONG */
  6813. 0x0, /* 0 */
  6814. /* Parameter ClientInfo */
  6815. /* 1242 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6816. /* 1244 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6817. /* 1246 */ NdrFcShort( 0x2ae ), /* Type Offset=686 */
  6818. /* Parameter ClientsRead */
  6819. /* 1248 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6820. /* 1250 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6821. /* 1252 */ 0x8, /* FC_LONG */
  6822. 0x0, /* 0 */
  6823. /* Parameter ClientsTotal */
  6824. /* 1254 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6825. /* 1256 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  6826. /* 1258 */ 0x8, /* FC_LONG */
  6827. 0x0, /* 0 */
  6828. /* Return value */
  6829. /* 1260 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6830. /* 1262 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  6831. /* 1264 */ 0x8, /* FC_LONG */
  6832. 0x0, /* 0 */
  6833. /* Procedure R_DhcpGetClientOptions */
  6834. /* 1266 */ 0x0, /* 0 */
  6835. 0x48, /* Old Flags: */
  6836. /* 1268 */ NdrFcLong( 0x0 ), /* 0 */
  6837. /* 1272 */ NdrFcShort( 0x15 ), /* 21 */
  6838. /* 1274 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6839. /* 1276 */ 0x31, /* FC_BIND_GENERIC */
  6840. 0x8, /* 8 */
  6841. /* 1278 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6842. /* 1280 */ 0x0, /* 0 */
  6843. 0x5c, /* FC_PAD */
  6844. /* 1282 */ NdrFcShort( 0x10 ), /* 16 */
  6845. /* 1284 */ NdrFcShort( 0x8 ), /* 8 */
  6846. /* 1286 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6847. 0x5, /* 5 */
  6848. /* 1288 */ 0xa, /* 10 */
  6849. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6850. /* 1290 */ NdrFcShort( 0x5 ), /* 5 */
  6851. /* 1292 */ NdrFcShort( 0x0 ), /* 0 */
  6852. /* 1294 */ NdrFcShort( 0x0 ), /* 0 */
  6853. /* 1296 */ NdrFcShort( 0x0 ), /* 0 */
  6854. /* Parameter ServerIpAddress */
  6855. /* 1298 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6856. /* 1300 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6857. /* 1302 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6858. /* Parameter ClientIpAddress */
  6859. /* 1304 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6860. /* 1306 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6861. /* 1308 */ 0x8, /* FC_LONG */
  6862. 0x0, /* 0 */
  6863. /* Parameter ClientSubnetMask */
  6864. /* 1310 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6865. /* 1312 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6866. /* 1314 */ 0x8, /* FC_LONG */
  6867. 0x0, /* 0 */
  6868. /* Parameter ClientOptions */
  6869. /* 1316 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6870. /* 1318 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6871. /* 1320 */ NdrFcShort( 0x2dc ), /* Type Offset=732 */
  6872. /* Return value */
  6873. /* 1322 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6874. /* 1324 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6875. /* 1326 */ 0x8, /* FC_LONG */
  6876. 0x0, /* 0 */
  6877. /* Procedure R_DhcpGetMibInfo */
  6878. /* 1328 */ 0x0, /* 0 */
  6879. 0x48, /* Old Flags: */
  6880. /* 1330 */ NdrFcLong( 0x0 ), /* 0 */
  6881. /* 1334 */ NdrFcShort( 0x16 ), /* 22 */
  6882. /* 1336 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6883. /* 1338 */ 0x31, /* FC_BIND_GENERIC */
  6884. 0x8, /* 8 */
  6885. /* 1340 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6886. /* 1342 */ 0x0, /* 0 */
  6887. 0x5c, /* FC_PAD */
  6888. /* 1344 */ NdrFcShort( 0x0 ), /* 0 */
  6889. /* 1346 */ NdrFcShort( 0x8 ), /* 8 */
  6890. /* 1348 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6891. 0x3, /* 3 */
  6892. /* 1350 */ 0xa, /* 10 */
  6893. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6894. /* 1352 */ NdrFcShort( 0x1 ), /* 1 */
  6895. /* 1354 */ NdrFcShort( 0x0 ), /* 0 */
  6896. /* 1356 */ NdrFcShort( 0x0 ), /* 0 */
  6897. /* 1358 */ NdrFcShort( 0x0 ), /* 0 */
  6898. /* Parameter ServerIpAddress */
  6899. /* 1360 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6900. /* 1362 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6901. /* 1364 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6902. /* Parameter MibInfo */
  6903. /* 1366 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6904. /* 1368 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6905. /* 1370 */ NdrFcShort( 0x2f4 ), /* Type Offset=756 */
  6906. /* Return value */
  6907. /* 1372 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6908. /* 1374 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6909. /* 1376 */ 0x8, /* FC_LONG */
  6910. 0x0, /* 0 */
  6911. /* Procedure R_DhcpEnumOptions */
  6912. /* 1378 */ 0x0, /* 0 */
  6913. 0x48, /* Old Flags: */
  6914. /* 1380 */ NdrFcLong( 0x0 ), /* 0 */
  6915. /* 1384 */ NdrFcShort( 0x17 ), /* 23 */
  6916. /* 1386 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  6917. /* 1388 */ 0x31, /* FC_BIND_GENERIC */
  6918. 0x8, /* 8 */
  6919. /* 1390 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6920. /* 1392 */ 0x0, /* 0 */
  6921. 0x5c, /* FC_PAD */
  6922. /* 1394 */ NdrFcShort( 0x24 ), /* 36 */
  6923. /* 1396 */ NdrFcShort( 0x5c ), /* 92 */
  6924. /* 1398 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  6925. 0x7, /* 7 */
  6926. /* 1400 */ 0xa, /* 10 */
  6927. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  6928. /* 1402 */ NdrFcShort( 0x5 ), /* 5 */
  6929. /* 1404 */ NdrFcShort( 0x0 ), /* 0 */
  6930. /* 1406 */ NdrFcShort( 0x0 ), /* 0 */
  6931. /* 1408 */ NdrFcShort( 0x0 ), /* 0 */
  6932. /* Parameter ServerIpAddress */
  6933. /* 1410 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6934. /* 1412 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6935. /* 1414 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6936. /* Parameter ResumeHandle */
  6937. /* 1416 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  6938. /* 1418 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6939. /* 1420 */ 0x8, /* FC_LONG */
  6940. 0x0, /* 0 */
  6941. /* Parameter PreferredMaximum */
  6942. /* 1422 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  6943. /* 1424 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6944. /* 1426 */ 0x8, /* FC_LONG */
  6945. 0x0, /* 0 */
  6946. /* Parameter Options */
  6947. /* 1428 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  6948. /* 1430 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  6949. /* 1432 */ NdrFcShort( 0x330 ), /* Type Offset=816 */
  6950. /* Parameter OptionsRead */
  6951. /* 1434 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6952. /* 1436 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6953. /* 1438 */ 0x8, /* FC_LONG */
  6954. 0x0, /* 0 */
  6955. /* Parameter OptionsTotal */
  6956. /* 1440 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  6957. /* 1442 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  6958. /* 1444 */ 0x8, /* FC_LONG */
  6959. 0x0, /* 0 */
  6960. /* Return value */
  6961. /* 1446 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  6962. /* 1448 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  6963. /* 1450 */ 0x8, /* FC_LONG */
  6964. 0x0, /* 0 */
  6965. /* Procedure R_DhcpSetOptionValues */
  6966. /* 1452 */ 0x0, /* 0 */
  6967. 0x48, /* Old Flags: */
  6968. /* 1454 */ NdrFcLong( 0x0 ), /* 0 */
  6969. /* 1458 */ NdrFcShort( 0x18 ), /* 24 */
  6970. /* 1460 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  6971. /* 1462 */ 0x31, /* FC_BIND_GENERIC */
  6972. 0x8, /* 8 */
  6973. /* 1464 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6974. /* 1466 */ 0x0, /* 0 */
  6975. 0x5c, /* FC_PAD */
  6976. /* 1468 */ NdrFcShort( 0x0 ), /* 0 */
  6977. /* 1470 */ NdrFcShort( 0x8 ), /* 8 */
  6978. /* 1472 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  6979. 0x4, /* 4 */
  6980. /* 1474 */ 0xa, /* 10 */
  6981. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  6982. /* 1476 */ NdrFcShort( 0x0 ), /* 0 */
  6983. /* 1478 */ NdrFcShort( 0x6 ), /* 6 */
  6984. /* 1480 */ NdrFcShort( 0x0 ), /* 0 */
  6985. /* 1482 */ NdrFcShort( 0x0 ), /* 0 */
  6986. /* Parameter ServerIpAddress */
  6987. /* 1484 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6988. /* 1486 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  6989. /* 1488 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  6990. /* Parameter ScopeInfo */
  6991. /* 1490 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  6992. /* 1492 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  6993. /* 1494 */ NdrFcShort( 0x1f0 ), /* Type Offset=496 */
  6994. /* Parameter OptionValues */
  6995. /* 1496 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  6996. /* 1498 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  6997. /* 1500 */ NdrFcShort( 0x35e ), /* Type Offset=862 */
  6998. /* Return value */
  6999. /* 1502 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7000. /* 1504 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7001. /* 1506 */ 0x8, /* FC_LONG */
  7002. 0x0, /* 0 */
  7003. /* Procedure R_DhcpServerSetConfig */
  7004. /* 1508 */ 0x0, /* 0 */
  7005. 0x48, /* Old Flags: */
  7006. /* 1510 */ NdrFcLong( 0x0 ), /* 0 */
  7007. /* 1514 */ NdrFcShort( 0x19 ), /* 25 */
  7008. /* 1516 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7009. /* 1518 */ 0x31, /* FC_BIND_GENERIC */
  7010. 0x8, /* 8 */
  7011. /* 1520 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7012. /* 1522 */ 0x0, /* 0 */
  7013. 0x5c, /* FC_PAD */
  7014. /* 1524 */ NdrFcShort( 0x8 ), /* 8 */
  7015. /* 1526 */ NdrFcShort( 0x8 ), /* 8 */
  7016. /* 1528 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7017. 0x4, /* 4 */
  7018. /* 1530 */ 0xa, /* 10 */
  7019. 0x1, /* Ext Flags: new corr desc, */
  7020. /* 1532 */ NdrFcShort( 0x0 ), /* 0 */
  7021. /* 1534 */ NdrFcShort( 0x0 ), /* 0 */
  7022. /* 1536 */ NdrFcShort( 0x0 ), /* 0 */
  7023. /* 1538 */ NdrFcShort( 0x0 ), /* 0 */
  7024. /* Parameter ServerIpAddress */
  7025. /* 1540 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7026. /* 1542 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7027. /* 1544 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7028. /* Parameter FieldsToSet */
  7029. /* 1546 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7030. /* 1548 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7031. /* 1550 */ 0x8, /* FC_LONG */
  7032. 0x0, /* 0 */
  7033. /* Parameter ConfigInfo */
  7034. /* 1552 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7035. /* 1554 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7036. /* 1556 */ NdrFcShort( 0x362 ), /* Type Offset=866 */
  7037. /* Return value */
  7038. /* 1558 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7039. /* 1560 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7040. /* 1562 */ 0x8, /* FC_LONG */
  7041. 0x0, /* 0 */
  7042. /* Procedure R_DhcpServerGetConfig */
  7043. /* 1564 */ 0x0, /* 0 */
  7044. 0x48, /* Old Flags: */
  7045. /* 1566 */ NdrFcLong( 0x0 ), /* 0 */
  7046. /* 1570 */ NdrFcShort( 0x1a ), /* 26 */
  7047. /* 1572 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7048. /* 1574 */ 0x31, /* FC_BIND_GENERIC */
  7049. 0x8, /* 8 */
  7050. /* 1576 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7051. /* 1578 */ 0x0, /* 0 */
  7052. 0x5c, /* FC_PAD */
  7053. /* 1580 */ NdrFcShort( 0x0 ), /* 0 */
  7054. /* 1582 */ NdrFcShort( 0x8 ), /* 8 */
  7055. /* 1584 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7056. 0x3, /* 3 */
  7057. /* 1586 */ 0xa, /* 10 */
  7058. 0x1, /* Ext Flags: new corr desc, */
  7059. /* 1588 */ NdrFcShort( 0x0 ), /* 0 */
  7060. /* 1590 */ NdrFcShort( 0x0 ), /* 0 */
  7061. /* 1592 */ NdrFcShort( 0x0 ), /* 0 */
  7062. /* 1594 */ NdrFcShort( 0x0 ), /* 0 */
  7063. /* Parameter ServerIpAddress */
  7064. /* 1596 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7065. /* 1598 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7066. /* 1600 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7067. /* Parameter ConfigInfo */
  7068. /* 1602 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7069. /* 1604 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7070. /* 1606 */ NdrFcShort( 0x386 ), /* Type Offset=902 */
  7071. /* Return value */
  7072. /* 1608 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7073. /* 1610 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7074. /* 1612 */ 0x8, /* FC_LONG */
  7075. 0x0, /* 0 */
  7076. /* Procedure R_DhcpScanDatabase */
  7077. /* 1614 */ 0x0, /* 0 */
  7078. 0x48, /* Old Flags: */
  7079. /* 1616 */ NdrFcLong( 0x0 ), /* 0 */
  7080. /* 1620 */ NdrFcShort( 0x1b ), /* 27 */
  7081. /* 1622 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  7082. /* 1624 */ 0x31, /* FC_BIND_GENERIC */
  7083. 0x8, /* 8 */
  7084. /* 1626 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7085. /* 1628 */ 0x0, /* 0 */
  7086. 0x5c, /* FC_PAD */
  7087. /* 1630 */ NdrFcShort( 0x10 ), /* 16 */
  7088. /* 1632 */ NdrFcShort( 0x8 ), /* 8 */
  7089. /* 1634 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7090. 0x5, /* 5 */
  7091. /* 1636 */ 0xa, /* 10 */
  7092. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  7093. /* 1638 */ NdrFcShort( 0x1 ), /* 1 */
  7094. /* 1640 */ NdrFcShort( 0x0 ), /* 0 */
  7095. /* 1642 */ NdrFcShort( 0x0 ), /* 0 */
  7096. /* 1644 */ NdrFcShort( 0x0 ), /* 0 */
  7097. /* Parameter ServerIpAddress */
  7098. /* 1646 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7099. /* 1648 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7100. /* 1650 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7101. /* Parameter SubnetAddress */
  7102. /* 1652 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7103. /* 1654 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7104. /* 1656 */ 0x8, /* FC_LONG */
  7105. 0x0, /* 0 */
  7106. /* Parameter FixFlag */
  7107. /* 1658 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7108. /* 1660 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7109. /* 1662 */ 0x8, /* FC_LONG */
  7110. 0x0, /* 0 */
  7111. /* Parameter ScanList */
  7112. /* 1664 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7113. /* 1666 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7114. /* 1668 */ NdrFcShort( 0x38e ), /* Type Offset=910 */
  7115. /* Return value */
  7116. /* 1670 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7117. /* 1672 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7118. /* 1674 */ 0x8, /* FC_LONG */
  7119. 0x0, /* 0 */
  7120. /* Procedure R_DhcpGetVersion */
  7121. /* 1676 */ 0x0, /* 0 */
  7122. 0x48, /* Old Flags: */
  7123. /* 1678 */ NdrFcLong( 0x0 ), /* 0 */
  7124. /* 1682 */ NdrFcShort( 0x1c ), /* 28 */
  7125. /* 1684 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7126. /* 1686 */ 0x31, /* FC_BIND_GENERIC */
  7127. 0x8, /* 8 */
  7128. /* 1688 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7129. /* 1690 */ 0x0, /* 0 */
  7130. 0x5c, /* FC_PAD */
  7131. /* 1692 */ NdrFcShort( 0x0 ), /* 0 */
  7132. /* 1694 */ NdrFcShort( 0x40 ), /* 64 */
  7133. /* 1696 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7134. 0x4, /* 4 */
  7135. /* 1698 */ 0xa, /* 10 */
  7136. 0x1, /* Ext Flags: new corr desc, */
  7137. /* 1700 */ NdrFcShort( 0x0 ), /* 0 */
  7138. /* 1702 */ NdrFcShort( 0x0 ), /* 0 */
  7139. /* 1704 */ NdrFcShort( 0x0 ), /* 0 */
  7140. /* 1706 */ NdrFcShort( 0x0 ), /* 0 */
  7141. /* Parameter ServerIpAddress */
  7142. /* 1708 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7143. /* 1710 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7144. /* 1712 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7145. /* Parameter MajorVersion */
  7146. /* 1714 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  7147. /* 1716 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7148. /* 1718 */ 0x8, /* FC_LONG */
  7149. 0x0, /* 0 */
  7150. /* Parameter MinorVersion */
  7151. /* 1720 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  7152. /* 1722 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7153. /* 1724 */ 0x8, /* FC_LONG */
  7154. 0x0, /* 0 */
  7155. /* Return value */
  7156. /* 1726 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7157. /* 1728 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7158. /* 1730 */ 0x8, /* FC_LONG */
  7159. 0x0, /* 0 */
  7160. /* Procedure R_DhcpAddSubnetElementV4 */
  7161. /* 1732 */ 0x0, /* 0 */
  7162. 0x48, /* Old Flags: */
  7163. /* 1734 */ NdrFcLong( 0x0 ), /* 0 */
  7164. /* 1738 */ NdrFcShort( 0x1d ), /* 29 */
  7165. /* 1740 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7166. /* 1742 */ 0x31, /* FC_BIND_GENERIC */
  7167. 0x8, /* 8 */
  7168. /* 1744 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7169. /* 1746 */ 0x0, /* 0 */
  7170. 0x5c, /* FC_PAD */
  7171. /* 1748 */ NdrFcShort( 0x8 ), /* 8 */
  7172. /* 1750 */ NdrFcShort( 0x8 ), /* 8 */
  7173. /* 1752 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7174. 0x4, /* 4 */
  7175. /* 1754 */ 0xa, /* 10 */
  7176. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  7177. /* 1756 */ NdrFcShort( 0x0 ), /* 0 */
  7178. /* 1758 */ NdrFcShort( 0x2 ), /* 2 */
  7179. /* 1760 */ NdrFcShort( 0x0 ), /* 0 */
  7180. /* 1762 */ NdrFcShort( 0x0 ), /* 0 */
  7181. /* Parameter ServerIpAddress */
  7182. /* 1764 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7183. /* 1766 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7184. /* 1768 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7185. /* Parameter SubnetAddress */
  7186. /* 1770 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7187. /* 1772 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7188. /* 1774 */ 0x8, /* FC_LONG */
  7189. 0x0, /* 0 */
  7190. /* Parameter AddElementInfo */
  7191. /* 1776 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7192. /* 1778 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7193. /* 1780 */ NdrFcShort( 0x410 ), /* Type Offset=1040 */
  7194. /* Return value */
  7195. /* 1782 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7196. /* 1784 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7197. /* 1786 */ 0x8, /* FC_LONG */
  7198. 0x0, /* 0 */
  7199. /* Procedure R_DhcpEnumSubnetElementsV4 */
  7200. /* 1788 */ 0x0, /* 0 */
  7201. 0x48, /* Old Flags: */
  7202. /* 1790 */ NdrFcLong( 0x0 ), /* 0 */
  7203. /* 1794 */ NdrFcShort( 0x1e ), /* 30 */
  7204. /* 1796 */ NdrFcShort( 0x48 ), /* ia64, axp64 Stack size/offset = 72 */
  7205. /* 1798 */ 0x31, /* FC_BIND_GENERIC */
  7206. 0x8, /* 8 */
  7207. /* 1800 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7208. /* 1802 */ 0x0, /* 0 */
  7209. 0x5c, /* FC_PAD */
  7210. /* 1804 */ NdrFcShort( 0x32 ), /* 50 */
  7211. /* 1806 */ NdrFcShort( 0x5c ), /* 92 */
  7212. /* 1808 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7213. 0x9, /* 9 */
  7214. /* 1810 */ 0xa, /* 10 */
  7215. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  7216. /* 1812 */ NdrFcShort( 0x3 ), /* 3 */
  7217. /* 1814 */ NdrFcShort( 0x0 ), /* 0 */
  7218. /* 1816 */ NdrFcShort( 0x0 ), /* 0 */
  7219. /* 1818 */ NdrFcShort( 0x0 ), /* 0 */
  7220. /* Parameter ServerIpAddress */
  7221. /* 1820 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7222. /* 1822 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7223. /* 1824 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7224. /* Parameter SubnetAddress */
  7225. /* 1826 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7226. /* 1828 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7227. /* 1830 */ 0x8, /* FC_LONG */
  7228. 0x0, /* 0 */
  7229. /* Parameter EnumElementType */
  7230. /* 1832 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7231. /* 1834 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7232. /* 1836 */ 0xd, /* FC_ENUM16 */
  7233. 0x0, /* 0 */
  7234. /* Parameter ResumeHandle */
  7235. /* 1838 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  7236. /* 1840 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7237. /* 1842 */ 0x8, /* FC_LONG */
  7238. 0x0, /* 0 */
  7239. /* Parameter PreferredMaximum */
  7240. /* 1844 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7241. /* 1846 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7242. /* 1848 */ 0x8, /* FC_LONG */
  7243. 0x0, /* 0 */
  7244. /* Parameter EnumElementInfo */
  7245. /* 1850 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7246. /* 1852 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  7247. /* 1854 */ NdrFcShort( 0x420 ), /* Type Offset=1056 */
  7248. /* Parameter ElementsRead */
  7249. /* 1856 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  7250. /* 1858 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  7251. /* 1860 */ 0x8, /* FC_LONG */
  7252. 0x0, /* 0 */
  7253. /* Parameter ElementsTotal */
  7254. /* 1862 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  7255. /* 1864 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  7256. /* 1866 */ 0x8, /* FC_LONG */
  7257. 0x0, /* 0 */
  7258. /* Return value */
  7259. /* 1868 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7260. /* 1870 */ NdrFcShort( 0x40 ), /* ia64, axp64 Stack size/offset = 64 */
  7261. /* 1872 */ 0x8, /* FC_LONG */
  7262. 0x0, /* 0 */
  7263. /* Procedure R_DhcpRemoveSubnetElementV4 */
  7264. /* 1874 */ 0x0, /* 0 */
  7265. 0x48, /* Old Flags: */
  7266. /* 1876 */ NdrFcLong( 0x0 ), /* 0 */
  7267. /* 1880 */ NdrFcShort( 0x1f ), /* 31 */
  7268. /* 1882 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  7269. /* 1884 */ 0x31, /* FC_BIND_GENERIC */
  7270. 0x8, /* 8 */
  7271. /* 1886 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7272. /* 1888 */ 0x0, /* 0 */
  7273. 0x5c, /* FC_PAD */
  7274. /* 1890 */ NdrFcShort( 0xe ), /* 14 */
  7275. /* 1892 */ NdrFcShort( 0x8 ), /* 8 */
  7276. /* 1894 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7277. 0x5, /* 5 */
  7278. /* 1896 */ 0xa, /* 10 */
  7279. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  7280. /* 1898 */ NdrFcShort( 0x0 ), /* 0 */
  7281. /* 1900 */ NdrFcShort( 0x2 ), /* 2 */
  7282. /* 1902 */ NdrFcShort( 0x0 ), /* 0 */
  7283. /* 1904 */ NdrFcShort( 0x0 ), /* 0 */
  7284. /* Parameter ServerIpAddress */
  7285. /* 1906 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7286. /* 1908 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7287. /* 1910 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7288. /* Parameter SubnetAddress */
  7289. /* 1912 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7290. /* 1914 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7291. /* 1916 */ 0x8, /* FC_LONG */
  7292. 0x0, /* 0 */
  7293. /* Parameter RemoveElementInfo */
  7294. /* 1918 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7295. /* 1920 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7296. /* 1922 */ NdrFcShort( 0x410 ), /* Type Offset=1040 */
  7297. /* Parameter ForceFlag */
  7298. /* 1924 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7299. /* 1926 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7300. /* 1928 */ 0xd, /* FC_ENUM16 */
  7301. 0x0, /* 0 */
  7302. /* Return value */
  7303. /* 1930 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7304. /* 1932 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7305. /* 1934 */ 0x8, /* FC_LONG */
  7306. 0x0, /* 0 */
  7307. /* Procedure R_DhcpCreateClientInfoV4 */
  7308. /* 1936 */ 0x0, /* 0 */
  7309. 0x48, /* Old Flags: */
  7310. /* 1938 */ NdrFcLong( 0x0 ), /* 0 */
  7311. /* 1942 */ NdrFcShort( 0x20 ), /* 32 */
  7312. /* 1944 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7313. /* 1946 */ 0x31, /* FC_BIND_GENERIC */
  7314. 0x8, /* 8 */
  7315. /* 1948 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7316. /* 1950 */ 0x0, /* 0 */
  7317. 0x5c, /* FC_PAD */
  7318. /* 1952 */ NdrFcShort( 0x0 ), /* 0 */
  7319. /* 1954 */ NdrFcShort( 0x8 ), /* 8 */
  7320. /* 1956 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7321. 0x3, /* 3 */
  7322. /* 1958 */ 0xa, /* 10 */
  7323. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  7324. /* 1960 */ NdrFcShort( 0x0 ), /* 0 */
  7325. /* 1962 */ NdrFcShort( 0x1 ), /* 1 */
  7326. /* 1964 */ NdrFcShort( 0x0 ), /* 0 */
  7327. /* 1966 */ NdrFcShort( 0x0 ), /* 0 */
  7328. /* Parameter ServerIpAddress */
  7329. /* 1968 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7330. /* 1970 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7331. /* 1972 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7332. /* Parameter ClientInfo */
  7333. /* 1974 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7334. /* 1976 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7335. /* 1978 */ NdrFcShort( 0x452 ), /* Type Offset=1106 */
  7336. /* Return value */
  7337. /* 1980 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7338. /* 1982 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7339. /* 1984 */ 0x8, /* FC_LONG */
  7340. 0x0, /* 0 */
  7341. /* Procedure R_DhcpSetClientInfoV4 */
  7342. /* 1986 */ 0x0, /* 0 */
  7343. 0x48, /* Old Flags: */
  7344. /* 1988 */ NdrFcLong( 0x0 ), /* 0 */
  7345. /* 1992 */ NdrFcShort( 0x21 ), /* 33 */
  7346. /* 1994 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7347. /* 1996 */ 0x31, /* FC_BIND_GENERIC */
  7348. 0x8, /* 8 */
  7349. /* 1998 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7350. /* 2000 */ 0x0, /* 0 */
  7351. 0x5c, /* FC_PAD */
  7352. /* 2002 */ NdrFcShort( 0x0 ), /* 0 */
  7353. /* 2004 */ NdrFcShort( 0x8 ), /* 8 */
  7354. /* 2006 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7355. 0x3, /* 3 */
  7356. /* 2008 */ 0xa, /* 10 */
  7357. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  7358. /* 2010 */ NdrFcShort( 0x0 ), /* 0 */
  7359. /* 2012 */ NdrFcShort( 0x1 ), /* 1 */
  7360. /* 2014 */ NdrFcShort( 0x0 ), /* 0 */
  7361. /* 2016 */ NdrFcShort( 0x0 ), /* 0 */
  7362. /* Parameter ServerIpAddress */
  7363. /* 2018 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7364. /* 2020 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7365. /* 2022 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7366. /* Parameter ClientInfo */
  7367. /* 2024 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7368. /* 2026 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7369. /* 2028 */ NdrFcShort( 0x452 ), /* Type Offset=1106 */
  7370. /* Return value */
  7371. /* 2030 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7372. /* 2032 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7373. /* 2034 */ 0x8, /* FC_LONG */
  7374. 0x0, /* 0 */
  7375. /* Procedure R_DhcpGetClientInfoV4 */
  7376. /* 2036 */ 0x0, /* 0 */
  7377. 0x48, /* Old Flags: */
  7378. /* 2038 */ NdrFcLong( 0x0 ), /* 0 */
  7379. /* 2042 */ NdrFcShort( 0x22 ), /* 34 */
  7380. /* 2044 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7381. /* 2046 */ 0x31, /* FC_BIND_GENERIC */
  7382. 0x8, /* 8 */
  7383. /* 2048 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7384. /* 2050 */ 0x0, /* 0 */
  7385. 0x5c, /* FC_PAD */
  7386. /* 2052 */ NdrFcShort( 0x0 ), /* 0 */
  7387. /* 2054 */ NdrFcShort( 0x8 ), /* 8 */
  7388. /* 2056 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7389. 0x4, /* 4 */
  7390. /* 2058 */ 0xa, /* 10 */
  7391. 0x7, /* Ext Flags: new corr desc, clt corr check, srv corr check, */
  7392. /* 2060 */ NdrFcShort( 0x1 ), /* 1 */
  7393. /* 2062 */ NdrFcShort( 0x2 ), /* 2 */
  7394. /* 2064 */ NdrFcShort( 0x0 ), /* 0 */
  7395. /* 2066 */ NdrFcShort( 0x0 ), /* 0 */
  7396. /* Parameter ServerIpAddress */
  7397. /* 2068 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7398. /* 2070 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7399. /* 2072 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7400. /* Parameter SearchInfo */
  7401. /* 2074 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7402. /* 2076 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7403. /* 2078 */ NdrFcShort( 0x296 ), /* Type Offset=662 */
  7404. /* Parameter ClientInfo */
  7405. /* 2080 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7406. /* 2082 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7407. /* 2084 */ NdrFcShort( 0x476 ), /* Type Offset=1142 */
  7408. /* Return value */
  7409. /* 2086 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7410. /* 2088 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7411. /* 2090 */ 0x8, /* FC_LONG */
  7412. 0x0, /* 0 */
  7413. /* Procedure R_DhcpEnumSubnetClientsV4 */
  7414. /* 2092 */ 0x0, /* 0 */
  7415. 0x48, /* Old Flags: */
  7416. /* 2094 */ NdrFcLong( 0x0 ), /* 0 */
  7417. /* 2098 */ NdrFcShort( 0x23 ), /* 35 */
  7418. /* 2100 */ NdrFcShort( 0x40 ), /* ia64, axp64 Stack size/offset = 64 */
  7419. /* 2102 */ 0x31, /* FC_BIND_GENERIC */
  7420. 0x8, /* 8 */
  7421. /* 2104 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7422. /* 2106 */ 0x0, /* 0 */
  7423. 0x5c, /* FC_PAD */
  7424. /* 2108 */ NdrFcShort( 0x2c ), /* 44 */
  7425. /* 2110 */ NdrFcShort( 0x5c ), /* 92 */
  7426. /* 2112 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7427. 0x8, /* 8 */
  7428. /* 2114 */ 0xa, /* 10 */
  7429. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  7430. /* 2116 */ NdrFcShort( 0x2 ), /* 2 */
  7431. /* 2118 */ NdrFcShort( 0x0 ), /* 0 */
  7432. /* 2120 */ NdrFcShort( 0x0 ), /* 0 */
  7433. /* 2122 */ NdrFcShort( 0x0 ), /* 0 */
  7434. /* Parameter ServerIpAddress */
  7435. /* 2124 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7436. /* 2126 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7437. /* 2128 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7438. /* Parameter SubnetAddress */
  7439. /* 2130 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7440. /* 2132 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7441. /* 2134 */ 0x8, /* FC_LONG */
  7442. 0x0, /* 0 */
  7443. /* Parameter ResumeHandle */
  7444. /* 2136 */ NdrFcShort( 0x158 ), /* Flags: in, out, base type, simple ref, */
  7445. /* 2138 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7446. /* 2140 */ 0x8, /* FC_LONG */
  7447. 0x0, /* 0 */
  7448. /* Parameter PreferredMaximum */
  7449. /* 2142 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7450. /* 2144 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7451. /* 2146 */ 0x8, /* FC_LONG */
  7452. 0x0, /* 0 */
  7453. /* Parameter ClientInfo */
  7454. /* 2148 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7455. /* 2150 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7456. /* 2152 */ NdrFcShort( 0x47e ), /* Type Offset=1150 */
  7457. /* Parameter ClientsRead */
  7458. /* 2154 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  7459. /* 2156 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  7460. /* 2158 */ 0x8, /* FC_LONG */
  7461. 0x0, /* 0 */
  7462. /* Parameter ClientsTotal */
  7463. /* 2160 */ NdrFcShort( 0x2150 ), /* Flags: out, base type, simple ref, srv alloc size=8 */
  7464. /* 2162 */ NdrFcShort( 0x30 ), /* ia64, axp64 Stack size/offset = 48 */
  7465. /* 2164 */ 0x8, /* FC_LONG */
  7466. 0x0, /* 0 */
  7467. /* Return value */
  7468. /* 2166 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7469. /* 2168 */ NdrFcShort( 0x38 ), /* ia64, axp64 Stack size/offset = 56 */
  7470. /* 2170 */ 0x8, /* FC_LONG */
  7471. 0x0, /* 0 */
  7472. /* Procedure R_DhcpSetSuperScopeV4 */
  7473. /* 2172 */ 0x0, /* 0 */
  7474. 0x48, /* Old Flags: */
  7475. /* 2174 */ NdrFcLong( 0x0 ), /* 0 */
  7476. /* 2178 */ NdrFcShort( 0x24 ), /* 36 */
  7477. /* 2180 */ NdrFcShort( 0x28 ), /* ia64, axp64 Stack size/offset = 40 */
  7478. /* 2182 */ 0x31, /* FC_BIND_GENERIC */
  7479. 0x8, /* 8 */
  7480. /* 2184 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7481. /* 2186 */ 0x0, /* 0 */
  7482. 0x5c, /* FC_PAD */
  7483. /* 2188 */ NdrFcShort( 0x10 ), /* 16 */
  7484. /* 2190 */ NdrFcShort( 0x8 ), /* 8 */
  7485. /* 2192 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7486. 0x5, /* 5 */
  7487. /* 2194 */ 0xa, /* 10 */
  7488. 0x1, /* Ext Flags: new corr desc, */
  7489. /* 2196 */ NdrFcShort( 0x0 ), /* 0 */
  7490. /* 2198 */ NdrFcShort( 0x0 ), /* 0 */
  7491. /* 2200 */ NdrFcShort( 0x0 ), /* 0 */
  7492. /* 2202 */ NdrFcShort( 0x0 ), /* 0 */
  7493. /* Parameter ServerIpAddress */
  7494. /* 2204 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7495. /* 2206 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7496. /* 2208 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7497. /* Parameter SubnetAddress */
  7498. /* 2210 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7499. /* 2212 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7500. /* 2214 */ 0x8, /* FC_LONG */
  7501. 0x0, /* 0 */
  7502. /* Parameter SuperScopeName */
  7503. /* 2216 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7504. /* 2218 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7505. /* 2220 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7506. /* Parameter ChangeExisting */
  7507. /* 2222 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7508. /* 2224 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7509. /* 2226 */ 0x8, /* FC_LONG */
  7510. 0x0, /* 0 */
  7511. /* Return value */
  7512. /* 2228 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7513. /* 2230 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7514. /* 2232 */ 0x8, /* FC_LONG */
  7515. 0x0, /* 0 */
  7516. /* Procedure R_DhcpGetSuperScopeInfoV4 */
  7517. /* 2234 */ 0x0, /* 0 */
  7518. 0x48, /* Old Flags: */
  7519. /* 2236 */ NdrFcLong( 0x0 ), /* 0 */
  7520. /* 2240 */ NdrFcShort( 0x25 ), /* 37 */
  7521. /* 2242 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7522. /* 2244 */ 0x31, /* FC_BIND_GENERIC */
  7523. 0x8, /* 8 */
  7524. /* 2246 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7525. /* 2248 */ 0x0, /* 0 */
  7526. 0x5c, /* FC_PAD */
  7527. /* 2250 */ NdrFcShort( 0x0 ), /* 0 */
  7528. /* 2252 */ NdrFcShort( 0x8 ), /* 8 */
  7529. /* 2254 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7530. 0x3, /* 3 */
  7531. /* 2256 */ 0xa, /* 10 */
  7532. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  7533. /* 2258 */ NdrFcShort( 0x1 ), /* 1 */
  7534. /* 2260 */ NdrFcShort( 0x0 ), /* 0 */
  7535. /* 2262 */ NdrFcShort( 0x0 ), /* 0 */
  7536. /* 2264 */ NdrFcShort( 0x0 ), /* 0 */
  7537. /* Parameter ServerIpAddress */
  7538. /* 2266 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7539. /* 2268 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7540. /* 2270 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7541. /* Parameter SuperScopeTable */
  7542. /* 2272 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7543. /* 2274 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7544. /* 2276 */ NdrFcShort( 0x4ac ), /* Type Offset=1196 */
  7545. /* Return value */
  7546. /* 2278 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7547. /* 2280 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7548. /* 2282 */ 0x8, /* FC_LONG */
  7549. 0x0, /* 0 */
  7550. /* Procedure R_DhcpDeleteSuperScopeV4 */
  7551. /* 2284 */ 0x0, /* 0 */
  7552. 0x48, /* Old Flags: */
  7553. /* 2286 */ NdrFcLong( 0x0 ), /* 0 */
  7554. /* 2290 */ NdrFcShort( 0x26 ), /* 38 */
  7555. /* 2292 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7556. /* 2294 */ 0x31, /* FC_BIND_GENERIC */
  7557. 0x8, /* 8 */
  7558. /* 2296 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7559. /* 2298 */ 0x0, /* 0 */
  7560. 0x5c, /* FC_PAD */
  7561. /* 2300 */ NdrFcShort( 0x0 ), /* 0 */
  7562. /* 2302 */ NdrFcShort( 0x8 ), /* 8 */
  7563. /* 2304 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7564. 0x3, /* 3 */
  7565. /* 2306 */ 0xa, /* 10 */
  7566. 0x1, /* Ext Flags: new corr desc, */
  7567. /* 2308 */ NdrFcShort( 0x0 ), /* 0 */
  7568. /* 2310 */ NdrFcShort( 0x0 ), /* 0 */
  7569. /* 2312 */ NdrFcShort( 0x0 ), /* 0 */
  7570. /* 2314 */ NdrFcShort( 0x0 ), /* 0 */
  7571. /* Parameter ServerIpAddress */
  7572. /* 2316 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7573. /* 2318 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7574. /* 2320 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7575. /* Parameter SuperScopeName */
  7576. /* 2322 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7577. /* 2324 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7578. /* 2326 */ NdrFcShort( 0x4ee ), /* Type Offset=1262 */
  7579. /* Return value */
  7580. /* 2328 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7581. /* 2330 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7582. /* 2332 */ 0x8, /* FC_LONG */
  7583. 0x0, /* 0 */
  7584. /* Procedure R_DhcpServerSetConfigV4 */
  7585. /* 2334 */ 0x0, /* 0 */
  7586. 0x48, /* Old Flags: */
  7587. /* 2336 */ NdrFcLong( 0x0 ), /* 0 */
  7588. /* 2340 */ NdrFcShort( 0x27 ), /* 39 */
  7589. /* 2342 */ NdrFcShort( 0x20 ), /* ia64, axp64 Stack size/offset = 32 */
  7590. /* 2344 */ 0x31, /* FC_BIND_GENERIC */
  7591. 0x8, /* 8 */
  7592. /* 2346 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7593. /* 2348 */ 0x0, /* 0 */
  7594. 0x5c, /* FC_PAD */
  7595. /* 2350 */ NdrFcShort( 0x8 ), /* 8 */
  7596. /* 2352 */ NdrFcShort( 0x8 ), /* 8 */
  7597. /* 2354 */ 0x46, /* Oi2 Flags: clt must size, has return, has ext, */
  7598. 0x4, /* 4 */
  7599. /* 2356 */ 0xa, /* 10 */
  7600. 0x5, /* Ext Flags: new corr desc, srv corr check, */
  7601. /* 2358 */ NdrFcShort( 0x0 ), /* 0 */
  7602. /* 2360 */ NdrFcShort( 0x1 ), /* 1 */
  7603. /* 2362 */ NdrFcShort( 0x0 ), /* 0 */
  7604. /* 2364 */ NdrFcShort( 0x0 ), /* 0 */
  7605. /* Parameter ServerIpAddress */
  7606. /* 2366 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7607. /* 2368 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7608. /* 2370 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7609. /* Parameter FieldsToSet */
  7610. /* 2372 */ NdrFcShort( 0x48 ), /* Flags: in, base type, */
  7611. /* 2374 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7612. /* 2376 */ 0x8, /* FC_LONG */
  7613. 0x0, /* 0 */
  7614. /* Parameter ConfigInfo */
  7615. /* 2378 */ NdrFcShort( 0x10b ), /* Flags: must size, must free, in, simple ref, */
  7616. /* 2380 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7617. /* 2382 */ NdrFcShort( 0x500 ), /* Type Offset=1280 */
  7618. /* Return value */
  7619. /* 2384 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7620. /* 2386 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7621. /* 2388 */ 0x8, /* FC_LONG */
  7622. 0x0, /* 0 */
  7623. /* Procedure R_DhcpServerGetConfigV4 */
  7624. /* 2390 */ 0x0, /* 0 */
  7625. 0x48, /* Old Flags: */
  7626. /* 2392 */ NdrFcLong( 0x0 ), /* 0 */
  7627. /* 2396 */ NdrFcShort( 0x28 ), /* 40 */
  7628. /* 2398 */ NdrFcShort( 0x18 ), /* ia64, axp64 Stack size/offset = 24 */
  7629. /* 2400 */ 0x31, /* FC_BIND_GENERIC */
  7630. 0x8, /* 8 */
  7631. /* 2402 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7632. /* 2404 */ 0x0, /* 0 */
  7633. 0x5c, /* FC_PAD */
  7634. /* 2406 */ NdrFcShort( 0x0 ), /* 0 */
  7635. /* 2408 */ NdrFcShort( 0x8 ), /* 8 */
  7636. /* 2410 */ 0x47, /* Oi2 Flags: srv must size, clt must size, has return, has ext, */
  7637. 0x3, /* 3 */
  7638. /* 2412 */ 0xa, /* 10 */
  7639. 0x3, /* Ext Flags: new corr desc, clt corr check, */
  7640. /* 2414 */ NdrFcShort( 0x1 ), /* 1 */
  7641. /* 2416 */ NdrFcShort( 0x0 ), /* 0 */
  7642. /* 2418 */ NdrFcShort( 0x0 ), /* 0 */
  7643. /* 2420 */ NdrFcShort( 0x0 ), /* 0 */
  7644. /* Parameter ServerIpAddress */
  7645. /* 2422 */ NdrFcShort( 0xb ), /* Flags: must size, must free, in, */
  7646. /* 2424 */ NdrFcShort( 0x0 ), /* ia64, axp64 Stack size/offset = 0 */
  7647. /* 2426 */ NdrFcShort( 0x2 ), /* Type Offset=2 */
  7648. /* Parameter ConfigInfo */
  7649. /* 2428 */ NdrFcShort( 0x2013 ), /* Flags: must size, must free, out, srv alloc size=8 */
  7650. /* 2430 */ NdrFcShort( 0x8 ), /* ia64, axp64 Stack size/offset = 8 */
  7651. /* 2432 */ NdrFcShort( 0x52a ), /* Type Offset=1322 */
  7652. /* Return value */
  7653. /* 2434 */ NdrFcShort( 0x70 ), /* Flags: out, return, base type, */
  7654. /* 2436 */ NdrFcShort( 0x10 ), /* ia64, axp64 Stack size/offset = 16 */
  7655. /* 2438 */ 0x8, /* FC_LONG */
  7656. 0x0, /* 0 */
  7657. 0x0
  7658. }
  7659. };
  7660. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  7661. {
  7662. 0,
  7663. {
  7664. NdrFcShort( 0x0 ), /* 0 */
  7665. /* 2 */
  7666. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7667. /* 4 */
  7668. 0x25, /* FC_C_WSTRING */
  7669. 0x5c, /* FC_PAD */
  7670. /* 6 */
  7671. 0x11, 0x1, /* FC_RP [all_nodes] */
  7672. /* 8 */ NdrFcShort( 0x18 ), /* Offset= 24 (32) */
  7673. /* 10 */
  7674. 0x1a, /* FC_BOGUS_STRUCT */
  7675. 0x3, /* 3 */
  7676. /* 12 */ NdrFcShort( 0x18 ), /* 24 */
  7677. /* 14 */ NdrFcShort( 0x0 ), /* 0 */
  7678. /* 16 */ NdrFcShort( 0x8 ), /* Offset= 8 (24) */
  7679. /* 18 */ 0x8, /* FC_LONG */
  7680. 0x40, /* FC_STRUCTPAD4 */
  7681. /* 20 */ 0x36, /* FC_POINTER */
  7682. 0x36, /* FC_POINTER */
  7683. /* 22 */ 0x5c, /* FC_PAD */
  7684. 0x5b, /* FC_END */
  7685. /* 24 */
  7686. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7687. /* 26 */
  7688. 0x25, /* FC_C_WSTRING */
  7689. 0x5c, /* FC_PAD */
  7690. /* 28 */
  7691. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7692. /* 30 */
  7693. 0x25, /* FC_C_WSTRING */
  7694. 0x5c, /* FC_PAD */
  7695. /* 32 */
  7696. 0x1a, /* FC_BOGUS_STRUCT */
  7697. 0x3, /* 3 */
  7698. /* 34 */ NdrFcShort( 0x38 ), /* 56 */
  7699. /* 36 */ NdrFcShort( 0x0 ), /* 0 */
  7700. /* 38 */ NdrFcShort( 0xe ), /* Offset= 14 (52) */
  7701. /* 40 */ 0x8, /* FC_LONG */
  7702. 0x8, /* FC_LONG */
  7703. /* 42 */ 0x36, /* FC_POINTER */
  7704. 0x36, /* FC_POINTER */
  7705. /* 44 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  7706. 0x0, /* 0 */
  7707. /* 46 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (10) */
  7708. /* 48 */ 0xd, /* FC_ENUM16 */
  7709. 0x40, /* FC_STRUCTPAD4 */
  7710. /* 50 */ 0x5c, /* FC_PAD */
  7711. 0x5b, /* FC_END */
  7712. /* 52 */
  7713. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7714. /* 54 */
  7715. 0x25, /* FC_C_WSTRING */
  7716. 0x5c, /* FC_PAD */
  7717. /* 56 */
  7718. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7719. /* 58 */
  7720. 0x25, /* FC_C_WSTRING */
  7721. 0x5c, /* FC_PAD */
  7722. /* 60 */
  7723. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  7724. /* 62 */ NdrFcShort( 0x2 ), /* Offset= 2 (64) */
  7725. /* 64 */
  7726. 0x12, 0x1, /* FC_UP [all_nodes] */
  7727. /* 66 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (32) */
  7728. /* 68 */
  7729. 0x11, 0x8, /* FC_RP [simple_pointer] */
  7730. /* 70 */ 0x8, /* FC_LONG */
  7731. 0x5c, /* FC_PAD */
  7732. /* 72 */
  7733. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  7734. /* 74 */ NdrFcShort( 0x2 ), /* Offset= 2 (76) */
  7735. /* 76 */
  7736. 0x12, 0x0, /* FC_UP */
  7737. /* 78 */ NdrFcShort( 0xe ), /* Offset= 14 (92) */
  7738. /* 80 */
  7739. 0x1b, /* FC_CARRAY */
  7740. 0x3, /* 3 */
  7741. /* 82 */ NdrFcShort( 0x4 ), /* 4 */
  7742. /* 84 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  7743. 0x0, /* */
  7744. /* 86 */ NdrFcShort( 0x0 ), /* 0 */
  7745. /* 88 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  7746. /* 90 */ 0x8, /* FC_LONG */
  7747. 0x5b, /* FC_END */
  7748. /* 92 */
  7749. 0x1a, /* FC_BOGUS_STRUCT */
  7750. 0x3, /* 3 */
  7751. /* 94 */ NdrFcShort( 0x10 ), /* 16 */
  7752. /* 96 */ NdrFcShort( 0x0 ), /* 0 */
  7753. /* 98 */ NdrFcShort( 0x6 ), /* Offset= 6 (104) */
  7754. /* 100 */ 0x8, /* FC_LONG */
  7755. 0x40, /* FC_STRUCTPAD4 */
  7756. /* 102 */ 0x36, /* FC_POINTER */
  7757. 0x5b, /* FC_END */
  7758. /* 104 */
  7759. 0x12, 0x0, /* FC_UP */
  7760. /* 106 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (80) */
  7761. /* 108 */
  7762. 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */
  7763. /* 110 */ 0x8, /* FC_LONG */
  7764. 0x5c, /* FC_PAD */
  7765. /* 112 */
  7766. 0x11, 0x0, /* FC_RP */
  7767. /* 114 */ NdrFcShort( 0x70 ), /* Offset= 112 (226) */
  7768. /* 116 */
  7769. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  7770. 0xd, /* FC_ENUM16 */
  7771. /* 118 */ 0x0, /* Corr desc: */
  7772. 0x59, /* FC_CALLBACK */
  7773. /* 120 */ NdrFcShort( 0x0 ), /* 0 */
  7774. /* 122 */ NdrFcShort( 0x0 ), /* Corr flags: */
  7775. /* 124 */ NdrFcShort( 0x2 ), /* Offset= 2 (126) */
  7776. /* 126 */ NdrFcShort( 0x8 ), /* 8 */
  7777. /* 128 */ NdrFcShort( 0x5 ), /* 5 */
  7778. /* 130 */ NdrFcLong( 0x0 ), /* 0 */
  7779. /* 134 */ NdrFcShort( 0x1c ), /* Offset= 28 (162) */
  7780. /* 136 */ NdrFcLong( 0x1 ), /* 1 */
  7781. /* 140 */ NdrFcShort( 0x22 ), /* Offset= 34 (174) */
  7782. /* 142 */ NdrFcLong( 0x2 ), /* 2 */
  7783. /* 146 */ NdrFcShort( 0x20 ), /* Offset= 32 (178) */
  7784. /* 148 */ NdrFcLong( 0x3 ), /* 3 */
  7785. /* 152 */ NdrFcShort( 0xa ), /* Offset= 10 (162) */
  7786. /* 154 */ NdrFcLong( 0x4 ), /* 4 */
  7787. /* 158 */ NdrFcShort( 0x4 ), /* Offset= 4 (162) */
  7788. /* 160 */ NdrFcShort( 0x0 ), /* Offset= 0 (160) */
  7789. /* 162 */
  7790. 0x12, 0x0, /* FC_UP */
  7791. /* 164 */ NdrFcShort( 0x2 ), /* Offset= 2 (166) */
  7792. /* 166 */
  7793. 0x15, /* FC_STRUCT */
  7794. 0x3, /* 3 */
  7795. /* 168 */ NdrFcShort( 0x8 ), /* 8 */
  7796. /* 170 */ 0x8, /* FC_LONG */
  7797. 0x8, /* FC_LONG */
  7798. /* 172 */ 0x5c, /* FC_PAD */
  7799. 0x5b, /* FC_END */
  7800. /* 174 */
  7801. 0x12, 0x0, /* FC_UP */
  7802. /* 176 */ NdrFcShort( 0xffffff5a ), /* Offset= -166 (10) */
  7803. /* 178 */
  7804. 0x12, 0x0, /* FC_UP */
  7805. /* 180 */ NdrFcShort( 0x1e ), /* Offset= 30 (210) */
  7806. /* 182 */
  7807. 0x1b, /* FC_CARRAY */
  7808. 0x0, /* 0 */
  7809. /* 184 */ NdrFcShort( 0x1 ), /* 1 */
  7810. /* 186 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  7811. 0x0, /* */
  7812. /* 188 */ NdrFcShort( 0x0 ), /* 0 */
  7813. /* 190 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  7814. /* 192 */ 0x2, /* FC_CHAR */
  7815. 0x5b, /* FC_END */
  7816. /* 194 */
  7817. 0x1a, /* FC_BOGUS_STRUCT */
  7818. 0x3, /* 3 */
  7819. /* 196 */ NdrFcShort( 0x10 ), /* 16 */
  7820. /* 198 */ NdrFcShort( 0x0 ), /* 0 */
  7821. /* 200 */ NdrFcShort( 0x6 ), /* Offset= 6 (206) */
  7822. /* 202 */ 0x8, /* FC_LONG */
  7823. 0x40, /* FC_STRUCTPAD4 */
  7824. /* 204 */ 0x36, /* FC_POINTER */
  7825. 0x5b, /* FC_END */
  7826. /* 206 */
  7827. 0x12, 0x0, /* FC_UP */
  7828. /* 208 */ NdrFcShort( 0xffffffe6 ), /* Offset= -26 (182) */
  7829. /* 210 */
  7830. 0x1a, /* FC_BOGUS_STRUCT */
  7831. 0x3, /* 3 */
  7832. /* 212 */ NdrFcShort( 0x10 ), /* 16 */
  7833. /* 214 */ NdrFcShort( 0x0 ), /* 0 */
  7834. /* 216 */ NdrFcShort( 0x6 ), /* Offset= 6 (222) */
  7835. /* 218 */ 0x8, /* FC_LONG */
  7836. 0x40, /* FC_STRUCTPAD4 */
  7837. /* 220 */ 0x36, /* FC_POINTER */
  7838. 0x5b, /* FC_END */
  7839. /* 222 */
  7840. 0x12, 0x0, /* FC_UP */
  7841. /* 224 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (194) */
  7842. /* 226 */
  7843. 0x1a, /* FC_BOGUS_STRUCT */
  7844. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  7845. /* 228 */ NdrFcShort( 0x10 ), /* 16 */
  7846. /* 230 */ NdrFcShort( 0x0 ), /* 0 */
  7847. /* 232 */ NdrFcShort( 0x0 ), /* Offset= 0 (232) */
  7848. /* 234 */ 0xd, /* FC_ENUM16 */
  7849. 0x40, /* FC_STRUCTPAD4 */
  7850. /* 236 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  7851. 0x0, /* 0 */
  7852. /* 238 */ NdrFcShort( 0xffffff86 ), /* Offset= -122 (116) */
  7853. /* 240 */ 0x5c, /* FC_PAD */
  7854. 0x5b, /* FC_END */
  7855. /* 242 */
  7856. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  7857. /* 244 */ NdrFcShort( 0x2 ), /* Offset= 2 (246) */
  7858. /* 246 */
  7859. 0x12, 0x1, /* FC_UP [all_nodes] */
  7860. /* 248 */ NdrFcShort( 0x18 ), /* Offset= 24 (272) */
  7861. /* 250 */
  7862. 0x21, /* FC_BOGUS_ARRAY */
  7863. 0x3, /* 3 */
  7864. /* 252 */ NdrFcShort( 0x0 ), /* 0 */
  7865. /* 254 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  7866. 0x0, /* */
  7867. /* 256 */ NdrFcShort( 0x0 ), /* 0 */
  7868. /* 258 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  7869. /* 260 */ NdrFcLong( 0xffffffff ), /* -1 */
  7870. /* 264 */ NdrFcShort( 0x0 ), /* Corr flags: */
  7871. /* 266 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  7872. 0x0, /* 0 */
  7873. /* 268 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (226) */
  7874. /* 270 */ 0x5c, /* FC_PAD */
  7875. 0x5b, /* FC_END */
  7876. /* 272 */
  7877. 0x1a, /* FC_BOGUS_STRUCT */
  7878. 0x3, /* 3 */
  7879. /* 274 */ NdrFcShort( 0x10 ), /* 16 */
  7880. /* 276 */ NdrFcShort( 0x0 ), /* 0 */
  7881. /* 278 */ NdrFcShort( 0x6 ), /* Offset= 6 (284) */
  7882. /* 280 */ 0x8, /* FC_LONG */
  7883. 0x40, /* FC_STRUCTPAD4 */
  7884. /* 282 */ 0x36, /* FC_POINTER */
  7885. 0x5b, /* FC_END */
  7886. /* 284 */
  7887. 0x12, 0x0, /* FC_UP */
  7888. /* 286 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (250) */
  7889. /* 288 */
  7890. 0x11, 0x1, /* FC_RP [all_nodes] */
  7891. /* 290 */ NdrFcShort( 0x78 ), /* Offset= 120 (410) */
  7892. /* 292 */
  7893. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  7894. 0xd, /* FC_ENUM16 */
  7895. /* 294 */ 0x6, /* Corr desc: FC_SHORT */
  7896. 0x0, /* */
  7897. /* 296 */ NdrFcShort( 0xfff8 ), /* -8 */
  7898. /* 298 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  7899. /* 300 */ NdrFcShort( 0x2 ), /* Offset= 2 (302) */
  7900. /* 302 */ NdrFcShort( 0x10 ), /* 16 */
  7901. /* 304 */ NdrFcShort( 0x8 ), /* 8 */
  7902. /* 306 */ NdrFcLong( 0x0 ), /* 0 */
  7903. /* 310 */ NdrFcShort( 0x8002 ), /* Simple arm type: FC_CHAR */
  7904. /* 312 */ NdrFcLong( 0x1 ), /* 1 */
  7905. /* 316 */ NdrFcShort( 0x8006 ), /* Simple arm type: FC_SHORT */
  7906. /* 318 */ NdrFcLong( 0x2 ), /* 2 */
  7907. /* 322 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  7908. /* 324 */ NdrFcLong( 0x3 ), /* 3 */
  7909. /* 328 */ NdrFcShort( 0xffffff5e ), /* Offset= -162 (166) */
  7910. /* 330 */ NdrFcLong( 0x4 ), /* 4 */
  7911. /* 334 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  7912. /* 336 */ NdrFcLong( 0x5 ), /* 5 */
  7913. /* 340 */ NdrFcShort( 0xfffffeae ), /* Offset= -338 (2) */
  7914. /* 342 */ NdrFcLong( 0x6 ), /* 6 */
  7915. /* 346 */ NdrFcShort( 0xffffff68 ), /* Offset= -152 (194) */
  7916. /* 348 */ NdrFcLong( 0x7 ), /* 7 */
  7917. /* 352 */ NdrFcShort( 0xffffff62 ), /* Offset= -158 (194) */
  7918. /* 354 */ NdrFcShort( 0x0 ), /* Offset= 0 (354) */
  7919. /* 356 */
  7920. 0x1a, /* FC_BOGUS_STRUCT */
  7921. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  7922. /* 358 */ NdrFcShort( 0x18 ), /* 24 */
  7923. /* 360 */ NdrFcShort( 0x0 ), /* 0 */
  7924. /* 362 */ NdrFcShort( 0x0 ), /* Offset= 0 (362) */
  7925. /* 364 */ 0xd, /* FC_ENUM16 */
  7926. 0x40, /* FC_STRUCTPAD4 */
  7927. /* 366 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  7928. 0x0, /* 0 */
  7929. /* 368 */ NdrFcShort( 0xffffffb4 ), /* Offset= -76 (292) */
  7930. /* 370 */ 0x5c, /* FC_PAD */
  7931. 0x5b, /* FC_END */
  7932. /* 372 */
  7933. 0x21, /* FC_BOGUS_ARRAY */
  7934. 0x3, /* 3 */
  7935. /* 374 */ NdrFcShort( 0x0 ), /* 0 */
  7936. /* 376 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  7937. 0x0, /* */
  7938. /* 378 */ NdrFcShort( 0x0 ), /* 0 */
  7939. /* 380 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  7940. /* 382 */ NdrFcLong( 0xffffffff ), /* -1 */
  7941. /* 386 */ NdrFcShort( 0x0 ), /* Corr flags: */
  7942. /* 388 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  7943. 0x0, /* 0 */
  7944. /* 390 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (356) */
  7945. /* 392 */ 0x5c, /* FC_PAD */
  7946. 0x5b, /* FC_END */
  7947. /* 394 */
  7948. 0x1a, /* FC_BOGUS_STRUCT */
  7949. 0x3, /* 3 */
  7950. /* 396 */ NdrFcShort( 0x10 ), /* 16 */
  7951. /* 398 */ NdrFcShort( 0x0 ), /* 0 */
  7952. /* 400 */ NdrFcShort( 0x6 ), /* Offset= 6 (406) */
  7953. /* 402 */ 0x8, /* FC_LONG */
  7954. 0x40, /* FC_STRUCTPAD4 */
  7955. /* 404 */ 0x36, /* FC_POINTER */
  7956. 0x5b, /* FC_END */
  7957. /* 406 */
  7958. 0x12, 0x0, /* FC_UP */
  7959. /* 408 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (372) */
  7960. /* 410 */
  7961. 0x1a, /* FC_BOGUS_STRUCT */
  7962. 0x3, /* 3 */
  7963. /* 412 */ NdrFcShort( 0x30 ), /* 48 */
  7964. /* 414 */ NdrFcShort( 0x0 ), /* 0 */
  7965. /* 416 */ NdrFcShort( 0xe ), /* Offset= 14 (430) */
  7966. /* 418 */ 0x8, /* FC_LONG */
  7967. 0x40, /* FC_STRUCTPAD4 */
  7968. /* 420 */ 0x36, /* FC_POINTER */
  7969. 0x36, /* FC_POINTER */
  7970. /* 422 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  7971. 0x0, /* 0 */
  7972. /* 424 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (394) */
  7973. /* 426 */ 0xd, /* FC_ENUM16 */
  7974. 0x40, /* FC_STRUCTPAD4 */
  7975. /* 428 */ 0x5c, /* FC_PAD */
  7976. 0x5b, /* FC_END */
  7977. /* 430 */
  7978. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7979. /* 432 */
  7980. 0x25, /* FC_C_WSTRING */
  7981. 0x5c, /* FC_PAD */
  7982. /* 434 */
  7983. 0x12, 0x8, /* FC_UP [simple_pointer] */
  7984. /* 436 */
  7985. 0x25, /* FC_C_WSTRING */
  7986. 0x5c, /* FC_PAD */
  7987. /* 438 */
  7988. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  7989. /* 440 */ NdrFcShort( 0x2 ), /* Offset= 2 (442) */
  7990. /* 442 */
  7991. 0x12, 0x1, /* FC_UP [all_nodes] */
  7992. /* 444 */ NdrFcShort( 0xffffffde ), /* Offset= -34 (410) */
  7993. /* 446 */
  7994. 0x11, 0x0, /* FC_RP */
  7995. /* 448 */ NdrFcShort( 0x30 ), /* Offset= 48 (496) */
  7996. /* 450 */
  7997. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  7998. 0xd, /* FC_ENUM16 */
  7999. /* 452 */ 0x6, /* Corr desc: FC_SHORT */
  8000. 0x0, /* */
  8001. /* 454 */ NdrFcShort( 0xfff8 ), /* -8 */
  8002. /* 456 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8003. /* 458 */ NdrFcShort( 0x2 ), /* Offset= 2 (460) */
  8004. /* 460 */ NdrFcShort( 0x8 ), /* 8 */
  8005. /* 462 */ NdrFcShort( 0x5 ), /* 5 */
  8006. /* 464 */ NdrFcLong( 0x0 ), /* 0 */
  8007. /* 468 */ NdrFcShort( 0x0 ), /* Offset= 0 (468) */
  8008. /* 470 */ NdrFcLong( 0x1 ), /* 1 */
  8009. /* 474 */ NdrFcShort( 0x0 ), /* Offset= 0 (474) */
  8010. /* 476 */ NdrFcLong( 0x2 ), /* 2 */
  8011. /* 480 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  8012. /* 482 */ NdrFcLong( 0x3 ), /* 3 */
  8013. /* 486 */ NdrFcShort( 0xfffffec0 ), /* Offset= -320 (166) */
  8014. /* 488 */ NdrFcLong( 0x4 ), /* 4 */
  8015. /* 492 */ NdrFcShort( 0xfffffe16 ), /* Offset= -490 (2) */
  8016. /* 494 */ NdrFcShort( 0x0 ), /* Offset= 0 (494) */
  8017. /* 496 */
  8018. 0x1a, /* FC_BOGUS_STRUCT */
  8019. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  8020. /* 498 */ NdrFcShort( 0x10 ), /* 16 */
  8021. /* 500 */ NdrFcShort( 0x0 ), /* 0 */
  8022. /* 502 */ NdrFcShort( 0x0 ), /* Offset= 0 (502) */
  8023. /* 504 */ 0xd, /* FC_ENUM16 */
  8024. 0x40, /* FC_STRUCTPAD4 */
  8025. /* 506 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8026. 0x0, /* 0 */
  8027. /* 508 */ NdrFcShort( 0xffffffc6 ), /* Offset= -58 (450) */
  8028. /* 510 */ 0x5c, /* FC_PAD */
  8029. 0x5b, /* FC_END */
  8030. /* 512 */
  8031. 0x11, 0x0, /* FC_RP */
  8032. /* 514 */ NdrFcShort( 0xffffff88 ), /* Offset= -120 (394) */
  8033. /* 516 */
  8034. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8035. /* 518 */ NdrFcShort( 0x2 ), /* Offset= 2 (520) */
  8036. /* 520 */
  8037. 0x12, 0x1, /* FC_UP [all_nodes] */
  8038. /* 522 */ NdrFcShort( 0x2 ), /* Offset= 2 (524) */
  8039. /* 524 */
  8040. 0x1a, /* FC_BOGUS_STRUCT */
  8041. 0x3, /* 3 */
  8042. /* 526 */ NdrFcShort( 0x18 ), /* 24 */
  8043. /* 528 */ NdrFcShort( 0x0 ), /* 0 */
  8044. /* 530 */ NdrFcShort( 0x0 ), /* Offset= 0 (530) */
  8045. /* 532 */ 0x8, /* FC_LONG */
  8046. 0x40, /* FC_STRUCTPAD4 */
  8047. /* 534 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8048. 0x0, /* 0 */
  8049. /* 536 */ NdrFcShort( 0xffffff72 ), /* Offset= -142 (394) */
  8050. /* 538 */ 0x5c, /* FC_PAD */
  8051. 0x5b, /* FC_END */
  8052. /* 540 */
  8053. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8054. /* 542 */ NdrFcShort( 0x2 ), /* Offset= 2 (544) */
  8055. /* 544 */
  8056. 0x12, 0x1, /* FC_UP [all_nodes] */
  8057. /* 546 */ NdrFcShort( 0x18 ), /* Offset= 24 (570) */
  8058. /* 548 */
  8059. 0x21, /* FC_BOGUS_ARRAY */
  8060. 0x3, /* 3 */
  8061. /* 550 */ NdrFcShort( 0x0 ), /* 0 */
  8062. /* 552 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8063. 0x0, /* */
  8064. /* 554 */ NdrFcShort( 0x0 ), /* 0 */
  8065. /* 556 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8066. /* 558 */ NdrFcLong( 0xffffffff ), /* -1 */
  8067. /* 562 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8068. /* 564 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8069. 0x0, /* 0 */
  8070. /* 566 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (524) */
  8071. /* 568 */ 0x5c, /* FC_PAD */
  8072. 0x5b, /* FC_END */
  8073. /* 570 */
  8074. 0x1a, /* FC_BOGUS_STRUCT */
  8075. 0x3, /* 3 */
  8076. /* 572 */ NdrFcShort( 0x10 ), /* 16 */
  8077. /* 574 */ NdrFcShort( 0x0 ), /* 0 */
  8078. /* 576 */ NdrFcShort( 0x6 ), /* Offset= 6 (582) */
  8079. /* 578 */ 0x8, /* FC_LONG */
  8080. 0x40, /* FC_STRUCTPAD4 */
  8081. /* 580 */ 0x36, /* FC_POINTER */
  8082. 0x5b, /* FC_END */
  8083. /* 582 */
  8084. 0x12, 0x1, /* FC_UP [all_nodes] */
  8085. /* 584 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (548) */
  8086. /* 586 */
  8087. 0x11, 0x1, /* FC_RP [all_nodes] */
  8088. /* 588 */ NdrFcShort( 0x2 ), /* Offset= 2 (590) */
  8089. /* 590 */
  8090. 0x1a, /* FC_BOGUS_STRUCT */
  8091. 0x3, /* 3 */
  8092. /* 592 */ NdrFcShort( 0x48 ), /* 72 */
  8093. /* 594 */ NdrFcShort( 0x0 ), /* 0 */
  8094. /* 596 */ NdrFcShort( 0x14 ), /* Offset= 20 (616) */
  8095. /* 598 */ 0x8, /* FC_LONG */
  8096. 0x8, /* FC_LONG */
  8097. /* 600 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8098. 0x0, /* 0 */
  8099. /* 602 */ NdrFcShort( 0xfffffe68 ), /* Offset= -408 (194) */
  8100. /* 604 */ 0x36, /* FC_POINTER */
  8101. 0x36, /* FC_POINTER */
  8102. /* 606 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8103. 0x0, /* 0 */
  8104. /* 608 */ NdrFcShort( 0xfffffe46 ), /* Offset= -442 (166) */
  8105. /* 610 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8106. 0x0, /* 0 */
  8107. /* 612 */ NdrFcShort( 0xfffffda6 ), /* Offset= -602 (10) */
  8108. /* 614 */ 0x5c, /* FC_PAD */
  8109. 0x5b, /* FC_END */
  8110. /* 616 */
  8111. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8112. /* 618 */
  8113. 0x25, /* FC_C_WSTRING */
  8114. 0x5c, /* FC_PAD */
  8115. /* 620 */
  8116. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8117. /* 622 */
  8118. 0x25, /* FC_C_WSTRING */
  8119. 0x5c, /* FC_PAD */
  8120. /* 624 */
  8121. 0x11, 0x0, /* FC_RP */
  8122. /* 626 */ NdrFcShort( 0x24 ), /* Offset= 36 (662) */
  8123. /* 628 */
  8124. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  8125. 0xd, /* FC_ENUM16 */
  8126. /* 630 */ 0x6, /* Corr desc: FC_SHORT */
  8127. 0x0, /* */
  8128. /* 632 */ NdrFcShort( 0xfff8 ), /* -8 */
  8129. /* 634 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8130. /* 636 */ NdrFcShort( 0x2 ), /* Offset= 2 (638) */
  8131. /* 638 */ NdrFcShort( 0x10 ), /* 16 */
  8132. /* 640 */ NdrFcShort( 0x3 ), /* 3 */
  8133. /* 642 */ NdrFcLong( 0x0 ), /* 0 */
  8134. /* 646 */ NdrFcShort( 0x8008 ), /* Simple arm type: FC_LONG */
  8135. /* 648 */ NdrFcLong( 0x1 ), /* 1 */
  8136. /* 652 */ NdrFcShort( 0xfffffe36 ), /* Offset= -458 (194) */
  8137. /* 654 */ NdrFcLong( 0x2 ), /* 2 */
  8138. /* 658 */ NdrFcShort( 0xfffffd70 ), /* Offset= -656 (2) */
  8139. /* 660 */ NdrFcShort( 0x0 ), /* Offset= 0 (660) */
  8140. /* 662 */
  8141. 0x1a, /* FC_BOGUS_STRUCT */
  8142. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  8143. /* 664 */ NdrFcShort( 0x18 ), /* 24 */
  8144. /* 666 */ NdrFcShort( 0x0 ), /* 0 */
  8145. /* 668 */ NdrFcShort( 0x0 ), /* Offset= 0 (668) */
  8146. /* 670 */ 0xd, /* FC_ENUM16 */
  8147. 0x40, /* FC_STRUCTPAD4 */
  8148. /* 672 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8149. 0x0, /* 0 */
  8150. /* 674 */ NdrFcShort( 0xffffffd2 ), /* Offset= -46 (628) */
  8151. /* 676 */ 0x5c, /* FC_PAD */
  8152. 0x5b, /* FC_END */
  8153. /* 678 */
  8154. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8155. /* 680 */ NdrFcShort( 0x2 ), /* Offset= 2 (682) */
  8156. /* 682 */
  8157. 0x12, 0x1, /* FC_UP [all_nodes] */
  8158. /* 684 */ NdrFcShort( 0xffffffa2 ), /* Offset= -94 (590) */
  8159. /* 686 */
  8160. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8161. /* 688 */ NdrFcShort( 0x2 ), /* Offset= 2 (690) */
  8162. /* 690 */
  8163. 0x12, 0x1, /* FC_UP [all_nodes] */
  8164. /* 692 */ NdrFcShort( 0x18 ), /* Offset= 24 (716) */
  8165. /* 694 */
  8166. 0x21, /* FC_BOGUS_ARRAY */
  8167. 0x3, /* 3 */
  8168. /* 696 */ NdrFcShort( 0x0 ), /* 0 */
  8169. /* 698 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8170. 0x0, /* */
  8171. /* 700 */ NdrFcShort( 0x0 ), /* 0 */
  8172. /* 702 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8173. /* 704 */ NdrFcLong( 0xffffffff ), /* -1 */
  8174. /* 708 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8175. /* 710 */
  8176. 0x12, 0x1, /* FC_UP [all_nodes] */
  8177. /* 712 */ NdrFcShort( 0xffffff86 ), /* Offset= -122 (590) */
  8178. /* 714 */ 0x5c, /* FC_PAD */
  8179. 0x5b, /* FC_END */
  8180. /* 716 */
  8181. 0x1a, /* FC_BOGUS_STRUCT */
  8182. 0x3, /* 3 */
  8183. /* 718 */ NdrFcShort( 0x10 ), /* 16 */
  8184. /* 720 */ NdrFcShort( 0x0 ), /* 0 */
  8185. /* 722 */ NdrFcShort( 0x6 ), /* Offset= 6 (728) */
  8186. /* 724 */ 0x8, /* FC_LONG */
  8187. 0x40, /* FC_STRUCTPAD4 */
  8188. /* 726 */ 0x36, /* FC_POINTER */
  8189. 0x5b, /* FC_END */
  8190. /* 728 */
  8191. 0x12, 0x0, /* FC_UP */
  8192. /* 730 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (694) */
  8193. /* 732 */
  8194. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8195. /* 734 */ NdrFcShort( 0x2 ), /* Offset= 2 (736) */
  8196. /* 736 */
  8197. 0x12, 0x1, /* FC_UP [all_nodes] */
  8198. /* 738 */ NdrFcShort( 0x2 ), /* Offset= 2 (740) */
  8199. /* 740 */
  8200. 0x1a, /* FC_BOGUS_STRUCT */
  8201. 0x3, /* 3 */
  8202. /* 742 */ NdrFcShort( 0x10 ), /* 16 */
  8203. /* 744 */ NdrFcShort( 0x0 ), /* 0 */
  8204. /* 746 */ NdrFcShort( 0x6 ), /* Offset= 6 (752) */
  8205. /* 748 */ 0x8, /* FC_LONG */
  8206. 0x40, /* FC_STRUCTPAD4 */
  8207. /* 750 */ 0x36, /* FC_POINTER */
  8208. 0x5b, /* FC_END */
  8209. /* 752 */
  8210. 0x12, 0x0, /* FC_UP */
  8211. /* 754 */ NdrFcShort( 0xffffff32 ), /* Offset= -206 (548) */
  8212. /* 756 */
  8213. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8214. /* 758 */ NdrFcShort( 0x2 ), /* Offset= 2 (760) */
  8215. /* 760 */
  8216. 0x12, 0x1, /* FC_UP [all_nodes] */
  8217. /* 762 */ NdrFcShort( 0x1c ), /* Offset= 28 (790) */
  8218. /* 764 */
  8219. 0x15, /* FC_STRUCT */
  8220. 0x3, /* 3 */
  8221. /* 766 */ NdrFcShort( 0x10 ), /* 16 */
  8222. /* 768 */ 0x8, /* FC_LONG */
  8223. 0x8, /* FC_LONG */
  8224. /* 770 */ 0x8, /* FC_LONG */
  8225. 0x8, /* FC_LONG */
  8226. /* 772 */ 0x5c, /* FC_PAD */
  8227. 0x5b, /* FC_END */
  8228. /* 774 */
  8229. 0x1b, /* FC_CARRAY */
  8230. 0x3, /* 3 */
  8231. /* 776 */ NdrFcShort( 0x10 ), /* 16 */
  8232. /* 778 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8233. 0x0, /* */
  8234. /* 780 */ NdrFcShort( 0x24 ), /* 36 */
  8235. /* 782 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8236. /* 784 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8237. 0x0, /* 0 */
  8238. /* 786 */ NdrFcShort( 0xffffffea ), /* Offset= -22 (764) */
  8239. /* 788 */ 0x5c, /* FC_PAD */
  8240. 0x5b, /* FC_END */
  8241. /* 790 */
  8242. 0x1a, /* FC_BOGUS_STRUCT */
  8243. 0x3, /* 3 */
  8244. /* 792 */ NdrFcShort( 0x30 ), /* 48 */
  8245. /* 794 */ NdrFcShort( 0x0 ), /* 0 */
  8246. /* 796 */ NdrFcShort( 0x10 ), /* Offset= 16 (812) */
  8247. /* 798 */ 0x8, /* FC_LONG */
  8248. 0x8, /* FC_LONG */
  8249. /* 800 */ 0x8, /* FC_LONG */
  8250. 0x8, /* FC_LONG */
  8251. /* 802 */ 0x8, /* FC_LONG */
  8252. 0x8, /* FC_LONG */
  8253. /* 804 */ 0x8, /* FC_LONG */
  8254. 0x4c, /* FC_EMBEDDED_COMPLEX */
  8255. /* 806 */ 0x0, /* 0 */
  8256. NdrFcShort( 0xfffffd7f ), /* Offset= -641 (166) */
  8257. 0x8, /* FC_LONG */
  8258. /* 810 */ 0x36, /* FC_POINTER */
  8259. 0x5b, /* FC_END */
  8260. /* 812 */
  8261. 0x12, 0x0, /* FC_UP */
  8262. /* 814 */ NdrFcShort( 0xffffffd8 ), /* Offset= -40 (774) */
  8263. /* 816 */
  8264. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8265. /* 818 */ NdrFcShort( 0x2 ), /* Offset= 2 (820) */
  8266. /* 820 */
  8267. 0x12, 0x0, /* FC_UP */
  8268. /* 822 */ NdrFcShort( 0x18 ), /* Offset= 24 (846) */
  8269. /* 824 */
  8270. 0x21, /* FC_BOGUS_ARRAY */
  8271. 0x3, /* 3 */
  8272. /* 826 */ NdrFcShort( 0x0 ), /* 0 */
  8273. /* 828 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8274. 0x0, /* */
  8275. /* 830 */ NdrFcShort( 0x0 ), /* 0 */
  8276. /* 832 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8277. /* 834 */ NdrFcLong( 0xffffffff ), /* -1 */
  8278. /* 838 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8279. /* 840 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8280. 0x0, /* 0 */
  8281. /* 842 */ NdrFcShort( 0xfffffe50 ), /* Offset= -432 (410) */
  8282. /* 844 */ 0x5c, /* FC_PAD */
  8283. 0x5b, /* FC_END */
  8284. /* 846 */
  8285. 0x1a, /* FC_BOGUS_STRUCT */
  8286. 0x3, /* 3 */
  8287. /* 848 */ NdrFcShort( 0x10 ), /* 16 */
  8288. /* 850 */ NdrFcShort( 0x0 ), /* 0 */
  8289. /* 852 */ NdrFcShort( 0x6 ), /* Offset= 6 (858) */
  8290. /* 854 */ 0x8, /* FC_LONG */
  8291. 0x40, /* FC_STRUCTPAD4 */
  8292. /* 856 */ 0x36, /* FC_POINTER */
  8293. 0x5b, /* FC_END */
  8294. /* 858 */
  8295. 0x12, 0x1, /* FC_UP [all_nodes] */
  8296. /* 860 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (824) */
  8297. /* 862 */
  8298. 0x11, 0x1, /* FC_RP [all_nodes] */
  8299. /* 864 */ NdrFcShort( 0xfffffeda ), /* Offset= -294 (570) */
  8300. /* 866 */
  8301. 0x11, 0x1, /* FC_RP [all_nodes] */
  8302. /* 868 */ NdrFcShort( 0x2 ), /* Offset= 2 (870) */
  8303. /* 870 */
  8304. 0x1a, /* FC_BOGUS_STRUCT */
  8305. 0x3, /* 3 */
  8306. /* 872 */ NdrFcShort( 0x38 ), /* 56 */
  8307. /* 874 */ NdrFcShort( 0x0 ), /* 0 */
  8308. /* 876 */ NdrFcShort( 0xe ), /* Offset= 14 (890) */
  8309. /* 878 */ 0x8, /* FC_LONG */
  8310. 0x40, /* FC_STRUCTPAD4 */
  8311. /* 880 */ 0x36, /* FC_POINTER */
  8312. 0x36, /* FC_POINTER */
  8313. /* 882 */ 0x36, /* FC_POINTER */
  8314. 0x8, /* FC_LONG */
  8315. /* 884 */ 0x8, /* FC_LONG */
  8316. 0x8, /* FC_LONG */
  8317. /* 886 */ 0x8, /* FC_LONG */
  8318. 0x8, /* FC_LONG */
  8319. /* 888 */ 0x40, /* FC_STRUCTPAD4 */
  8320. 0x5b, /* FC_END */
  8321. /* 890 */
  8322. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8323. /* 892 */
  8324. 0x25, /* FC_C_WSTRING */
  8325. 0x5c, /* FC_PAD */
  8326. /* 894 */
  8327. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8328. /* 896 */
  8329. 0x25, /* FC_C_WSTRING */
  8330. 0x5c, /* FC_PAD */
  8331. /* 898 */
  8332. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8333. /* 900 */
  8334. 0x25, /* FC_C_WSTRING */
  8335. 0x5c, /* FC_PAD */
  8336. /* 902 */
  8337. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8338. /* 904 */ NdrFcShort( 0x2 ), /* Offset= 2 (906) */
  8339. /* 906 */
  8340. 0x12, 0x1, /* FC_UP [all_nodes] */
  8341. /* 908 */ NdrFcShort( 0xffffffda ), /* Offset= -38 (870) */
  8342. /* 910 */
  8343. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8344. /* 912 */ NdrFcShort( 0x2 ), /* Offset= 2 (914) */
  8345. /* 914 */
  8346. 0x12, 0x1, /* FC_UP [all_nodes] */
  8347. /* 916 */ NdrFcShort( 0x24 ), /* Offset= 36 (952) */
  8348. /* 918 */
  8349. 0x1a, /* FC_BOGUS_STRUCT */
  8350. 0x3, /* 3 */
  8351. /* 920 */ NdrFcShort( 0x8 ), /* 8 */
  8352. /* 922 */ NdrFcShort( 0x0 ), /* 0 */
  8353. /* 924 */ NdrFcShort( 0x0 ), /* Offset= 0 (924) */
  8354. /* 926 */ 0x8, /* FC_LONG */
  8355. 0xd, /* FC_ENUM16 */
  8356. /* 928 */ 0x5c, /* FC_PAD */
  8357. 0x5b, /* FC_END */
  8358. /* 930 */
  8359. 0x21, /* FC_BOGUS_ARRAY */
  8360. 0x3, /* 3 */
  8361. /* 932 */ NdrFcShort( 0x0 ), /* 0 */
  8362. /* 934 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8363. 0x0, /* */
  8364. /* 936 */ NdrFcShort( 0x0 ), /* 0 */
  8365. /* 938 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8366. /* 940 */ NdrFcLong( 0xffffffff ), /* -1 */
  8367. /* 944 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8368. /* 946 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8369. 0x0, /* 0 */
  8370. /* 948 */ NdrFcShort( 0xffffffe2 ), /* Offset= -30 (918) */
  8371. /* 950 */ 0x5c, /* FC_PAD */
  8372. 0x5b, /* FC_END */
  8373. /* 952 */
  8374. 0x1a, /* FC_BOGUS_STRUCT */
  8375. 0x3, /* 3 */
  8376. /* 954 */ NdrFcShort( 0x10 ), /* 16 */
  8377. /* 956 */ NdrFcShort( 0x0 ), /* 0 */
  8378. /* 958 */ NdrFcShort( 0x6 ), /* Offset= 6 (964) */
  8379. /* 960 */ 0x8, /* FC_LONG */
  8380. 0x40, /* FC_STRUCTPAD4 */
  8381. /* 962 */ 0x36, /* FC_POINTER */
  8382. 0x5b, /* FC_END */
  8383. /* 964 */
  8384. 0x12, 0x0, /* FC_UP */
  8385. /* 966 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (930) */
  8386. /* 968 */
  8387. 0x11, 0x0, /* FC_RP */
  8388. /* 970 */ NdrFcShort( 0x46 ), /* Offset= 70 (1040) */
  8389. /* 972 */
  8390. 0x2b, /* FC_NON_ENCAPSULATED_UNION */
  8391. 0xd, /* FC_ENUM16 */
  8392. /* 974 */ 0x0, /* Corr desc: */
  8393. 0x59, /* FC_CALLBACK */
  8394. /* 976 */ NdrFcShort( 0x1 ), /* 1 */
  8395. /* 978 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8396. /* 980 */ NdrFcShort( 0x2 ), /* Offset= 2 (982) */
  8397. /* 982 */ NdrFcShort( 0x8 ), /* 8 */
  8398. /* 984 */ NdrFcShort( 0x5 ), /* 5 */
  8399. /* 986 */ NdrFcLong( 0x0 ), /* 0 */
  8400. /* 990 */ NdrFcShort( 0xfffffcc4 ), /* Offset= -828 (162) */
  8401. /* 992 */ NdrFcLong( 0x1 ), /* 1 */
  8402. /* 996 */ NdrFcShort( 0xfffffcca ), /* Offset= -822 (174) */
  8403. /* 998 */ NdrFcLong( 0x2 ), /* 2 */
  8404. /* 1002 */ NdrFcShort( 0x10 ), /* Offset= 16 (1018) */
  8405. /* 1004 */ NdrFcLong( 0x3 ), /* 3 */
  8406. /* 1008 */ NdrFcShort( 0xfffffcb2 ), /* Offset= -846 (162) */
  8407. /* 1010 */ NdrFcLong( 0x4 ), /* 4 */
  8408. /* 1014 */ NdrFcShort( 0xfffffcac ), /* Offset= -852 (162) */
  8409. /* 1016 */ NdrFcShort( 0x0 ), /* Offset= 0 (1016) */
  8410. /* 1018 */
  8411. 0x12, 0x0, /* FC_UP */
  8412. /* 1020 */ NdrFcShort( 0x2 ), /* Offset= 2 (1022) */
  8413. /* 1022 */
  8414. 0x1a, /* FC_BOGUS_STRUCT */
  8415. 0x3, /* 3 */
  8416. /* 1024 */ NdrFcShort( 0x18 ), /* 24 */
  8417. /* 1026 */ NdrFcShort( 0x0 ), /* 0 */
  8418. /* 1028 */ NdrFcShort( 0x8 ), /* Offset= 8 (1036) */
  8419. /* 1030 */ 0x8, /* FC_LONG */
  8420. 0x40, /* FC_STRUCTPAD4 */
  8421. /* 1032 */ 0x36, /* FC_POINTER */
  8422. 0x2, /* FC_CHAR */
  8423. /* 1034 */ 0x43, /* FC_STRUCTPAD7 */
  8424. 0x5b, /* FC_END */
  8425. /* 1036 */
  8426. 0x12, 0x0, /* FC_UP */
  8427. /* 1038 */ NdrFcShort( 0xfffffcb4 ), /* Offset= -844 (194) */
  8428. /* 1040 */
  8429. 0x1a, /* FC_BOGUS_STRUCT */
  8430. /* 3 */ /* DHCP Bug Compatibility */ 0x1, /* 1 */
  8431. /* 1042 */ NdrFcShort( 0x10 ), /* 16 */
  8432. /* 1044 */ NdrFcShort( 0x0 ), /* 0 */
  8433. /* 1046 */ NdrFcShort( 0x0 ), /* Offset= 0 (1046) */
  8434. /* 1048 */ 0xd, /* FC_ENUM16 */
  8435. 0x40, /* FC_STRUCTPAD4 */
  8436. /* 1050 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8437. 0x0, /* 0 */
  8438. /* 1052 */ NdrFcShort( 0xffffffb0 ), /* Offset= -80 (972) */
  8439. /* 1054 */ 0x5c, /* FC_PAD */
  8440. 0x5b, /* FC_END */
  8441. /* 1056 */
  8442. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8443. /* 1058 */ NdrFcShort( 0x2 ), /* Offset= 2 (1060) */
  8444. /* 1060 */
  8445. 0x12, 0x0, /* FC_UP */
  8446. /* 1062 */ NdrFcShort( 0x18 ), /* Offset= 24 (1086) */
  8447. /* 1064 */
  8448. 0x21, /* FC_BOGUS_ARRAY */
  8449. 0x3, /* 3 */
  8450. /* 1066 */ NdrFcShort( 0x0 ), /* 0 */
  8451. /* 1068 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8452. 0x0, /* */
  8453. /* 1070 */ NdrFcShort( 0x0 ), /* 0 */
  8454. /* 1072 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8455. /* 1074 */ NdrFcLong( 0xffffffff ), /* -1 */
  8456. /* 1078 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8457. /* 1080 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8458. 0x0, /* 0 */
  8459. /* 1082 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (1040) */
  8460. /* 1084 */ 0x5c, /* FC_PAD */
  8461. 0x5b, /* FC_END */
  8462. /* 1086 */
  8463. 0x1a, /* FC_BOGUS_STRUCT */
  8464. 0x3, /* 3 */
  8465. /* 1088 */ NdrFcShort( 0x10 ), /* 16 */
  8466. /* 1090 */ NdrFcShort( 0x0 ), /* 0 */
  8467. /* 1092 */ NdrFcShort( 0x6 ), /* Offset= 6 (1098) */
  8468. /* 1094 */ 0x8, /* FC_LONG */
  8469. 0x40, /* FC_STRUCTPAD4 */
  8470. /* 1096 */ 0x36, /* FC_POINTER */
  8471. 0x5b, /* FC_END */
  8472. /* 1098 */
  8473. 0x12, 0x0, /* FC_UP */
  8474. /* 1100 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1064) */
  8475. /* 1102 */
  8476. 0x11, 0x0, /* FC_RP */
  8477. /* 1104 */ NdrFcShort( 0x2 ), /* Offset= 2 (1106) */
  8478. /* 1106 */
  8479. 0x1a, /* FC_BOGUS_STRUCT */
  8480. 0x3, /* 3 */
  8481. /* 1108 */ NdrFcShort( 0x50 ), /* 80 */
  8482. /* 1110 */ NdrFcShort( 0x0 ), /* 0 */
  8483. /* 1112 */ NdrFcShort( 0x16 ), /* Offset= 22 (1134) */
  8484. /* 1114 */ 0x8, /* FC_LONG */
  8485. 0x8, /* FC_LONG */
  8486. /* 1116 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8487. 0x0, /* 0 */
  8488. /* 1118 */ NdrFcShort( 0xfffffc64 ), /* Offset= -924 (194) */
  8489. /* 1120 */ 0x36, /* FC_POINTER */
  8490. 0x36, /* FC_POINTER */
  8491. /* 1122 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8492. 0x0, /* 0 */
  8493. /* 1124 */ NdrFcShort( 0xfffffc42 ), /* Offset= -958 (166) */
  8494. /* 1126 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8495. 0x0, /* 0 */
  8496. /* 1128 */ NdrFcShort( 0xfffffba2 ), /* Offset= -1118 (10) */
  8497. /* 1130 */ 0x2, /* FC_CHAR */
  8498. 0x43, /* FC_STRUCTPAD7 */
  8499. /* 1132 */ 0x5c, /* FC_PAD */
  8500. 0x5b, /* FC_END */
  8501. /* 1134 */
  8502. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8503. /* 1136 */
  8504. 0x25, /* FC_C_WSTRING */
  8505. 0x5c, /* FC_PAD */
  8506. /* 1138 */
  8507. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8508. /* 1140 */
  8509. 0x25, /* FC_C_WSTRING */
  8510. 0x5c, /* FC_PAD */
  8511. /* 1142 */
  8512. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8513. /* 1144 */ NdrFcShort( 0x2 ), /* Offset= 2 (1146) */
  8514. /* 1146 */
  8515. 0x12, 0x0, /* FC_UP */
  8516. /* 1148 */ NdrFcShort( 0xffffffd6 ), /* Offset= -42 (1106) */
  8517. /* 1150 */
  8518. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8519. /* 1152 */ NdrFcShort( 0x2 ), /* Offset= 2 (1154) */
  8520. /* 1154 */
  8521. 0x12, 0x0, /* FC_UP */
  8522. /* 1156 */ NdrFcShort( 0x18 ), /* Offset= 24 (1180) */
  8523. /* 1158 */
  8524. 0x21, /* FC_BOGUS_ARRAY */
  8525. 0x3, /* 3 */
  8526. /* 1160 */ NdrFcShort( 0x0 ), /* 0 */
  8527. /* 1162 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8528. 0x0, /* */
  8529. /* 1164 */ NdrFcShort( 0x0 ), /* 0 */
  8530. /* 1166 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8531. /* 1168 */ NdrFcLong( 0xffffffff ), /* -1 */
  8532. /* 1172 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8533. /* 1174 */
  8534. 0x12, 0x0, /* FC_UP */
  8535. /* 1176 */ NdrFcShort( 0xffffffba ), /* Offset= -70 (1106) */
  8536. /* 1178 */ 0x5c, /* FC_PAD */
  8537. 0x5b, /* FC_END */
  8538. /* 1180 */
  8539. 0x1a, /* FC_BOGUS_STRUCT */
  8540. 0x3, /* 3 */
  8541. /* 1182 */ NdrFcShort( 0x10 ), /* 16 */
  8542. /* 1184 */ NdrFcShort( 0x0 ), /* 0 */
  8543. /* 1186 */ NdrFcShort( 0x6 ), /* Offset= 6 (1192) */
  8544. /* 1188 */ 0x8, /* FC_LONG */
  8545. 0x40, /* FC_STRUCTPAD4 */
  8546. /* 1190 */ 0x36, /* FC_POINTER */
  8547. 0x5b, /* FC_END */
  8548. /* 1192 */
  8549. 0x12, 0x0, /* FC_UP */
  8550. /* 1194 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1158) */
  8551. /* 1196 */
  8552. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8553. /* 1198 */ NdrFcShort( 0x2 ), /* Offset= 2 (1200) */
  8554. /* 1200 */
  8555. 0x12, 0x0, /* FC_UP */
  8556. /* 1202 */ NdrFcShort( 0x2a ), /* Offset= 42 (1244) */
  8557. /* 1204 */
  8558. 0x1a, /* FC_BOGUS_STRUCT */
  8559. 0x3, /* 3 */
  8560. /* 1206 */ NdrFcShort( 0x18 ), /* 24 */
  8561. /* 1208 */ NdrFcShort( 0x0 ), /* 0 */
  8562. /* 1210 */ NdrFcShort( 0x8 ), /* Offset= 8 (1218) */
  8563. /* 1212 */ 0x8, /* FC_LONG */
  8564. 0x8, /* FC_LONG */
  8565. /* 1214 */ 0x8, /* FC_LONG */
  8566. 0x40, /* FC_STRUCTPAD4 */
  8567. /* 1216 */ 0x36, /* FC_POINTER */
  8568. 0x5b, /* FC_END */
  8569. /* 1218 */
  8570. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8571. /* 1220 */
  8572. 0x25, /* FC_C_WSTRING */
  8573. 0x5c, /* FC_PAD */
  8574. /* 1222 */
  8575. 0x21, /* FC_BOGUS_ARRAY */
  8576. 0x3, /* 3 */
  8577. /* 1224 */ NdrFcShort( 0x0 ), /* 0 */
  8578. /* 1226 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8579. 0x0, /* */
  8580. /* 1228 */ NdrFcShort( 0x0 ), /* 0 */
  8581. /* 1230 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8582. /* 1232 */ NdrFcLong( 0xffffffff ), /* -1 */
  8583. /* 1236 */ NdrFcShort( 0x0 ), /* Corr flags: */
  8584. /* 1238 */ 0x4c, /* FC_EMBEDDED_COMPLEX */
  8585. 0x0, /* 0 */
  8586. /* 1240 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1204) */
  8587. /* 1242 */ 0x5c, /* FC_PAD */
  8588. 0x5b, /* FC_END */
  8589. /* 1244 */
  8590. 0x1a, /* FC_BOGUS_STRUCT */
  8591. 0x3, /* 3 */
  8592. /* 1246 */ NdrFcShort( 0x10 ), /* 16 */
  8593. /* 1248 */ NdrFcShort( 0x0 ), /* 0 */
  8594. /* 1250 */ NdrFcShort( 0x6 ), /* Offset= 6 (1256) */
  8595. /* 1252 */ 0x8, /* FC_LONG */
  8596. 0x40, /* FC_STRUCTPAD4 */
  8597. /* 1254 */ 0x36, /* FC_POINTER */
  8598. 0x5b, /* FC_END */
  8599. /* 1256 */
  8600. 0x12, 0x0, /* FC_UP */
  8601. /* 1258 */ NdrFcShort( 0xffffffdc ), /* Offset= -36 (1222) */
  8602. /* 1260 */
  8603. 0x11, 0x8, /* FC_RP [simple_pointer] */
  8604. /* 1262 */
  8605. 0x25, /* FC_C_WSTRING */
  8606. 0x5c, /* FC_PAD */
  8607. /* 1264 */
  8608. 0x11, 0x0, /* FC_RP */
  8609. /* 1266 */ NdrFcShort( 0xe ), /* Offset= 14 (1280) */
  8610. /* 1268 */
  8611. 0x1b, /* FC_CARRAY */
  8612. 0x1, /* 1 */
  8613. /* 1270 */ NdrFcShort( 0x2 ), /* 2 */
  8614. /* 1272 */ 0x19, /* Corr desc: field pointer, FC_ULONG */
  8615. 0x0, /* */
  8616. /* 1274 */ NdrFcShort( 0x38 ), /* 56 */
  8617. /* 1276 */ NdrFcShort( 0x1 ), /* Corr flags: early, */
  8618. /* 1278 */ 0x5, /* FC_WCHAR */
  8619. 0x5b, /* FC_END */
  8620. /* 1280 */
  8621. 0x1a, /* FC_BOGUS_STRUCT */
  8622. 0x3, /* 3 */
  8623. /* 1282 */ NdrFcShort( 0x50 ), /* 80 */
  8624. /* 1284 */ NdrFcShort( 0x0 ), /* 0 */
  8625. /* 1286 */ NdrFcShort( 0x14 ), /* Offset= 20 (1306) */
  8626. /* 1288 */ 0x8, /* FC_LONG */
  8627. 0x40, /* FC_STRUCTPAD4 */
  8628. /* 1290 */ 0x36, /* FC_POINTER */
  8629. 0x36, /* FC_POINTER */
  8630. /* 1292 */ 0x36, /* FC_POINTER */
  8631. 0x8, /* FC_LONG */
  8632. /* 1294 */ 0x8, /* FC_LONG */
  8633. 0x8, /* FC_LONG */
  8634. /* 1296 */ 0x8, /* FC_LONG */
  8635. 0x8, /* FC_LONG */
  8636. /* 1298 */ 0x8, /* FC_LONG */
  8637. 0x8, /* FC_LONG */
  8638. /* 1300 */ 0x40, /* FC_STRUCTPAD4 */
  8639. 0x36, /* FC_POINTER */
  8640. /* 1302 */ 0x8, /* FC_LONG */
  8641. 0x40, /* FC_STRUCTPAD4 */
  8642. /* 1304 */ 0x5c, /* FC_PAD */
  8643. 0x5b, /* FC_END */
  8644. /* 1306 */
  8645. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8646. /* 1308 */
  8647. 0x25, /* FC_C_WSTRING */
  8648. 0x5c, /* FC_PAD */
  8649. /* 1310 */
  8650. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8651. /* 1312 */
  8652. 0x25, /* FC_C_WSTRING */
  8653. 0x5c, /* FC_PAD */
  8654. /* 1314 */
  8655. 0x12, 0x8, /* FC_UP [simple_pointer] */
  8656. /* 1316 */
  8657. 0x25, /* FC_C_WSTRING */
  8658. 0x5c, /* FC_PAD */
  8659. /* 1318 */
  8660. 0x12, 0x0, /* FC_UP */
  8661. /* 1320 */ NdrFcShort( 0xffffffcc ), /* Offset= -52 (1268) */
  8662. /* 1322 */
  8663. 0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */
  8664. /* 1324 */ NdrFcShort( 0x2 ), /* Offset= 2 (1326) */
  8665. /* 1326 */
  8666. 0x12, 0x0, /* FC_UP */
  8667. /* 1328 */ NdrFcShort( 0xffffffd0 ), /* Offset= -48 (1280) */
  8668. 0x0
  8669. }
  8670. };
  8671. static const GENERIC_BINDING_ROUTINE_PAIR BindingRoutines[ GENERIC_BINDING_TABLE_SIZE ] =
  8672. {
  8673. {
  8674. (GENERIC_BINDING_ROUTINE)DHCP_SRV_HANDLE_bind,
  8675. (GENERIC_UNBIND_ROUTINE)DHCP_SRV_HANDLE_unbind
  8676. }
  8677. };
  8678. static void __RPC_USER dhcpsrv__DHCP_SUBNET_ELEMENT_DATAExprEval_0000( PMIDL_STUB_MESSAGE pStubMsg )
  8679. {
  8680. struct _DHCP_SUBNET_ELEMENT_DATA __RPC_FAR *pS = ( struct _DHCP_SUBNET_ELEMENT_DATA __RPC_FAR * )(pStubMsg->StackTop - 8);
  8681. pStubMsg->Offset = 0;
  8682. pStubMsg->MaxCount = (ULONG_PTR) ( pS->ElementType <= DhcpIpRangesBootpOnly && DhcpIpRangesDhcpOnly <= pS->ElementType ? 0 : pS->ElementType );
  8683. }
  8684. static void __RPC_USER dhcpsrv__DHCP_SUBNET_ELEMENT_DATA_V4ExprEval_0001( PMIDL_STUB_MESSAGE pStubMsg )
  8685. {
  8686. struct _DHCP_SUBNET_ELEMENT_DATA_V4 __RPC_FAR *pS = ( struct _DHCP_SUBNET_ELEMENT_DATA_V4 __RPC_FAR * )(pStubMsg->StackTop - 8);
  8687. pStubMsg->Offset = 0;
  8688. pStubMsg->MaxCount = (ULONG_PTR) ( pS->ElementType <= DhcpIpRangesBootpOnly && DhcpIpRangesDhcpOnly <= pS->ElementType ? 0 : pS->ElementType );
  8689. }
  8690. static const EXPR_EVAL ExprEvalRoutines[] =
  8691. {
  8692. dhcpsrv__DHCP_SUBNET_ELEMENT_DATAExprEval_0000
  8693. ,dhcpsrv__DHCP_SUBNET_ELEMENT_DATA_V4ExprEval_0001
  8694. };
  8695. static const unsigned short dhcpsrv_FormatStringOffsetTable[] =
  8696. {
  8697. 0,
  8698. 56,
  8699. 112,
  8700. 168,
  8701. 242,
  8702. 298,
  8703. 384,
  8704. 446,
  8705. 502,
  8706. 558,
  8707. 614,
  8708. 670,
  8709. 720,
  8710. 782,
  8711. 844,
  8712. 924,
  8713. 980,
  8714. 1030,
  8715. 1080,
  8716. 1136,
  8717. 1186,
  8718. 1266,
  8719. 1328,
  8720. 1378,
  8721. 1452,
  8722. 1508,
  8723. 1564,
  8724. 1614,
  8725. 1676,
  8726. 1732,
  8727. 1788,
  8728. 1874,
  8729. 1936,
  8730. 1986,
  8731. 2036,
  8732. 2092,
  8733. 2172,
  8734. 2234,
  8735. 2284,
  8736. 2334,
  8737. 2390
  8738. };
  8739. static const MIDL_STUB_DESC dhcpsrv_StubDesc =
  8740. {
  8741. (void __RPC_FAR *)& dhcpsrv___RpcClientInterface,
  8742. MIDL_user_allocate,
  8743. MIDL_user_free,
  8744. &dhcpsrv_bhandle,
  8745. 0,
  8746. BindingRoutines,
  8747. ExprEvalRoutines,
  8748. 0,
  8749. __MIDL_TypeFormatString.Format,
  8750. 1, /* -error bounds_check flag */
  8751. 0x50002, /* Ndr library version */
  8752. 0,
  8753. 0x6000143, /* MIDL Version 6.0.323 */
  8754. 0,
  8755. 0,
  8756. 0, /* notify & notify_flag routine table */
  8757. 0x1, /* MIDL flag */
  8758. 0, /* cs routines */
  8759. 0, /* proxy/server info */
  8760. 0 /* Reserved5 */
  8761. };
  8762. #endif /* defined(_M_IA64) || defined(_M_AMD64)*/