\r
\r
/* File created by MIDL compiler version 7.00.0555 */\r
-/* at Fri Sep 20 22:29:43 2013
+/* at Sat Sep 21 19:53:42 2013\r
*/\r
/* Compiler settings for rpcecho.idl, rpcecho.acf:\r
Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 7.00.0555 \r
- protocol : dce , ms_ext, c_ext, robust\r
+ protocol : all , ms_ext, c_ext, robust\r
error checks: allocation ref bounds_check enum stub_data \r
VC __declspec() decoration level: \r
__declspec(uuid()), __declspec(selectany), __declspec(novtable)\r
\r
#include "rpcecho.h"\r
\r
-#define TYPE_FORMAT_STRING_SIZE 263 \r
+#define TYPE_FORMAT_STRING_SIZE 271 \r
#define PROC_FORMAT_STRING_SIZE 493 \r
#define EXPR_FORMAT_STRING_SIZE 1 \r
#define TRANSMIT_AS_TABLE_SIZE 0 \r
static const RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax = \r
{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r
\r
+static const RPC_SYNTAX_IDENTIFIER _NDR64_RpcTransferSyntax = \r
+{{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}};\r
+\r
+\r
\r
extern const rpcecho_MIDL_TYPE_FORMAT_STRING rpcecho__MIDL_TypeFormatString;\r
extern const rpcecho_MIDL_PROC_FORMAT_STRING rpcecho__MIDL_ProcFormatString;\r
/* Standard interface: rpcecho, ver. 1.0,\r
GUID={0x60a15ec5,0x4de8,0x11d7,{0xa6,0x37,0x00,0x50,0x56,0xa2,0x01,0x82}} */\r
\r
+ extern const MIDL_STUBLESS_PROXY_INFO rpcecho_ProxyInfo;\r
handle_t rpcecho_IfHandle;\r
\r
\r
0,\r
0,\r
0,\r
- 0,\r
- 0x00000001\r
+ &rpcecho_ProxyInfo,\r
+ 0x02000001\r
};\r
RPC_IF_HANDLE rpcecho_v1_0_c_ifspec = (RPC_IF_HANDLE)& rpcecho___RpcClientInterface;\r
\r
/* [out] */ int *out_data)\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[0],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 0,\r
+ 0,\r
in_data,\r
out_data);\r
\r
/* [size_is][out] */ unsigned char out_data[ ])\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[38],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 1,\r
+ 0,\r
len,\r
in_data,\r
out_data);\r
/* [size_is][in] */ unsigned char in_data[ ])\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[82],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 2,\r
+ 0,\r
len,\r
in_data);\r
\r
/* [size_is][out] */ unsigned char out_data[ ])\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[120],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 3,\r
+ 0,\r
len,\r
out_data);\r
\r
/* [string][out] */ wchar_t **s2)\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[158],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 4,\r
+ 0,\r
s1,\r
s2);\r
\r
\r
CLIENT_CALL_RETURN _RetVal;\r
\r
- _RetVal = NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[196],\r
+ _RetVal = NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 5,\r
+ 0,\r
level,\r
info);\r
return ( long )_RetVal.Simple;\r
\r
CLIENT_CALL_RETURN _RetVal;\r
\r
- _RetVal = NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[240],\r
+ _RetVal = NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 6,\r
+ 0,\r
seconds);\r
return ( long )_RetVal.Simple;\r
\r
/* [switch_is][ref][out][in] */ Enum3 *foo3)\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[278],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 7,\r
+ 0,\r
foo1,\r
foo2,\r
foo3);\r
/* [ref][out][in] */ Surrounding *data)\r
{\r
\r
- NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[322],\r
+ NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 8,\r
+ 0,\r
data);\r
\r
}\r
\r
CLIENT_CALL_RETURN _RetVal;\r
\r
- _RetVal = NdrClientCall2(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[354],\r
+ _RetVal = NdrClientCall3(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 9,\r
+ 0,\r
data);\r
return ( short )_RetVal.Simple;\r
\r
/* [ref][in] */ ASYNC_BYTE_PIPE *in_pipe)\r
{\r
\r
- NdrAsyncClientCall(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[392],\r
- TestBytePipeIn_AsyncHandle,\r
- num_chunks,\r
- chunk_size,\r
- in_pipe);\r
+ Ndr64AsyncClientCall(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 10,\r
+ 0,\r
+ TestBytePipeIn_AsyncHandle,\r
+ num_chunks,\r
+ chunk_size,\r
+ in_pipe);\r
\r
}\r
\r
/* [ref][out] */ ASYNC_BYTE_PIPE *out_pipe)\r
{\r
\r
- NdrAsyncClientCall(\r
- ( PMIDL_STUB_DESC )&rpcecho_StubDesc,\r
- (PFORMAT_STRING) &rpcecho__MIDL_ProcFormatString.Format[442],\r
- TestBytePipeOut_AsyncHandle,\r
- num_chunks,\r
- chunk_size,\r
- out_pipe);\r
+ Ndr64AsyncClientCall(\r
+ ( PMIDL_STUBLESS_PROXY_INFO )&rpcecho_ProxyInfo,\r
+ 11,\r
+ 0,\r
+ TestBytePipeOut_AsyncHandle,\r
+ num_chunks,\r
+ chunk_size,\r
+ out_pipe);\r
\r
}\r
\r
\r
/* 304 */ NdrFcShort( 0x2018 ), /* Flags: in, out, srv alloc size=8 */\r
/* 306 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 308 */ NdrFcShort( 0x92 ), /* Type Offset=146 */\r
+/* 308 */ NdrFcShort( 0x9a ), /* Type Offset=154 */\r
\r
/* Parameter foo2 */\r
\r
/* 310 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */\r
/* 312 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */\r
-/* 314 */ NdrFcShort( 0x9a ), /* Type Offset=154 */\r
+/* 314 */ NdrFcShort( 0xa2 ), /* Type Offset=162 */\r
\r
/* Parameter foo3 */\r
\r
/* 316 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */\r
/* 318 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */\r
-/* 320 */ NdrFcShort( 0xaa ), /* Type Offset=170 */\r
+/* 320 */ NdrFcShort( 0xb2 ), /* Type Offset=178 */\r
\r
/* Procedure TestSurrounding */\r
\r
\r
/* 348 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */\r
/* 350 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 352 */ NdrFcShort( 0xd6 ), /* Type Offset=214 */\r
+/* 352 */ NdrFcShort( 0xde ), /* Type Offset=222 */\r
\r
/* Procedure TestDoublePointer */\r
\r
\r
/* 380 */ NdrFcShort( 0x200a ), /* Flags: must free, in, srv alloc size=8 */\r
/* 382 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 384 */ NdrFcShort( 0xde ), /* Type Offset=222 */\r
+/* 384 */ NdrFcShort( 0xe6 ), /* Type Offset=230 */\r
\r
/* Return value */\r
\r
\r
/* 430 */ NdrFcShort( 0x10c ), /* Flags: pipe, in, simple ref, */\r
/* 432 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */\r
-/* 434 */ NdrFcShort( 0xf0 ), /* Type Offset=240 */\r
+/* 434 */ NdrFcShort( 0xf8 ), /* Type Offset=248 */\r
\r
/* Return value */\r
\r
\r
/* 480 */ NdrFcShort( 0x4114 ), /* Flags: pipe, out, simple ref, srv alloc size=16 */\r
/* 482 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */\r
-/* 484 */ NdrFcShort( 0xfe ), /* Type Offset=254 */\r
+/* 484 */ NdrFcShort( 0x106 ), /* Type Offset=262 */\r
\r
/* Return value */\r
\r
/* 72 */ NdrFcLong( 0x5 ), /* 5 */\r
/* 76 */ NdrFcShort( 0x28 ), /* Offset= 40 (116) */\r
/* 78 */ NdrFcLong( 0x6 ), /* 6 */\r
-/* 82 */ NdrFcShort( 0x2a ), /* Offset= 42 (124) */\r
+/* 82 */ NdrFcShort( 0x2e ), /* Offset= 46 (128) */\r
/* 84 */ NdrFcLong( 0x7 ), /* 7 */\r
-/* 88 */ NdrFcShort( 0x2e ), /* Offset= 46 (134) */\r
+/* 88 */ NdrFcShort( 0x32 ), /* Offset= 50 (138) */\r
/* 90 */ NdrFcShort( 0xffff ), /* Offset= -1 (89) */\r
/* 92 */ \r
0x15, /* FC_STRUCT */\r
/* 112 */ NdrFcShort( 0x8 ), /* 8 */\r
/* 114 */ 0xb, /* FC_HYPER */\r
0x5b, /* FC_END */\r
-/* 116 */ \r
- 0x15, /* FC_STRUCT */\r
+/* 116 */ 0xb1, /* FC_FORCED_BOGUS_STRUCT */\r
0x7, /* 7 */\r
/* 118 */ NdrFcShort( 0x10 ), /* 16 */\r
-/* 120 */ 0x2, /* FC_CHAR */\r
+/* 120 */ NdrFcShort( 0x0 ), /* 0 */\r
+/* 122 */ NdrFcShort( 0x0 ), /* Offset= 0 (122) */\r
+/* 124 */ 0x2, /* FC_CHAR */\r
0x43, /* FC_STRUCTPAD7 */\r
-/* 122 */ 0xb, /* FC_HYPER */\r
+/* 126 */ 0xb, /* FC_HYPER */\r
0x5b, /* FC_END */\r
-/* 124 */ \r
+/* 128 */ \r
0x15, /* FC_STRUCT */\r
0x0, /* 0 */\r
-/* 126 */ NdrFcShort( 0x2 ), /* 2 */\r
-/* 128 */ 0x2, /* FC_CHAR */\r
+/* 130 */ NdrFcShort( 0x2 ), /* 2 */\r
+/* 132 */ 0x2, /* FC_CHAR */\r
0x4c, /* FC_EMBEDDED_COMPLEX */\r
-/* 130 */ 0x0, /* 0 */\r
- NdrFcShort( 0xffd9 ), /* Offset= -39 (92) */\r
+/* 134 */ 0x0, /* 0 */\r
+ NdrFcShort( 0xffd5 ), /* Offset= -43 (92) */\r
0x5b, /* FC_END */\r
-/* 134 */ \r
- 0x15, /* FC_STRUCT */\r
+/* 138 */ 0xb1, /* FC_FORCED_BOGUS_STRUCT */\r
0x7, /* 7 */\r
-/* 136 */ NdrFcShort( 0x10 ), /* 16 */\r
-/* 138 */ 0x2, /* FC_CHAR */\r
+/* 140 */ NdrFcShort( 0x10 ), /* 16 */\r
+/* 142 */ NdrFcShort( 0x0 ), /* 0 */\r
+/* 144 */ NdrFcShort( 0x0 ), /* Offset= 0 (144) */\r
+/* 146 */ 0x2, /* FC_CHAR */\r
0x43, /* FC_STRUCTPAD7 */\r
-/* 140 */ 0x4c, /* FC_EMBEDDED_COMPLEX */\r
+/* 148 */ 0x4c, /* FC_EMBEDDED_COMPLEX */\r
0x0, /* 0 */\r
-/* 142 */ NdrFcShort( 0xffe0 ), /* Offset= -32 (110) */\r
-/* 144 */ 0x5c, /* FC_PAD */\r
+/* 150 */ NdrFcShort( 0xffd8 ), /* Offset= -40 (110) */\r
+/* 152 */ 0x5c, /* FC_PAD */\r
0x5b, /* FC_END */\r
-/* 146 */ \r
+/* 154 */ \r
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */\r
-/* 148 */ 0xd, /* FC_ENUM16 */\r
+/* 156 */ 0xd, /* FC_ENUM16 */\r
0x5c, /* FC_PAD */\r
-/* 150 */ \r
+/* 158 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 152 */ NdrFcShort( 0x2 ), /* Offset= 2 (154) */\r
-/* 154 */ \r
+/* 160 */ NdrFcShort( 0x2 ), /* Offset= 2 (162) */\r
+/* 162 */ \r
0x1a, /* FC_BOGUS_STRUCT */\r
0x3, /* 3 */\r
-/* 156 */ NdrFcShort( 0x8 ), /* 8 */\r
-/* 158 */ NdrFcShort( 0x0 ), /* 0 */\r
-/* 160 */ NdrFcShort( 0x0 ), /* Offset= 0 (160) */\r
-/* 162 */ 0xd, /* FC_ENUM16 */\r
+/* 164 */ NdrFcShort( 0x8 ), /* 8 */\r
+/* 166 */ NdrFcShort( 0x0 ), /* 0 */\r
+/* 168 */ NdrFcShort( 0x0 ), /* Offset= 0 (168) */\r
+/* 170 */ 0xd, /* FC_ENUM16 */\r
0xe, /* FC_ENUM32 */\r
-/* 164 */ 0x5c, /* FC_PAD */\r
+/* 172 */ 0x5c, /* FC_PAD */\r
0x5b, /* FC_END */\r
-/* 166 */ \r
+/* 174 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 168 */ NdrFcShort( 0x2 ), /* Offset= 2 (170) */\r
-/* 170 */ \r
+/* 176 */ NdrFcShort( 0x2 ), /* Offset= 2 (178) */\r
+/* 178 */ \r
0x2b, /* FC_NON_ENCAPSULATED_UNION */\r
0xd, /* FC_ENUM16 */\r
-/* 172 */ 0x26, /* Corr desc: parameter, FC_SHORT */\r
+/* 180 */ 0x26, /* Corr desc: parameter, FC_SHORT */\r
0x54, /* FC_DEREFERENCE */\r
-/* 174 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 176 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
-/* 178 */ NdrFcShort( 0x2 ), /* Offset= 2 (180) */\r
-/* 180 */ NdrFcShort( 0x8 ), /* 8 */\r
-/* 182 */ NdrFcShort( 0x2 ), /* 2 */\r
-/* 184 */ NdrFcLong( 0x1 ), /* 1 */\r
-/* 188 */ NdrFcShort( 0x800d ), /* Simple arm type: FC_ENUM16 */\r
-/* 190 */ NdrFcLong( 0x2 ), /* 2 */\r
-/* 194 */ NdrFcShort( 0xffd8 ), /* Offset= -40 (154) */\r
-/* 196 */ NdrFcShort( 0xffff ), /* Offset= -1 (195) */\r
-/* 198 */ \r
+/* 182 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
+/* 184 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
+/* 186 */ NdrFcShort( 0x2 ), /* Offset= 2 (188) */\r
+/* 188 */ NdrFcShort( 0x8 ), /* 8 */\r
+/* 190 */ NdrFcShort( 0x2 ), /* 2 */\r
+/* 192 */ NdrFcLong( 0x1 ), /* 1 */\r
+/* 196 */ NdrFcShort( 0x800d ), /* Simple arm type: FC_ENUM16 */\r
+/* 198 */ NdrFcLong( 0x2 ), /* 2 */\r
+/* 202 */ NdrFcShort( 0xffd8 ), /* Offset= -40 (162) */\r
+/* 204 */ NdrFcShort( 0xffff ), /* Offset= -1 (203) */\r
+/* 206 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 200 */ NdrFcShort( 0xe ), /* Offset= 14 (214) */\r
-/* 202 */ \r
+/* 208 */ NdrFcShort( 0xe ), /* Offset= 14 (222) */\r
+/* 210 */ \r
0x1b, /* FC_CARRAY */\r
0x1, /* 1 */\r
-/* 204 */ NdrFcShort( 0x2 ), /* 2 */\r
-/* 206 */ 0x8, /* Corr desc: FC_LONG */\r
+/* 212 */ NdrFcShort( 0x2 ), /* 2 */\r
+/* 214 */ 0x8, /* Corr desc: FC_LONG */\r
0x0, /* */\r
-/* 208 */ NdrFcShort( 0xfffc ), /* -4 */\r
-/* 210 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
-/* 212 */ 0x6, /* FC_SHORT */\r
+/* 216 */ NdrFcShort( 0xfffc ), /* -4 */\r
+/* 218 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
+/* 220 */ 0x6, /* FC_SHORT */\r
0x5b, /* FC_END */\r
-/* 214 */ \r
+/* 222 */ \r
0x17, /* FC_CSTRUCT */\r
0x3, /* 3 */\r
-/* 216 */ NdrFcShort( 0x4 ), /* 4 */\r
-/* 218 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (202) */\r
-/* 220 */ 0x8, /* FC_LONG */\r
+/* 224 */ NdrFcShort( 0x4 ), /* 4 */\r
+/* 226 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (210) */\r
+/* 228 */ 0x8, /* FC_LONG */\r
0x5b, /* FC_END */\r
-/* 222 */ \r
+/* 230 */ \r
0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */\r
-/* 224 */ NdrFcShort( 0x2 ), /* Offset= 2 (226) */\r
-/* 226 */ \r
+/* 232 */ NdrFcShort( 0x2 ), /* Offset= 2 (234) */\r
+/* 234 */ \r
0x12, 0x10, /* FC_UP [pointer_deref] */\r
-/* 228 */ NdrFcShort( 0x2 ), /* Offset= 2 (230) */\r
-/* 230 */ \r
+/* 236 */ NdrFcShort( 0x2 ), /* Offset= 2 (238) */\r
+/* 238 */ \r
0x12, 0x8, /* FC_UP [simple_pointer] */\r
-/* 232 */ 0x6, /* FC_SHORT */\r
+/* 240 */ 0x6, /* FC_SHORT */\r
0x5c, /* FC_PAD */\r
-/* 234 */ \r
+/* 242 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 236 */ NdrFcShort( 0x4 ), /* Offset= 4 (240) */\r
-/* 238 */ 0x1, /* FC_BYTE */\r
+/* 244 */ NdrFcShort( 0x4 ), /* Offset= 4 (248) */\r
+/* 246 */ 0x1, /* FC_BYTE */\r
0x5c, /* FC_PAD */\r
-/* 240 */ 0xb5, /* FC_PIPE */\r
+/* 248 */ 0xb5, /* FC_PIPE */\r
0x0, /* 0 */\r
-/* 242 */ NdrFcShort( 0xfffc ), /* Offset= -4 (238) */\r
-/* 244 */ NdrFcShort( 0x1 ), /* 1 */\r
-/* 246 */ NdrFcShort( 0x1 ), /* 1 */\r
-/* 248 */ \r
+/* 250 */ NdrFcShort( 0xfffc ), /* Offset= -4 (246) */\r
+/* 252 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 254 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 256 */ \r
0x11, 0x4, /* FC_RP [alloced_on_stack] */\r
-/* 250 */ NdrFcShort( 0x4 ), /* Offset= 4 (254) */\r
-/* 252 */ 0x1, /* FC_BYTE */\r
+/* 258 */ NdrFcShort( 0x4 ), /* Offset= 4 (262) */\r
+/* 260 */ 0x1, /* FC_BYTE */\r
0x5c, /* FC_PAD */\r
-/* 254 */ 0xb5, /* FC_PIPE */\r
+/* 262 */ 0xb5, /* FC_PIPE */\r
0x0, /* 0 */\r
-/* 256 */ NdrFcShort( 0xfffc ), /* Offset= -4 (252) */\r
-/* 258 */ NdrFcShort( 0x1 ), /* 1 */\r
-/* 260 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 264 */ NdrFcShort( 0xfffc ), /* Offset= -4 (260) */\r
+/* 266 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 268 */ NdrFcShort( 0x1 ), /* 1 */\r
\r
0x0\r
}\r
442\r
};\r
\r
+#pragma optimize("", on )\r
+\r
+\r
+#endif /* defined(_M_AMD64)*/\r
+\r
+\r
+\r
+/* this ALWAYS GENERATED file contains the RPC client stubs */\r
+\r
+\r
+ /* File created by MIDL compiler version 7.00.0555 */\r
+/* at Sat Sep 21 19:53:42 2013\r
+ */\r
+/* Compiler settings for rpcecho.idl, rpcecho.acf:\r
+ Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 7.00.0555 \r
+ protocol : all , ms_ext, c_ext, robust\r
+ error checks: allocation ref bounds_check enum stub_data \r
+ VC __declspec() decoration level: \r
+ __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r
+ DECLSPEC_UUID(), MIDL_INTERFACE()\r
+*/\r
+/* @@MIDL_FILE_HEADING( ) */\r
+\r
+#if defined(_M_AMD64)\r
+\r
+\r
+#pragma warning( disable: 4049 ) /* more than 64k source lines */\r
+\r
+\r
+#if !defined(__RPC_WIN64__)\r
+#error Invalid build platform for this stub.\r
+#endif\r
+\r
+\r
+#include "ndr64types.h"\r
+#include "pshpack8.h"\r
+\r
+\r
+typedef \r
+NDR64_PIPE_FORMAT\r
+__midl_frag80_t;\r
+extern const __midl_frag80_t __midl_frag80;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag79_t;\r
+extern const __midl_frag79_t __midl_frag79;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+ struct _NDR64_PARAM_FORMAT frag5;\r
+}\r
+__midl_frag76_t;\r
+extern const __midl_frag76_t __midl_frag76;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag74_t;\r
+extern const __midl_frag74_t __midl_frag74;\r
+\r
+typedef \r
+NDR64_PIPE_FORMAT\r
+__midl_frag73_t;\r
+extern const __midl_frag73_t __midl_frag73;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag72_t;\r
+extern const __midl_frag72_t __midl_frag72;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+ struct _NDR64_PARAM_FORMAT frag5;\r
+}\r
+__midl_frag69_t;\r
+extern const __midl_frag69_t __midl_frag69;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag66_t;\r
+extern const __midl_frag66_t __midl_frag66;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag65_t;\r
+extern const __midl_frag65_t __midl_frag65;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag64_t;\r
+extern const __midl_frag64_t __midl_frag64;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag63_t;\r
+extern const __midl_frag63_t __midl_frag63;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_VAR frag2;\r
+}\r
+__midl_frag61_t;\r
+extern const __midl_frag61_t __midl_frag61;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag60_t;\r
+extern const __midl_frag60_t __midl_frag60;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag59_t;\r
+extern const __midl_frag59_t __midl_frag59;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag58_t;\r
+extern const __midl_frag58_t __midl_frag58;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+}\r
+__midl_frag57_t;\r
+extern const __midl_frag57_t __midl_frag57;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_OPERATOR frag2;\r
+ struct _NDR64_EXPR_VAR frag3;\r
+}\r
+__midl_frag55_t;\r
+extern const __midl_frag55_t __midl_frag55;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_NON_ENCAPSULATED_UNION frag1;\r
+ struct _NDR64_UNION_ARM_SELECTOR frag2;\r
+ struct _NDR64_UNION_ARM frag3;\r
+ struct _NDR64_UNION_ARM frag4;\r
+ NDR64_UINT32 frag5;\r
+}\r
+__midl_frag54_t;\r
+extern const __midl_frag54_t __midl_frag54;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag53_t;\r
+extern const __midl_frag53_t __midl_frag53;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag52_t;\r
+extern const __midl_frag52_t __midl_frag52;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag51_t;\r
+extern const __midl_frag51_t __midl_frag51;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag49_t;\r
+extern const __midl_frag49_t __midl_frag49;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+}\r
+__midl_frag48_t;\r
+extern const __midl_frag48_t __midl_frag48;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag45_t;\r
+extern const __midl_frag45_t __midl_frag45;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_BOGUS_STRUCTURE_HEADER_FORMAT frag1;\r
+ struct \r
+ {\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag1;\r
+ struct _NDR64_MEMPAD_FORMAT frag2;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag3;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag4;\r
+ } frag2;\r
+}\r
+__midl_frag43_t;\r
+extern const __midl_frag43_t __midl_frag43;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag42_t;\r
+extern const __midl_frag42_t __midl_frag42;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_BOGUS_STRUCTURE_HEADER_FORMAT frag1;\r
+ struct \r
+ {\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag1;\r
+ struct _NDR64_MEMPAD_FORMAT frag2;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag3;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag4;\r
+ } frag2;\r
+}\r
+__midl_frag41_t;\r
+extern const __midl_frag41_t __midl_frag41;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag40_t;\r
+extern const __midl_frag40_t __midl_frag40;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag39_t;\r
+extern const __midl_frag39_t __midl_frag39;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag38_t;\r
+extern const __midl_frag38_t __midl_frag38;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag37_t;\r
+extern const __midl_frag37_t __midl_frag37;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_VAR frag2;\r
+}\r
+__midl_frag36_t;\r
+extern const __midl_frag36_t __midl_frag36;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_NON_ENCAPSULATED_UNION frag1;\r
+ struct _NDR64_UNION_ARM_SELECTOR frag2;\r
+ struct _NDR64_UNION_ARM frag3;\r
+ struct _NDR64_UNION_ARM frag4;\r
+ struct _NDR64_UNION_ARM frag5;\r
+ struct _NDR64_UNION_ARM frag6;\r
+ struct _NDR64_UNION_ARM frag7;\r
+ struct _NDR64_UNION_ARM frag8;\r
+ struct _NDR64_UNION_ARM frag9;\r
+ NDR64_UINT32 frag10;\r
+}\r
+__midl_frag35_t;\r
+extern const __midl_frag35_t __midl_frag35;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag34_t;\r
+extern const __midl_frag34_t __midl_frag34;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag33_t;\r
+extern const __midl_frag33_t __midl_frag33;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag32_t;\r
+extern const __midl_frag32_t __midl_frag32;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+}\r
+__midl_frag31_t;\r
+extern const __midl_frag31_t __midl_frag31;\r
+\r
+typedef \r
+struct _NDR64_CONFORMANT_STRING_FORMAT\r
+__midl_frag27_t;\r
+extern const __midl_frag27_t __midl_frag27;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag26_t;\r
+extern const __midl_frag26_t __midl_frag26;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag25_t;\r
+extern const __midl_frag25_t __midl_frag25;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag24_t;\r
+extern const __midl_frag24_t __midl_frag24;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag21_t;\r
+extern const __midl_frag21_t __midl_frag21;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag19_t;\r
+extern const __midl_frag19_t __midl_frag19;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag16_t;\r
+extern const __midl_frag16_t __midl_frag16;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag14_t;\r
+extern const __midl_frag14_t __midl_frag14;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag11_t;\r
+extern const __midl_frag11_t __midl_frag11;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag10_t;\r
+extern const __midl_frag10_t __midl_frag10;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_VAR frag2;\r
+}\r
+__midl_frag9_t;\r
+extern const __midl_frag9_t __midl_frag9;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag8_t;\r
+extern const __midl_frag8_t __midl_frag8;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+}\r
+__midl_frag6_t;\r
+extern const __midl_frag6_t __midl_frag6;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag4_t;\r
+extern const __midl_frag4_t __midl_frag4;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag3_t;\r
+extern const __midl_frag3_t __midl_frag3;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag2_t;\r
+extern const __midl_frag2_t __midl_frag2;\r
+\r
+typedef \r
+NDR64_FORMAT_UINT32\r
+__midl_frag1_t;\r
+extern const __midl_frag1_t __midl_frag1;\r
+\r
+static const __midl_frag80_t __midl_frag80 =\r
+{ \r
+/* BYTE_PIPE */\r
+ 0xa3, /* FC64_PIPE */\r
+ (NDR64_UINT8) 64 /* 0x40 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ &__midl_frag74,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */\r
+};\r
+\r
+static const __midl_frag79_t __midl_frag79 =\r
+{ \r
+/* *BYTE_PIPE */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 4 /* 0x4 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag80\r
+};\r
+\r
+static const __midl_frag76_t __midl_frag76 =\r
+{ \r
+/* TestBytePipeOut */\r
+ { \r
+ /* TestBytePipeOut */ /* procedure TestBytePipeOut */\r
+ (NDR64_UINT32) 540738 /* 0x84042 */, /* primitive handle */ /* IsIntrepreted, pipe, HasReturn */\r
+ (NDR64_UINT32) 40 /* 0x28 */ , /* Stack size */\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 4 /* 0x4 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* num_chunks */ /* parameter num_chunks */\r
+ &__midl_frag3,\r
+ { \r
+ /* num_chunks */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* chunk_size */ /* parameter chunk_size */\r
+ &__midl_frag3,\r
+ { \r
+ /* chunk_size */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_pipe */ /* parameter out_pipe */\r
+ &__midl_frag80,\r
+ { \r
+ /* out_pipe */\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* pipe, [out], SimpleRef, UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 24 /* 0x18 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 32 /* 0x20 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag74_t __midl_frag74 =\r
+0x2 /* FC64_INT8 */;\r
+\r
+static const __midl_frag73_t __midl_frag73 =\r
+{ \r
+/* BYTE_PIPE */\r
+ 0xa3, /* FC64_PIPE */\r
+ (NDR64_UINT8) 64 /* 0x40 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ &__midl_frag74,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */\r
+};\r
+\r
+static const __midl_frag72_t __midl_frag72 =\r
+{ \r
+/* *BYTE_PIPE */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag73\r
+};\r
+\r
+static const __midl_frag69_t __midl_frag69 =\r
+{ \r
+/* TestBytePipeIn */\r
+ { \r
+ /* TestBytePipeIn */ /* procedure TestBytePipeIn */\r
+ (NDR64_UINT32) 540738 /* 0x84042 */, /* primitive handle */ /* IsIntrepreted, pipe, HasReturn */\r
+ (NDR64_UINT32) 40 /* 0x28 */ , /* Stack size */\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 4 /* 0x4 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* num_chunks */ /* parameter num_chunks */\r
+ &__midl_frag3,\r
+ { \r
+ /* num_chunks */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* chunk_size */ /* parameter chunk_size */\r
+ &__midl_frag3,\r
+ { \r
+ /* chunk_size */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* in_pipe */ /* parameter in_pipe */\r
+ &__midl_frag73,\r
+ { \r
+ /* in_pipe */\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* pipe, [in], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 24 /* 0x18 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 32 /* 0x20 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag66_t __midl_frag66 =\r
+{ \r
+/* *short */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag32\r
+};\r
+\r
+static const __midl_frag65_t __midl_frag65 =\r
+{ \r
+/* **short */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 16 /* 0x10 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag66\r
+};\r
+\r
+static const __midl_frag64_t __midl_frag64 =\r
+{ \r
+/* ***short */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 20 /* 0x14 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag65\r
+};\r
+\r
+static const __midl_frag63_t __midl_frag63 =\r
+{ \r
+/* TestDoublePointer */\r
+ { \r
+ /* TestDoublePointer */ /* procedure TestDoublePointer */\r
+ (NDR64_UINT32) 524354 /* 0x80042 */, /* primitive handle */ /* IsIntrepreted, HasReturn */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 78 /* 0x4e */,\r
+ (NDR64_UINT32) 6 /* 0x6 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* data */ /* parameter data */\r
+ &__midl_frag64,\r
+ { \r
+ /* data */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustFree, [in], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* short */ /* parameter short */\r
+ &__midl_frag32,\r
+ { \r
+ /* short */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag61_t __midl_frag61 =\r
+{ \r
+/* */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ }\r
+};\r
+\r
+static const __midl_frag60_t __midl_frag60 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */,\r
+ &__midl_frag61\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 2 /* 0x2 */,\r
+ &__midl_frag32\r
+ }\r
+};\r
+\r
+static const __midl_frag59_t __midl_frag59 =\r
+{ \r
+/* Surrounding */\r
+ { \r
+ /* Surrounding */\r
+ 0x32, /* FC64_CONF_STRUCT */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ { \r
+ /* Surrounding */\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 4 /* 0x4 */,\r
+ &__midl_frag60\r
+ }\r
+};\r
+\r
+static const __midl_frag58_t __midl_frag58 =\r
+{ \r
+/* *Surrounding */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag59\r
+};\r
+\r
+static const __midl_frag57_t __midl_frag57 =\r
+{ \r
+/* TestSurrounding */\r
+ { \r
+ /* TestSurrounding */ /* procedure TestSurrounding */\r
+ (NDR64_UINT32) 6684738 /* 0x660042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, ServerCorrelation, ClientCorrelation */\r
+ (NDR64_UINT32) 8 /* 0x8 */ , /* Stack size */\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 1 /* 0x1 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* data */ /* parameter data */\r
+ &__midl_frag59,\r
+ { \r
+ /* data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in], [out], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag55_t __midl_frag55 =\r
+{ \r
+/* */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_OPERATOR */\r
+ 0x4, /* FC_EXPR_OPER */\r
+ 0x5, /* OP_UNARY_INDIRECTION */\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT8) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x7, /* FC64_INT64 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */ /* Offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag54_t __midl_frag54 =\r
+{ \r
+/* Enum3 */\r
+ { \r
+ /* Enum3 */\r
+ 0x51, /* FC64_NON_ENCAPSULATED_UNION */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ &__midl_frag55,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM_SELECTOR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 1 /* 0x1 */,\r
+ &__midl_frag3,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 2 /* 0x2 */,\r
+ &__midl_frag52,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ (NDR64_UINT32) 4294967295 /* 0xffffffff */\r
+};\r
+\r
+static const __midl_frag53_t __midl_frag53 =\r
+{ \r
+/* *Enum3 */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag54\r
+};\r
+\r
+static const __midl_frag52_t __midl_frag52 =\r
+{ \r
+/* Enum2 */\r
+ { \r
+ /* Enum2 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ { \r
+ /* Enum2 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */\r
+ }\r
+};\r
+\r
+static const __midl_frag51_t __midl_frag51 =\r
+{ \r
+/* *Enum2 */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag52\r
+};\r
+\r
+static const __midl_frag49_t __midl_frag49 =\r
+{ \r
+/* *Enum1 */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag3\r
+};\r
+\r
+static const __midl_frag48_t __midl_frag48 =\r
+{ \r
+/* TestEnum */\r
+ { \r
+ /* TestEnum */ /* procedure TestEnum */\r
+ (NDR64_UINT32) 6684738 /* 0x660042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, ServerCorrelation, ClientCorrelation */\r
+ (NDR64_UINT32) 24 /* 0x18 */ , /* Stack size */\r
+ (NDR64_UINT32) 80 /* 0x50 */,\r
+ (NDR64_UINT32) 80 /* 0x50 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* foo1 */ /* parameter foo1 */\r
+ &__midl_frag3,\r
+ { \r
+ /* foo1 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], [out], Basetype, SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* foo2 */ /* parameter foo2 */\r
+ &__midl_frag52,\r
+ { \r
+ /* foo2 */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustFree, [in], [out], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* foo3 */ /* parameter foo3 */\r
+ &__midl_frag54,\r
+ { \r
+ /* foo3 */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in], [out], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag45_t __midl_frag45 =\r
+{ \r
+/* TestSleep */\r
+ { \r
+ /* TestSleep */ /* procedure TestSleep */\r
+ (NDR64_UINT32) 524354 /* 0x80042 */, /* primitive handle */ /* IsIntrepreted, HasReturn */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* seconds */ /* parameter seconds */\r
+ &__midl_frag3,\r
+ { \r
+ /* seconds */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag43_t __midl_frag43 =\r
+{ \r
+/* echo_info7 */\r
+ { \r
+ /* echo_info7 */\r
+ 0x35, /* FC64_FORCED_BOGUS_STRUCT */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ { \r
+ /* echo_info7 */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ },\r
+ { \r
+ /* */\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x10, /* FC64_CHAR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_MEMPAD_FORMAT */\r
+ 0x90, /* FC64_STRUCTPADN */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 7 /* 0x7 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x7, /* FC64_INT64 */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x93, /* FC64_END */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ }\r
+ }\r
+};\r
+\r
+static const __midl_frag42_t __midl_frag42 =\r
+{ \r
+/* echo_info6 */\r
+ { \r
+ /* echo_info6 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* echo_info6 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */\r
+ }\r
+};\r
+\r
+static const __midl_frag41_t __midl_frag41 =\r
+{ \r
+/* echo_info5 */\r
+ { \r
+ /* echo_info5 */\r
+ 0x35, /* FC64_FORCED_BOGUS_STRUCT */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ { \r
+ /* echo_info5 */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ },\r
+ { \r
+ /* */\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x10, /* FC64_CHAR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_MEMPAD_FORMAT */\r
+ 0x90, /* FC64_STRUCTPADN */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 7 /* 0x7 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x7, /* FC64_INT64 */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x93, /* FC64_END */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ }\r
+ }\r
+};\r
+\r
+static const __midl_frag40_t __midl_frag40 =\r
+{ \r
+/* echo_info4 */\r
+ { \r
+ /* echo_info4 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ { \r
+ /* echo_info4 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */\r
+ }\r
+};\r
+\r
+static const __midl_frag39_t __midl_frag39 =\r
+{ \r
+/* echo_info3 */\r
+ { \r
+ /* echo_info3 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ { \r
+ /* echo_info3 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 4 /* 0x4 */\r
+ }\r
+};\r
+\r
+static const __midl_frag38_t __midl_frag38 =\r
+{ \r
+/* echo_info2 */\r
+ { \r
+ /* echo_info2 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 1 /* 0x1 */,\r
+ { \r
+ /* echo_info2 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */\r
+ }\r
+};\r
+\r
+static const __midl_frag37_t __midl_frag37 =\r
+{ \r
+/* echo_info1 */\r
+ { \r
+ /* echo_info1 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* echo_info1 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */\r
+ }\r
+};\r
+\r
+static const __midl_frag36_t __midl_frag36 =\r
+{ \r
+/* */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x4, /* FC64_INT16 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */ /* Offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag35_t __midl_frag35 =\r
+{ \r
+/* echo_Info */\r
+ { \r
+ /* echo_Info */\r
+ 0x51, /* FC64_NON_ENCAPSULATED_UNION */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ 0x4, /* FC64_INT16 */\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ &__midl_frag36,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM_SELECTOR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 7 /* 0x7 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 1 /* 0x1 */,\r
+ &__midl_frag37,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 2 /* 0x2 */,\r
+ &__midl_frag38,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 3 /* 0x3 */,\r
+ &__midl_frag39,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 4 /* 0x4 */,\r
+ &__midl_frag40,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 5 /* 0x5 */,\r
+ &__midl_frag41,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 6 /* 0x6 */,\r
+ &__midl_frag42,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 7 /* 0x7 */,\r
+ &__midl_frag43,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ (NDR64_UINT32) 4294967295 /* 0xffffffff */\r
+};\r
+\r
+static const __midl_frag34_t __midl_frag34 =\r
+{ \r
+/* *echo_Info */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag35\r
+};\r
+\r
+static const __midl_frag33_t __midl_frag33 =\r
+{ \r
+/* **echo_Info */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 20 /* 0x14 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag34\r
+};\r
+\r
+static const __midl_frag32_t __midl_frag32 =\r
+0x4 /* FC64_INT16 */;\r
+\r
+static const __midl_frag31_t __midl_frag31 =\r
+{ \r
+/* TestCall2 */\r
+ { \r
+ /* TestCall2 */ /* procedure TestCall2 */\r
+ (NDR64_UINT32) 4849730 /* 0x4a0042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, HasReturn, ClientCorrelation */\r
+ (NDR64_UINT32) 24 /* 0x18 */ , /* Stack size */\r
+ (NDR64_UINT32) 6 /* 0x6 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* level */ /* parameter level */\r
+ &__midl_frag32,\r
+ { \r
+ /* level */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* info */ /* parameter info */\r
+ &__midl_frag33,\r
+ { \r
+ /* info */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustSize, MustFree, [out], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag27_t __midl_frag27 =\r
+{ \r
+/* *wchar_t, *wchar_t */\r
+ { \r
+ /* *wchar_t, *wchar_t */\r
+ 0x64, /* FC64_CONF_WCHAR_STRING */\r
+ { \r
+ /* *wchar_t, *wchar_t */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT16) 2 /* 0x2 */\r
+ }\r
+};\r
+\r
+static const __midl_frag26_t __midl_frag26 =\r
+{ \r
+/* *wchar_t, *wchar_t */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag27\r
+};\r
+\r
+static const __midl_frag25_t __midl_frag25 =\r
+{ \r
+/* **wchar_t, **wchar_t */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 20 /* 0x14 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag26\r
+};\r
+\r
+static const __midl_frag24_t __midl_frag24 =\r
+{ \r
+/* TestCall */\r
+ { \r
+ /* TestCall */ /* procedure TestCall */\r
+ (NDR64_UINT32) 393282 /* 0x60042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* s1 */ /* parameter s1 */\r
+ &__midl_frag25,\r
+ { \r
+ /* s1 */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustSize, MustFree, [in], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* s2 */ /* parameter s2 */\r
+ &__midl_frag25,\r
+ { \r
+ /* s2 */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustSize, MustFree, [out], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag21_t __midl_frag21 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag19_t __midl_frag19 =\r
+{ \r
+/* SourceData */\r
+ { \r
+ /* SourceData */ /* procedure SourceData */\r
+ (NDR64_UINT32) 4325442 /* 0x420042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientCorrelation */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* len */ /* parameter len */\r
+ &__midl_frag3,\r
+ { \r
+ /* len */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_data */ /* parameter out_data */\r
+ &__midl_frag21,\r
+ { \r
+ /* out_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [out] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag16_t __midl_frag16 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag14_t __midl_frag14 =\r
+{ \r
+/* SinkData */\r
+ { \r
+ /* SinkData */ /* procedure SinkData */\r
+ (NDR64_UINT32) 2359362 /* 0x240042 */, /* primitive handle */ /* IsIntrepreted, ClientMustSize, ServerCorrelation */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* len */ /* parameter len */\r
+ &__midl_frag3,\r
+ { \r
+ /* len */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* in_data */ /* parameter in_data */\r
+ &__midl_frag16,\r
+ { \r
+ /* in_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag11_t __midl_frag11 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag10_t __midl_frag10 =\r
+0x10 /* FC64_CHAR */;\r
+\r
+static const __midl_frag9_t __midl_frag9 =\r
+{ \r
+/* , , , */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */ /* Offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag8_t __midl_frag8 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag6_t __midl_frag6 =\r
+{ \r
+/* EchoData */\r
+ { \r
+ /* EchoData */ /* procedure EchoData */\r
+ (NDR64_UINT32) 6684738 /* 0x660042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, ServerCorrelation, ClientCorrelation */\r
+ (NDR64_UINT32) 24 /* 0x18 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* len */ /* parameter len */\r
+ &__midl_frag3,\r
+ { \r
+ /* len */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* in_data */ /* parameter in_data */\r
+ &__midl_frag8,\r
+ { \r
+ /* in_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_data */ /* parameter out_data */\r
+ &__midl_frag11,\r
+ { \r
+ /* out_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [out] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag4_t __midl_frag4 =\r
+{ \r
+/* *int */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 12 /* 0xc */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag3\r
+};\r
+\r
+static const __midl_frag3_t __midl_frag3 =\r
+0x5 /* FC64_INT32 */;\r
+\r
+static const __midl_frag2_t __midl_frag2 =\r
+{ \r
+/* AddOne */\r
+ { \r
+ /* AddOne */ /* procedure AddOne */\r
+ (NDR64_UINT32) 66 /* 0x42 */, /* primitive handle */ /* IsIntrepreted */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 32 /* 0x20 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* in_data */ /* parameter in_data */\r
+ &__midl_frag3,\r
+ { \r
+ /* in_data */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_data */ /* parameter out_data */\r
+ &__midl_frag3,\r
+ { \r
+ /* out_data */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* [out], Basetype, SimpleRef, UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag1_t __midl_frag1 =\r
+(NDR64_UINT32) 0 /* 0x0 */;\r
+\r
+\r
+#include "poppack.h"\r
+\r
+\r
+static const FormatInfoRef rpcecho_Ndr64ProcTable[] =\r
+ {\r
+ &__midl_frag2,\r
+ &__midl_frag6,\r
+ &__midl_frag14,\r
+ &__midl_frag19,\r
+ &__midl_frag24,\r
+ &__midl_frag31,\r
+ &__midl_frag45,\r
+ &__midl_frag48,\r
+ &__midl_frag57,\r
+ &__midl_frag63,\r
+ &__midl_frag69,\r
+ &__midl_frag76\r
+ };\r
+\r
\r
static const MIDL_STUB_DESC rpcecho_StubDesc = \r
{\r
0,\r
rpcecho__MIDL_TypeFormatString.Format,\r
1, /* -error bounds_check flag */\r
- 0x50002, /* Ndr library version */\r
+ 0x60001, /* Ndr library version */\r
0,\r
0x700022b, /* MIDL Version 7.0.555 */\r
0,\r
0,\r
0, /* notify & notify_flag routine table */\r
- 0x1, /* MIDL flag */\r
+ 0x2000001, /* MIDL flag */\r
0, /* cs routines */\r
- 0, /* proxy/server info */\r
+ (void *)& rpcecho_ProxyInfo, /* proxy/server info */\r
+ 0\r
+ };\r
+\r
+static const MIDL_SYNTAX_INFO rpcecho_SyntaxInfo [ 2 ] = \r
+ {\r
+ {\r
+ {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r
+ 0,\r
+ rpcecho__MIDL_ProcFormatString.Format,\r
+ rpcecho_FormatStringOffsetTable,\r
+ rpcecho__MIDL_TypeFormatString.Format,\r
+ 0,\r
+ 0,\r
+ 0\r
+ }\r
+ ,{\r
+ {{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}},\r
+ 0,\r
+ 0 ,\r
+ (unsigned short *) rpcecho_Ndr64ProcTable,\r
+ 0,\r
+ 0,\r
+ 0,\r
0\r
+ }\r
};\r
+\r
+static const MIDL_STUBLESS_PROXY_INFO rpcecho_ProxyInfo =\r
+ {\r
+ &rpcecho_StubDesc,\r
+ rpcecho__MIDL_ProcFormatString.Format,\r
+ rpcecho_FormatStringOffsetTable,\r
+ (RPC_SYNTAX_IDENTIFIER*)&_RpcTransferSyntax,\r
+ 2,\r
+ (MIDL_SYNTAX_INFO*)rpcecho_SyntaxInfo\r
+ \r
+ };\r
+\r
#pragma optimize("", on )\r
#if _MSC_VER >= 1200\r
#pragma warning(pop)\r
\r
\r
/* File created by MIDL compiler version 7.00.0555 */\r
-/* at Fri Sep 20 22:29:43 2013
+/* at Sat Sep 21 19:53:42 2013\r
*/\r
/* Compiler settings for rpcecho.idl, rpcecho.acf:\r
Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 7.00.0555 \r
- protocol : dce , ms_ext, c_ext, robust\r
+ protocol : all , ms_ext, c_ext, robust\r
error checks: allocation ref bounds_check enum stub_data \r
VC __declspec() decoration level: \r
__declspec(uuid()), __declspec(selectany), __declspec(novtable)\r
#include <string.h>\r
#include "rpcecho.h"\r
\r
-#define TYPE_FORMAT_STRING_SIZE 263 \r
+#define TYPE_FORMAT_STRING_SIZE 271 \r
#define PROC_FORMAT_STRING_SIZE 493 \r
#define EXPR_FORMAT_STRING_SIZE 1 \r
#define TRANSMIT_AS_TABLE_SIZE 0 \r
static const RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax = \r
{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};\r
\r
+static const RPC_SYNTAX_IDENTIFIER _NDR64_RpcTransferSyntax = \r
+{{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}};\r
+\r
+\r
extern const rpcecho_MIDL_TYPE_FORMAT_STRING rpcecho__MIDL_TypeFormatString;\r
extern const rpcecho_MIDL_PROC_FORMAT_STRING rpcecho__MIDL_ProcFormatString;\r
extern const rpcecho_MIDL_EXPR_FORMAT_STRING rpcecho__MIDL_ExprFormatString;\r
0,\r
0,\r
&rpcecho_ServerInfo,\r
- 0x04000001\r
+ 0x06000001\r
};\r
RPC_IF_HANDLE rpcecho_v1_0_s_ifspec = (RPC_IF_HANDLE)& rpcecho___RpcServerInterface;\r
\r
\r
/* 304 */ NdrFcShort( 0x2018 ), /* Flags: in, out, srv alloc size=8 */\r
/* 306 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 308 */ NdrFcShort( 0x92 ), /* Type Offset=146 */\r
+/* 308 */ NdrFcShort( 0x9a ), /* Type Offset=154 */\r
\r
/* Parameter foo2 */\r
\r
/* 310 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */\r
/* 312 */ NdrFcShort( 0x8 ), /* x86 Stack size/offset = 8 */\r
-/* 314 */ NdrFcShort( 0x9a ), /* Type Offset=154 */\r
+/* 314 */ NdrFcShort( 0xa2 ), /* Type Offset=162 */\r
\r
/* Parameter foo3 */\r
\r
/* 316 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */\r
/* 318 */ NdrFcShort( 0x10 ), /* x86 Stack size/offset = 16 */\r
-/* 320 */ NdrFcShort( 0xaa ), /* Type Offset=170 */\r
+/* 320 */ NdrFcShort( 0xb2 ), /* Type Offset=178 */\r
\r
/* Procedure TestSurrounding */\r
\r
\r
/* 348 */ NdrFcShort( 0x11b ), /* Flags: must size, must free, in, out, simple ref, */\r
/* 350 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 352 */ NdrFcShort( 0xd6 ), /* Type Offset=214 */\r
+/* 352 */ NdrFcShort( 0xde ), /* Type Offset=222 */\r
\r
/* Procedure TestDoublePointer */\r
\r
\r
/* 380 */ NdrFcShort( 0x200a ), /* Flags: must free, in, srv alloc size=8 */\r
/* 382 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 384 */ NdrFcShort( 0xde ), /* Type Offset=222 */\r
+/* 384 */ NdrFcShort( 0xe6 ), /* Type Offset=230 */\r
\r
/* Return value */\r
\r
\r
/* 430 */ NdrFcShort( 0x10c ), /* Flags: pipe, in, simple ref, */\r
/* 432 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */\r
-/* 434 */ NdrFcShort( 0xf0 ), /* Type Offset=240 */\r
+/* 434 */ NdrFcShort( 0xf8 ), /* Type Offset=248 */\r
\r
/* Return value */\r
\r
\r
/* 480 */ NdrFcShort( 0x4114 ), /* Flags: pipe, out, simple ref, srv alloc size=16 */\r
/* 482 */ NdrFcShort( 0x18 ), /* x86 Stack size/offset = 24 */\r
-/* 484 */ NdrFcShort( 0xfe ), /* Type Offset=254 */\r
+/* 484 */ NdrFcShort( 0x106 ), /* Type Offset=262 */\r
\r
/* Return value */\r
\r
/* 72 */ NdrFcLong( 0x5 ), /* 5 */\r
/* 76 */ NdrFcShort( 0x28 ), /* Offset= 40 (116) */\r
/* 78 */ NdrFcLong( 0x6 ), /* 6 */\r
-/* 82 */ NdrFcShort( 0x2a ), /* Offset= 42 (124) */\r
+/* 82 */ NdrFcShort( 0x2e ), /* Offset= 46 (128) */\r
/* 84 */ NdrFcLong( 0x7 ), /* 7 */\r
-/* 88 */ NdrFcShort( 0x2e ), /* Offset= 46 (134) */\r
+/* 88 */ NdrFcShort( 0x32 ), /* Offset= 50 (138) */\r
/* 90 */ NdrFcShort( 0xffff ), /* Offset= -1 (89) */\r
/* 92 */ \r
0x15, /* FC_STRUCT */\r
/* 112 */ NdrFcShort( 0x8 ), /* 8 */\r
/* 114 */ 0xb, /* FC_HYPER */\r
0x5b, /* FC_END */\r
-/* 116 */ \r
- 0x15, /* FC_STRUCT */\r
+/* 116 */ 0xb1, /* FC_FORCED_BOGUS_STRUCT */\r
0x7, /* 7 */\r
/* 118 */ NdrFcShort( 0x10 ), /* 16 */\r
-/* 120 */ 0x2, /* FC_CHAR */\r
+/* 120 */ NdrFcShort( 0x0 ), /* 0 */\r
+/* 122 */ NdrFcShort( 0x0 ), /* Offset= 0 (122) */\r
+/* 124 */ 0x2, /* FC_CHAR */\r
0x43, /* FC_STRUCTPAD7 */\r
-/* 122 */ 0xb, /* FC_HYPER */\r
+/* 126 */ 0xb, /* FC_HYPER */\r
0x5b, /* FC_END */\r
-/* 124 */ \r
+/* 128 */ \r
0x15, /* FC_STRUCT */\r
0x0, /* 0 */\r
-/* 126 */ NdrFcShort( 0x2 ), /* 2 */\r
-/* 128 */ 0x2, /* FC_CHAR */\r
+/* 130 */ NdrFcShort( 0x2 ), /* 2 */\r
+/* 132 */ 0x2, /* FC_CHAR */\r
0x4c, /* FC_EMBEDDED_COMPLEX */\r
-/* 130 */ 0x0, /* 0 */\r
- NdrFcShort( 0xffd9 ), /* Offset= -39 (92) */\r
+/* 134 */ 0x0, /* 0 */\r
+ NdrFcShort( 0xffd5 ), /* Offset= -43 (92) */\r
0x5b, /* FC_END */\r
-/* 134 */ \r
- 0x15, /* FC_STRUCT */\r
+/* 138 */ 0xb1, /* FC_FORCED_BOGUS_STRUCT */\r
0x7, /* 7 */\r
-/* 136 */ NdrFcShort( 0x10 ), /* 16 */\r
-/* 138 */ 0x2, /* FC_CHAR */\r
+/* 140 */ NdrFcShort( 0x10 ), /* 16 */\r
+/* 142 */ NdrFcShort( 0x0 ), /* 0 */\r
+/* 144 */ NdrFcShort( 0x0 ), /* Offset= 0 (144) */\r
+/* 146 */ 0x2, /* FC_CHAR */\r
0x43, /* FC_STRUCTPAD7 */\r
-/* 140 */ 0x4c, /* FC_EMBEDDED_COMPLEX */\r
+/* 148 */ 0x4c, /* FC_EMBEDDED_COMPLEX */\r
0x0, /* 0 */\r
-/* 142 */ NdrFcShort( 0xffe0 ), /* Offset= -32 (110) */\r
-/* 144 */ 0x5c, /* FC_PAD */\r
+/* 150 */ NdrFcShort( 0xffd8 ), /* Offset= -40 (110) */\r
+/* 152 */ 0x5c, /* FC_PAD */\r
0x5b, /* FC_END */\r
-/* 146 */ \r
+/* 154 */ \r
0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */\r
-/* 148 */ 0xd, /* FC_ENUM16 */\r
+/* 156 */ 0xd, /* FC_ENUM16 */\r
0x5c, /* FC_PAD */\r
-/* 150 */ \r
+/* 158 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 152 */ NdrFcShort( 0x2 ), /* Offset= 2 (154) */\r
-/* 154 */ \r
+/* 160 */ NdrFcShort( 0x2 ), /* Offset= 2 (162) */\r
+/* 162 */ \r
0x1a, /* FC_BOGUS_STRUCT */\r
0x3, /* 3 */\r
-/* 156 */ NdrFcShort( 0x8 ), /* 8 */\r
-/* 158 */ NdrFcShort( 0x0 ), /* 0 */\r
-/* 160 */ NdrFcShort( 0x0 ), /* Offset= 0 (160) */\r
-/* 162 */ 0xd, /* FC_ENUM16 */\r
+/* 164 */ NdrFcShort( 0x8 ), /* 8 */\r
+/* 166 */ NdrFcShort( 0x0 ), /* 0 */\r
+/* 168 */ NdrFcShort( 0x0 ), /* Offset= 0 (168) */\r
+/* 170 */ 0xd, /* FC_ENUM16 */\r
0xe, /* FC_ENUM32 */\r
-/* 164 */ 0x5c, /* FC_PAD */\r
+/* 172 */ 0x5c, /* FC_PAD */\r
0x5b, /* FC_END */\r
-/* 166 */ \r
+/* 174 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 168 */ NdrFcShort( 0x2 ), /* Offset= 2 (170) */\r
-/* 170 */ \r
+/* 176 */ NdrFcShort( 0x2 ), /* Offset= 2 (178) */\r
+/* 178 */ \r
0x2b, /* FC_NON_ENCAPSULATED_UNION */\r
0xd, /* FC_ENUM16 */\r
-/* 172 */ 0x26, /* Corr desc: parameter, FC_SHORT */\r
+/* 180 */ 0x26, /* Corr desc: parameter, FC_SHORT */\r
0x54, /* FC_DEREFERENCE */\r
-/* 174 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
-/* 176 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
-/* 178 */ NdrFcShort( 0x2 ), /* Offset= 2 (180) */\r
-/* 180 */ NdrFcShort( 0x8 ), /* 8 */\r
-/* 182 */ NdrFcShort( 0x2 ), /* 2 */\r
-/* 184 */ NdrFcLong( 0x1 ), /* 1 */\r
-/* 188 */ NdrFcShort( 0x800d ), /* Simple arm type: FC_ENUM16 */\r
-/* 190 */ NdrFcLong( 0x2 ), /* 2 */\r
-/* 194 */ NdrFcShort( 0xffd8 ), /* Offset= -40 (154) */\r
-/* 196 */ NdrFcShort( 0xffff ), /* Offset= -1 (195) */\r
-/* 198 */ \r
+/* 182 */ NdrFcShort( 0x0 ), /* x86 Stack size/offset = 0 */\r
+/* 184 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
+/* 186 */ NdrFcShort( 0x2 ), /* Offset= 2 (188) */\r
+/* 188 */ NdrFcShort( 0x8 ), /* 8 */\r
+/* 190 */ NdrFcShort( 0x2 ), /* 2 */\r
+/* 192 */ NdrFcLong( 0x1 ), /* 1 */\r
+/* 196 */ NdrFcShort( 0x800d ), /* Simple arm type: FC_ENUM16 */\r
+/* 198 */ NdrFcLong( 0x2 ), /* 2 */\r
+/* 202 */ NdrFcShort( 0xffd8 ), /* Offset= -40 (162) */\r
+/* 204 */ NdrFcShort( 0xffff ), /* Offset= -1 (203) */\r
+/* 206 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 200 */ NdrFcShort( 0xe ), /* Offset= 14 (214) */\r
-/* 202 */ \r
+/* 208 */ NdrFcShort( 0xe ), /* Offset= 14 (222) */\r
+/* 210 */ \r
0x1b, /* FC_CARRAY */\r
0x1, /* 1 */\r
-/* 204 */ NdrFcShort( 0x2 ), /* 2 */\r
-/* 206 */ 0x8, /* Corr desc: FC_LONG */\r
+/* 212 */ NdrFcShort( 0x2 ), /* 2 */\r
+/* 214 */ 0x8, /* Corr desc: FC_LONG */\r
0x0, /* */\r
-/* 208 */ NdrFcShort( 0xfffc ), /* -4 */\r
-/* 210 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
-/* 212 */ 0x6, /* FC_SHORT */\r
+/* 216 */ NdrFcShort( 0xfffc ), /* -4 */\r
+/* 218 */ NdrFcShort( 0x1 ), /* Corr flags: early, */\r
+/* 220 */ 0x6, /* FC_SHORT */\r
0x5b, /* FC_END */\r
-/* 214 */ \r
+/* 222 */ \r
0x17, /* FC_CSTRUCT */\r
0x3, /* 3 */\r
-/* 216 */ NdrFcShort( 0x4 ), /* 4 */\r
-/* 218 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (202) */\r
-/* 220 */ 0x8, /* FC_LONG */\r
+/* 224 */ NdrFcShort( 0x4 ), /* 4 */\r
+/* 226 */ NdrFcShort( 0xfff0 ), /* Offset= -16 (210) */\r
+/* 228 */ 0x8, /* FC_LONG */\r
0x5b, /* FC_END */\r
-/* 222 */ \r
+/* 230 */ \r
0x11, 0x14, /* FC_RP [alloced_on_stack] [pointer_deref] */\r
-/* 224 */ NdrFcShort( 0x2 ), /* Offset= 2 (226) */\r
-/* 226 */ \r
+/* 232 */ NdrFcShort( 0x2 ), /* Offset= 2 (234) */\r
+/* 234 */ \r
0x12, 0x10, /* FC_UP [pointer_deref] */\r
-/* 228 */ NdrFcShort( 0x2 ), /* Offset= 2 (230) */\r
-/* 230 */ \r
+/* 236 */ NdrFcShort( 0x2 ), /* Offset= 2 (238) */\r
+/* 238 */ \r
0x12, 0x8, /* FC_UP [simple_pointer] */\r
-/* 232 */ 0x6, /* FC_SHORT */\r
+/* 240 */ 0x6, /* FC_SHORT */\r
0x5c, /* FC_PAD */\r
-/* 234 */ \r
+/* 242 */ \r
0x11, 0x0, /* FC_RP */\r
-/* 236 */ NdrFcShort( 0x4 ), /* Offset= 4 (240) */\r
-/* 238 */ 0x1, /* FC_BYTE */\r
+/* 244 */ NdrFcShort( 0x4 ), /* Offset= 4 (248) */\r
+/* 246 */ 0x1, /* FC_BYTE */\r
0x5c, /* FC_PAD */\r
-/* 240 */ 0xb5, /* FC_PIPE */\r
+/* 248 */ 0xb5, /* FC_PIPE */\r
0x0, /* 0 */\r
-/* 242 */ NdrFcShort( 0xfffc ), /* Offset= -4 (238) */\r
-/* 244 */ NdrFcShort( 0x1 ), /* 1 */\r
-/* 246 */ NdrFcShort( 0x1 ), /* 1 */\r
-/* 248 */ \r
+/* 250 */ NdrFcShort( 0xfffc ), /* Offset= -4 (246) */\r
+/* 252 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 254 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 256 */ \r
0x11, 0x4, /* FC_RP [alloced_on_stack] */\r
-/* 250 */ NdrFcShort( 0x4 ), /* Offset= 4 (254) */\r
-/* 252 */ 0x1, /* FC_BYTE */\r
+/* 258 */ NdrFcShort( 0x4 ), /* Offset= 4 (262) */\r
+/* 260 */ 0x1, /* FC_BYTE */\r
0x5c, /* FC_PAD */\r
-/* 254 */ 0xb5, /* FC_PIPE */\r
+/* 262 */ 0xb5, /* FC_PIPE */\r
0x0, /* 0 */\r
-/* 256 */ NdrFcShort( 0xfffc ), /* Offset= -4 (252) */\r
-/* 258 */ NdrFcShort( 0x1 ), /* 1 */\r
-/* 260 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 264 */ NdrFcShort( 0xfffc ), /* Offset= -4 (260) */\r
+/* 266 */ NdrFcShort( 0x1 ), /* 1 */\r
+/* 268 */ NdrFcShort( 0x1 ), /* 1 */\r
\r
0x0\r
}\r
};\r
\r
\r
+static const RPC_DISPATCH_FUNCTION rpcecho_table[] =\r
+ {\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrServerCall2,\r
+ NdrAsyncServerCall,\r
+ NdrAsyncServerCall,\r
+ 0\r
+ };\r
+static const RPC_DISPATCH_TABLE rpcecho_v1_0_DispatchTable = \r
+ {\r
+ 12,\r
+ (RPC_DISPATCH_FUNCTION*)rpcecho_table\r
+ };\r
+#pragma optimize("", on )\r
+\r
+\r
+#endif /* defined(_M_AMD64)*/\r
+\r
+\r
+\r
+/* this ALWAYS GENERATED file contains the RPC server stubs */\r
+\r
+\r
+ /* File created by MIDL compiler version 7.00.0555 */\r
+/* at Sat Sep 21 19:53:42 2013\r
+ */\r
+/* Compiler settings for rpcecho.idl, rpcecho.acf:\r
+ Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 7.00.0555 \r
+ protocol : all , ms_ext, c_ext, robust\r
+ error checks: allocation ref bounds_check enum stub_data \r
+ VC __declspec() decoration level: \r
+ __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r
+ DECLSPEC_UUID(), MIDL_INTERFACE()\r
+*/\r
+/* @@MIDL_FILE_HEADING( ) */\r
+\r
+#if defined(_M_AMD64)\r
+\r
+\r
+#pragma warning( disable: 4049 ) /* more than 64k source lines */\r
+\r
+\r
+#if !defined(__RPC_WIN64__)\r
+#error Invalid build platform for this stub.\r
+#endif\r
+\r
+\r
+#include "ndr64types.h"\r
+#include "pshpack8.h"\r
+\r
+\r
+typedef \r
+NDR64_PIPE_FORMAT\r
+__midl_frag80_t;\r
+extern const __midl_frag80_t __midl_frag80;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag79_t;\r
+extern const __midl_frag79_t __midl_frag79;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+ struct _NDR64_PARAM_FORMAT frag5;\r
+}\r
+__midl_frag76_t;\r
+extern const __midl_frag76_t __midl_frag76;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag74_t;\r
+extern const __midl_frag74_t __midl_frag74;\r
+\r
+typedef \r
+NDR64_PIPE_FORMAT\r
+__midl_frag73_t;\r
+extern const __midl_frag73_t __midl_frag73;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag72_t;\r
+extern const __midl_frag72_t __midl_frag72;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+ struct _NDR64_PARAM_FORMAT frag5;\r
+}\r
+__midl_frag69_t;\r
+extern const __midl_frag69_t __midl_frag69;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag66_t;\r
+extern const __midl_frag66_t __midl_frag66;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag65_t;\r
+extern const __midl_frag65_t __midl_frag65;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag64_t;\r
+extern const __midl_frag64_t __midl_frag64;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag63_t;\r
+extern const __midl_frag63_t __midl_frag63;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_VAR frag2;\r
+}\r
+__midl_frag61_t;\r
+extern const __midl_frag61_t __midl_frag61;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag60_t;\r
+extern const __midl_frag60_t __midl_frag60;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag59_t;\r
+extern const __midl_frag59_t __midl_frag59;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag58_t;\r
+extern const __midl_frag58_t __midl_frag58;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+}\r
+__midl_frag57_t;\r
+extern const __midl_frag57_t __midl_frag57;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_OPERATOR frag2;\r
+ struct _NDR64_EXPR_VAR frag3;\r
+}\r
+__midl_frag55_t;\r
+extern const __midl_frag55_t __midl_frag55;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_NON_ENCAPSULATED_UNION frag1;\r
+ struct _NDR64_UNION_ARM_SELECTOR frag2;\r
+ struct _NDR64_UNION_ARM frag3;\r
+ struct _NDR64_UNION_ARM frag4;\r
+ NDR64_UINT32 frag5;\r
+}\r
+__midl_frag54_t;\r
+extern const __midl_frag54_t __midl_frag54;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag53_t;\r
+extern const __midl_frag53_t __midl_frag53;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag52_t;\r
+extern const __midl_frag52_t __midl_frag52;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag51_t;\r
+extern const __midl_frag51_t __midl_frag51;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag49_t;\r
+extern const __midl_frag49_t __midl_frag49;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+}\r
+__midl_frag48_t;\r
+extern const __midl_frag48_t __midl_frag48;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag45_t;\r
+extern const __midl_frag45_t __midl_frag45;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_BOGUS_STRUCTURE_HEADER_FORMAT frag1;\r
+ struct \r
+ {\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag1;\r
+ struct _NDR64_MEMPAD_FORMAT frag2;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag3;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag4;\r
+ } frag2;\r
+}\r
+__midl_frag43_t;\r
+extern const __midl_frag43_t __midl_frag43;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag42_t;\r
+extern const __midl_frag42_t __midl_frag42;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_BOGUS_STRUCTURE_HEADER_FORMAT frag1;\r
+ struct \r
+ {\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag1;\r
+ struct _NDR64_MEMPAD_FORMAT frag2;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag3;\r
+ struct _NDR64_SIMPLE_MEMBER_FORMAT frag4;\r
+ } frag2;\r
+}\r
+__midl_frag41_t;\r
+extern const __midl_frag41_t __midl_frag41;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag40_t;\r
+extern const __midl_frag40_t __midl_frag40;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag39_t;\r
+extern const __midl_frag39_t __midl_frag39;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag38_t;\r
+extern const __midl_frag38_t __midl_frag38;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_STRUCTURE_HEADER_FORMAT frag1;\r
+}\r
+__midl_frag37_t;\r
+extern const __midl_frag37_t __midl_frag37;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_VAR frag2;\r
+}\r
+__midl_frag36_t;\r
+extern const __midl_frag36_t __midl_frag36;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_NON_ENCAPSULATED_UNION frag1;\r
+ struct _NDR64_UNION_ARM_SELECTOR frag2;\r
+ struct _NDR64_UNION_ARM frag3;\r
+ struct _NDR64_UNION_ARM frag4;\r
+ struct _NDR64_UNION_ARM frag5;\r
+ struct _NDR64_UNION_ARM frag6;\r
+ struct _NDR64_UNION_ARM frag7;\r
+ struct _NDR64_UNION_ARM frag8;\r
+ struct _NDR64_UNION_ARM frag9;\r
+ NDR64_UINT32 frag10;\r
+}\r
+__midl_frag35_t;\r
+extern const __midl_frag35_t __midl_frag35;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag34_t;\r
+extern const __midl_frag34_t __midl_frag34;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag33_t;\r
+extern const __midl_frag33_t __midl_frag33;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag32_t;\r
+extern const __midl_frag32_t __midl_frag32;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+}\r
+__midl_frag31_t;\r
+extern const __midl_frag31_t __midl_frag31;\r
+\r
+typedef \r
+struct _NDR64_CONFORMANT_STRING_FORMAT\r
+__midl_frag27_t;\r
+extern const __midl_frag27_t __midl_frag27;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag26_t;\r
+extern const __midl_frag26_t __midl_frag26;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag25_t;\r
+extern const __midl_frag25_t __midl_frag25;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag24_t;\r
+extern const __midl_frag24_t __midl_frag24;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag21_t;\r
+extern const __midl_frag21_t __midl_frag21;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag19_t;\r
+extern const __midl_frag19_t __midl_frag19;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag16_t;\r
+extern const __midl_frag16_t __midl_frag16;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag14_t;\r
+extern const __midl_frag14_t __midl_frag14;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag11_t;\r
+extern const __midl_frag11_t __midl_frag11;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag10_t;\r
+extern const __midl_frag10_t __midl_frag10;\r
+\r
+typedef \r
+struct \r
+{\r
+ NDR64_FORMAT_UINT32 frag1;\r
+ struct _NDR64_EXPR_VAR frag2;\r
+}\r
+__midl_frag9_t;\r
+extern const __midl_frag9_t __midl_frag9;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_CONF_ARRAY_HEADER_FORMAT frag1;\r
+ struct _NDR64_ARRAY_ELEMENT_INFO frag2;\r
+}\r
+__midl_frag8_t;\r
+extern const __midl_frag8_t __midl_frag8;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+ struct _NDR64_PARAM_FORMAT frag4;\r
+}\r
+__midl_frag6_t;\r
+extern const __midl_frag6_t __midl_frag6;\r
+\r
+typedef \r
+struct _NDR64_POINTER_FORMAT\r
+__midl_frag4_t;\r
+extern const __midl_frag4_t __midl_frag4;\r
+\r
+typedef \r
+NDR64_FORMAT_CHAR\r
+__midl_frag3_t;\r
+extern const __midl_frag3_t __midl_frag3;\r
+\r
+typedef \r
+struct \r
+{\r
+ struct _NDR64_PROC_FORMAT frag1;\r
+ struct _NDR64_PARAM_FORMAT frag2;\r
+ struct _NDR64_PARAM_FORMAT frag3;\r
+}\r
+__midl_frag2_t;\r
+extern const __midl_frag2_t __midl_frag2;\r
+\r
+typedef \r
+NDR64_FORMAT_UINT32\r
+__midl_frag1_t;\r
+extern const __midl_frag1_t __midl_frag1;\r
+\r
+static const __midl_frag80_t __midl_frag80 =\r
+{ \r
+/* BYTE_PIPE */\r
+ 0xa3, /* FC64_PIPE */\r
+ (NDR64_UINT8) 64 /* 0x40 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ &__midl_frag74,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */\r
+};\r
+\r
+static const __midl_frag79_t __midl_frag79 =\r
+{ \r
+/* *BYTE_PIPE */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 4 /* 0x4 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag80\r
+};\r
+\r
+static const __midl_frag76_t __midl_frag76 =\r
+{ \r
+/* TestBytePipeOut */\r
+ { \r
+ /* TestBytePipeOut */ /* procedure TestBytePipeOut */\r
+ (NDR64_UINT32) 540738 /* 0x84042 */, /* primitive handle */ /* IsIntrepreted, pipe, HasReturn */\r
+ (NDR64_UINT32) 40 /* 0x28 */ , /* Stack size */\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 4 /* 0x4 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* num_chunks */ /* parameter num_chunks */\r
+ &__midl_frag3,\r
+ { \r
+ /* num_chunks */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* chunk_size */ /* parameter chunk_size */\r
+ &__midl_frag3,\r
+ { \r
+ /* chunk_size */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_pipe */ /* parameter out_pipe */\r
+ &__midl_frag80,\r
+ { \r
+ /* out_pipe */\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* pipe, [out], SimpleRef, UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 24 /* 0x18 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 32 /* 0x20 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag74_t __midl_frag74 =\r
+0x2 /* FC64_INT8 */;\r
+\r
+static const __midl_frag73_t __midl_frag73 =\r
+{ \r
+/* BYTE_PIPE */\r
+ 0xa3, /* FC64_PIPE */\r
+ (NDR64_UINT8) 64 /* 0x40 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ &__midl_frag74,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */\r
+};\r
+\r
+static const __midl_frag72_t __midl_frag72 =\r
+{ \r
+/* *BYTE_PIPE */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag73\r
+};\r
+\r
+static const __midl_frag69_t __midl_frag69 =\r
+{ \r
+/* TestBytePipeIn */\r
+ { \r
+ /* TestBytePipeIn */ /* procedure TestBytePipeIn */\r
+ (NDR64_UINT32) 540738 /* 0x84042 */, /* primitive handle */ /* IsIntrepreted, pipe, HasReturn */\r
+ (NDR64_UINT32) 40 /* 0x28 */ , /* Stack size */\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 4 /* 0x4 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* num_chunks */ /* parameter num_chunks */\r
+ &__midl_frag3,\r
+ { \r
+ /* num_chunks */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* chunk_size */ /* parameter chunk_size */\r
+ &__midl_frag3,\r
+ { \r
+ /* chunk_size */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* in_pipe */ /* parameter in_pipe */\r
+ &__midl_frag73,\r
+ { \r
+ /* in_pipe */\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* pipe, [in], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 24 /* 0x18 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 32 /* 0x20 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag66_t __midl_frag66 =\r
+{ \r
+/* *short */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag32\r
+};\r
+\r
+static const __midl_frag65_t __midl_frag65 =\r
+{ \r
+/* **short */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 16 /* 0x10 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag66\r
+};\r
+\r
+static const __midl_frag64_t __midl_frag64 =\r
+{ \r
+/* ***short */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 20 /* 0x14 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag65\r
+};\r
+\r
+static const __midl_frag63_t __midl_frag63 =\r
+{ \r
+/* TestDoublePointer */\r
+ { \r
+ /* TestDoublePointer */ /* procedure TestDoublePointer */\r
+ (NDR64_UINT32) 524354 /* 0x80042 */, /* primitive handle */ /* IsIntrepreted, HasReturn */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 78 /* 0x4e */,\r
+ (NDR64_UINT32) 6 /* 0x6 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* data */ /* parameter data */\r
+ &__midl_frag64,\r
+ { \r
+ /* data */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustFree, [in], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* short */ /* parameter short */\r
+ &__midl_frag32,\r
+ { \r
+ /* short */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag61_t __midl_frag61 =\r
+{ \r
+/* */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ }\r
+};\r
+\r
+static const __midl_frag60_t __midl_frag60 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */,\r
+ &__midl_frag61\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 2 /* 0x2 */,\r
+ &__midl_frag32\r
+ }\r
+};\r
+\r
+static const __midl_frag59_t __midl_frag59 =\r
+{ \r
+/* Surrounding */\r
+ { \r
+ /* Surrounding */\r
+ 0x32, /* FC64_CONF_STRUCT */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ { \r
+ /* Surrounding */\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 4 /* 0x4 */,\r
+ &__midl_frag60\r
+ }\r
+};\r
+\r
+static const __midl_frag58_t __midl_frag58 =\r
+{ \r
+/* *Surrounding */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag59\r
+};\r
+\r
+static const __midl_frag57_t __midl_frag57 =\r
+{ \r
+/* TestSurrounding */\r
+ { \r
+ /* TestSurrounding */ /* procedure TestSurrounding */\r
+ (NDR64_UINT32) 6684738 /* 0x660042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, ServerCorrelation, ClientCorrelation */\r
+ (NDR64_UINT32) 8 /* 0x8 */ , /* Stack size */\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 1 /* 0x1 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* data */ /* parameter data */\r
+ &__midl_frag59,\r
+ { \r
+ /* data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in], [out], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag55_t __midl_frag55 =\r
+{ \r
+/* */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_OPERATOR */\r
+ 0x4, /* FC_EXPR_OPER */\r
+ 0x5, /* OP_UNARY_INDIRECTION */\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT8) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x7, /* FC64_INT64 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */ /* Offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag54_t __midl_frag54 =\r
+{ \r
+/* Enum3 */\r
+ { \r
+ /* Enum3 */\r
+ 0x51, /* FC64_NON_ENCAPSULATED_UNION */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ &__midl_frag55,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM_SELECTOR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 1 /* 0x1 */,\r
+ &__midl_frag3,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 2 /* 0x2 */,\r
+ &__midl_frag52,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ (NDR64_UINT32) 4294967295 /* 0xffffffff */\r
+};\r
+\r
+static const __midl_frag53_t __midl_frag53 =\r
+{ \r
+/* *Enum3 */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag54\r
+};\r
+\r
+static const __midl_frag52_t __midl_frag52 =\r
+{ \r
+/* Enum2 */\r
+ { \r
+ /* Enum2 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ { \r
+ /* Enum2 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */\r
+ }\r
+};\r
+\r
+static const __midl_frag51_t __midl_frag51 =\r
+{ \r
+/* *Enum2 */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag52\r
+};\r
+\r
+static const __midl_frag49_t __midl_frag49 =\r
+{ \r
+/* *Enum1 */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag3\r
+};\r
+\r
+static const __midl_frag48_t __midl_frag48 =\r
+{ \r
+/* TestEnum */\r
+ { \r
+ /* TestEnum */ /* procedure TestEnum */\r
+ (NDR64_UINT32) 6684738 /* 0x660042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, ServerCorrelation, ClientCorrelation */\r
+ (NDR64_UINT32) 24 /* 0x18 */ , /* Stack size */\r
+ (NDR64_UINT32) 80 /* 0x50 */,\r
+ (NDR64_UINT32) 80 /* 0x50 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* foo1 */ /* parameter foo1 */\r
+ &__midl_frag3,\r
+ { \r
+ /* foo1 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], [out], Basetype, SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* foo2 */ /* parameter foo2 */\r
+ &__midl_frag52,\r
+ { \r
+ /* foo2 */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustFree, [in], [out], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* foo3 */ /* parameter foo3 */\r
+ &__midl_frag54,\r
+ { \r
+ /* foo3 */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in], [out], SimpleRef */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag45_t __midl_frag45 =\r
+{ \r
+/* TestSleep */\r
+ { \r
+ /* TestSleep */ /* procedure TestSleep */\r
+ (NDR64_UINT32) 524354 /* 0x80042 */, /* primitive handle */ /* IsIntrepreted, HasReturn */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* seconds */ /* parameter seconds */\r
+ &__midl_frag3,\r
+ { \r
+ /* seconds */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag43_t __midl_frag43 =\r
+{ \r
+/* echo_info7 */\r
+ { \r
+ /* echo_info7 */\r
+ 0x35, /* FC64_FORCED_BOGUS_STRUCT */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ { \r
+ /* echo_info7 */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ },\r
+ { \r
+ /* */\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x10, /* FC64_CHAR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_MEMPAD_FORMAT */\r
+ 0x90, /* FC64_STRUCTPADN */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 7 /* 0x7 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x7, /* FC64_INT64 */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x93, /* FC64_END */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ }\r
+ }\r
+};\r
+\r
+static const __midl_frag42_t __midl_frag42 =\r
+{ \r
+/* echo_info6 */\r
+ { \r
+ /* echo_info6 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* echo_info6 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */\r
+ }\r
+};\r
+\r
+static const __midl_frag41_t __midl_frag41 =\r
+{ \r
+/* echo_info5 */\r
+ { \r
+ /* echo_info5 */\r
+ 0x35, /* FC64_FORCED_BOGUS_STRUCT */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ { \r
+ /* echo_info5 */\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ },\r
+ { \r
+ /* */\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x10, /* FC64_CHAR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_MEMPAD_FORMAT */\r
+ 0x90, /* FC64_STRUCTPADN */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 7 /* 0x7 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x7, /* FC64_INT64 */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_SIMPLE_MEMBER_FORMAT */\r
+ 0x93, /* FC64_END */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ }\r
+ }\r
+};\r
+\r
+static const __midl_frag40_t __midl_frag40 =\r
+{ \r
+/* echo_info4 */\r
+ { \r
+ /* echo_info4 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ { \r
+ /* echo_info4 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */\r
+ }\r
+};\r
+\r
+static const __midl_frag39_t __midl_frag39 =\r
+{ \r
+/* echo_info3 */\r
+ { \r
+ /* echo_info3 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 3 /* 0x3 */,\r
+ { \r
+ /* echo_info3 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 4 /* 0x4 */\r
+ }\r
+};\r
+\r
+static const __midl_frag38_t __midl_frag38 =\r
+{ \r
+/* echo_info2 */\r
+ { \r
+ /* echo_info2 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 1 /* 0x1 */,\r
+ { \r
+ /* echo_info2 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 2 /* 0x2 */\r
+ }\r
+};\r
+\r
+static const __midl_frag37_t __midl_frag37 =\r
+{ \r
+/* echo_info1 */\r
+ { \r
+ /* echo_info1 */\r
+ 0x30, /* FC64_STRUCT */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* echo_info1 */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */\r
+ }\r
+};\r
+\r
+static const __midl_frag36_t __midl_frag36 =\r
+{ \r
+/* */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x4, /* FC64_INT16 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */ /* Offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag35_t __midl_frag35 =\r
+{ \r
+/* echo_Info */\r
+ { \r
+ /* echo_Info */\r
+ 0x51, /* FC64_NON_ENCAPSULATED_UNION */\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ 0x4, /* FC64_INT16 */\r
+ (NDR64_UINT32) 16 /* 0x10 */,\r
+ &__midl_frag36,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM_SELECTOR */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT8) 7 /* 0x7 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 7 /* 0x7 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 1 /* 0x1 */,\r
+ &__midl_frag37,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 2 /* 0x2 */,\r
+ &__midl_frag38,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 3 /* 0x3 */,\r
+ &__midl_frag39,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 4 /* 0x4 */,\r
+ &__midl_frag40,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 5 /* 0x5 */,\r
+ &__midl_frag41,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 6 /* 0x6 */,\r
+ &__midl_frag42,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* struct _NDR64_UNION_ARM */\r
+ (NDR64_INT64) 7 /* 0x7 */,\r
+ &__midl_frag43,\r
+ (NDR64_UINT32) 0 /* 0x0 */\r
+ },\r
+ (NDR64_UINT32) 4294967295 /* 0xffffffff */\r
+};\r
+\r
+static const __midl_frag34_t __midl_frag34 =\r
+{ \r
+/* *echo_Info */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag35\r
+};\r
+\r
+static const __midl_frag33_t __midl_frag33 =\r
+{ \r
+/* **echo_Info */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 20 /* 0x14 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag34\r
+};\r
+\r
+static const __midl_frag32_t __midl_frag32 =\r
+0x4 /* FC64_INT16 */;\r
+\r
+static const __midl_frag31_t __midl_frag31 =\r
+{ \r
+/* TestCall2 */\r
+ { \r
+ /* TestCall2 */ /* procedure TestCall2 */\r
+ (NDR64_UINT32) 4849730 /* 0x4a0042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, HasReturn, ClientCorrelation */\r
+ (NDR64_UINT32) 24 /* 0x18 */ , /* Stack size */\r
+ (NDR64_UINT32) 6 /* 0x6 */,\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* level */ /* parameter level */\r
+ &__midl_frag32,\r
+ { \r
+ /* level */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* info */ /* parameter info */\r
+ &__midl_frag33,\r
+ { \r
+ /* info */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustSize, MustFree, [out], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* long */ /* parameter long */\r
+ &__midl_frag3,\r
+ { \r
+ /* long */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [out], IsReturn, Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag27_t __midl_frag27 =\r
+{ \r
+/* *wchar_t, *wchar_t */\r
+ { \r
+ /* *wchar_t, *wchar_t */\r
+ 0x64, /* FC64_CONF_WCHAR_STRING */\r
+ { \r
+ /* *wchar_t, *wchar_t */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT16) 2 /* 0x2 */\r
+ }\r
+};\r
+\r
+static const __midl_frag26_t __midl_frag26 =\r
+{ \r
+/* *wchar_t, *wchar_t */\r
+ 0x21, /* FC64_UP */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag27\r
+};\r
+\r
+static const __midl_frag25_t __midl_frag25 =\r
+{ \r
+/* **wchar_t, **wchar_t */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 20 /* 0x14 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag26\r
+};\r
+\r
+static const __midl_frag24_t __midl_frag24 =\r
+{ \r
+/* TestCall */\r
+ { \r
+ /* TestCall */ /* procedure TestCall */\r
+ (NDR64_UINT32) 393282 /* 0x60042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* s1 */ /* parameter s1 */\r
+ &__midl_frag25,\r
+ { \r
+ /* s1 */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustSize, MustFree, [in], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* s2 */ /* parameter s2 */\r
+ &__midl_frag25,\r
+ { \r
+ /* s2 */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* MustSize, MustFree, [out], UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag21_t __midl_frag21 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag19_t __midl_frag19 =\r
+{ \r
+/* SourceData */\r
+ { \r
+ /* SourceData */ /* procedure SourceData */\r
+ (NDR64_UINT32) 4325442 /* 0x420042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientCorrelation */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* len */ /* parameter len */\r
+ &__midl_frag3,\r
+ { \r
+ /* len */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_data */ /* parameter out_data */\r
+ &__midl_frag21,\r
+ { \r
+ /* out_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [out] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag16_t __midl_frag16 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag14_t __midl_frag14 =\r
+{ \r
+/* SinkData */\r
+ { \r
+ /* SinkData */ /* procedure SinkData */\r
+ (NDR64_UINT32) 2359362 /* 0x240042 */, /* primitive handle */ /* IsIntrepreted, ClientMustSize, ServerCorrelation */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* len */ /* parameter len */\r
+ &__midl_frag3,\r
+ { \r
+ /* len */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* in_data */ /* parameter in_data */\r
+ &__midl_frag16,\r
+ { \r
+ /* in_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag11_t __midl_frag11 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag10_t __midl_frag10 =\r
+0x10 /* FC64_CHAR */;\r
+\r
+static const __midl_frag9_t __midl_frag9 =\r
+{ \r
+/* , , , */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ { \r
+ /* struct _NDR64_EXPR_VAR */\r
+ 0x3, /* FC_EXPR_VAR */\r
+ 0x5, /* FC64_INT32 */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */ /* Offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag8_t __midl_frag8 =\r
+{ \r
+/* */\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0x41, /* FC64_CONF_ARRAY */\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ { \r
+ /* struct _NDR64_CONF_ARRAY_HEADER_FORMAT */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ },\r
+ (NDR64_UINT8) 0 /* 0x0 */,\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag9\r
+ },\r
+ { \r
+ /* struct _NDR64_ARRAY_ELEMENT_INFO */\r
+ (NDR64_UINT32) 1 /* 0x1 */,\r
+ &__midl_frag10\r
+ }\r
+};\r
+\r
+static const __midl_frag6_t __midl_frag6 =\r
+{ \r
+/* EchoData */\r
+ { \r
+ /* EchoData */ /* procedure EchoData */\r
+ (NDR64_UINT32) 6684738 /* 0x660042 */, /* primitive handle */ /* IsIntrepreted, ServerMustSize, ClientMustSize, ServerCorrelation, ClientCorrelation */\r
+ (NDR64_UINT32) 24 /* 0x18 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 3 /* 0x3 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* len */ /* parameter len */\r
+ &__midl_frag3,\r
+ { \r
+ /* len */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* in_data */ /* parameter in_data */\r
+ &__midl_frag8,\r
+ { \r
+ /* in_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [in] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_data */ /* parameter out_data */\r
+ &__midl_frag11,\r
+ { \r
+ /* out_data */\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* MustSize, MustFree, [out] */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 16 /* 0x10 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag4_t __midl_frag4 =\r
+{ \r
+/* *int */\r
+ 0x20, /* FC64_RP */\r
+ (NDR64_UINT8) 12 /* 0xc */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ &__midl_frag3\r
+};\r
+\r
+static const __midl_frag3_t __midl_frag3 =\r
+0x5 /* FC64_INT32 */;\r
+\r
+static const __midl_frag2_t __midl_frag2 =\r
+{ \r
+/* AddOne */\r
+ { \r
+ /* AddOne */ /* procedure AddOne */\r
+ (NDR64_UINT32) 66 /* 0x42 */, /* primitive handle */ /* IsIntrepreted */\r
+ (NDR64_UINT32) 16 /* 0x10 */ , /* Stack size */\r
+ (NDR64_UINT32) 8 /* 0x8 */,\r
+ (NDR64_UINT32) 32 /* 0x20 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ (NDR64_UINT16) 2 /* 0x2 */,\r
+ (NDR64_UINT16) 0 /* 0x0 */\r
+ },\r
+ { \r
+ /* in_data */ /* parameter in_data */\r
+ &__midl_frag3,\r
+ { \r
+ /* in_data */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0\r
+ }, /* [in], Basetype, ByValue */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 0 /* 0x0 */, /* Stack offset */\r
+ },\r
+ { \r
+ /* out_data */ /* parameter out_data */\r
+ &__midl_frag3,\r
+ { \r
+ /* out_data */\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 1,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 1\r
+ }, /* [out], Basetype, SimpleRef, UseCache */\r
+ (NDR64_UINT16) 0 /* 0x0 */,\r
+ 8 /* 0x8 */, /* Stack offset */\r
+ }\r
+};\r
+\r
+static const __midl_frag1_t __midl_frag1 =\r
+(NDR64_UINT32) 0 /* 0x0 */;\r
+\r
+\r
+#include "poppack.h"\r
+\r
+\r
+static const FormatInfoRef rpcecho_Ndr64ProcTable[] =\r
+ {\r
+ &__midl_frag2,\r
+ &__midl_frag6,\r
+ &__midl_frag14,\r
+ &__midl_frag19,\r
+ &__midl_frag24,\r
+ &__midl_frag31,\r
+ &__midl_frag45,\r
+ &__midl_frag48,\r
+ &__midl_frag57,\r
+ &__midl_frag63,\r
+ &__midl_frag69,\r
+ &__midl_frag76\r
+ };\r
+\r
+\r
static const MIDL_STUB_DESC rpcecho_StubDesc = \r
{\r
(void *)& rpcecho___RpcServerInterface,\r
0,\r
rpcecho__MIDL_TypeFormatString.Format,\r
1, /* -error bounds_check flag */\r
- 0x50002, /* Ndr library version */\r
+ 0x60001, /* Ndr library version */\r
0,\r
0x700022b, /* MIDL Version 7.0.555 */\r
0,\r
0,\r
0, /* notify & notify_flag routine table */\r
- 0x1, /* MIDL flag */\r
+ 0x2000001, /* MIDL flag */\r
0, /* cs routines */\r
- 0, /* proxy/server info */\r
+ (void *)& rpcecho_ServerInfo, /* proxy/server info */\r
0\r
};\r
\r
-static const RPC_DISPATCH_FUNCTION rpcecho_table[] =\r
+static const RPC_DISPATCH_FUNCTION rpcecho_NDR64__table[] =\r
{\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrServerCall2,\r
- NdrAsyncServerCall,\r
- NdrAsyncServerCall,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ NdrServerCallAll,\r
+ Ndr64AsyncServerCallAll,\r
+ Ndr64AsyncServerCallAll,\r
0\r
};\r
-static const RPC_DISPATCH_TABLE rpcecho_v1_0_DispatchTable = \r
+static const RPC_DISPATCH_TABLE rpcecho_NDR64__v1_0_DispatchTable = \r
{\r
12,\r
- (RPC_DISPATCH_FUNCTION*)rpcecho_table\r
+ (RPC_DISPATCH_FUNCTION*)rpcecho_NDR64__table\r
};\r
\r
+static const MIDL_SYNTAX_INFO rpcecho_SyntaxInfo [ 2 ] = \r
+ {\r
+ {\r
+ {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},\r
+ (RPC_DISPATCH_TABLE*)&rpcecho_v1_0_DispatchTable,\r
+ rpcecho__MIDL_ProcFormatString.Format,\r
+ rpcecho_FormatStringOffsetTable,\r
+ rpcecho__MIDL_TypeFormatString.Format,\r
+ 0,\r
+ 0,\r
+ 0\r
+ }\r
+ ,{\r
+ {{0x71710533,0xbeba,0x4937,{0x83,0x19,0xb5,0xdb,0xef,0x9c,0xcc,0x36}},{1,0}},\r
+ (RPC_DISPATCH_TABLE*)&rpcecho_NDR64__v1_0_DispatchTable,\r
+ 0 ,\r
+ (unsigned short *) rpcecho_Ndr64ProcTable,\r
+ 0,\r
+ 0,\r
+ 0,\r
+ 0\r
+ }\r
+ };\r
+\r
+\r
static const SERVER_ROUTINE rpcecho_ServerRoutineTable[] = \r
{\r
(SERVER_ROUTINE)AddOne,\r
&rpcecho_StubDesc,\r
rpcecho_ServerRoutineTable,\r
rpcecho__MIDL_ProcFormatString.Format,\r
- rpcecho_FormatStringOffsetTable,\r
+ (unsigned short *) rpcecho_FormatStringOffsetTable,\r
0,\r
- 0,\r
- 0,\r
- 0};\r
+ (RPC_SYNTAX_IDENTIFIER*)&_NDR64_RpcTransferSyntax,\r
+ 2,\r
+ (MIDL_SYNTAX_INFO*)rpcecho_SyntaxInfo\r
+ };\r
#pragma optimize("", on )\r
#if _MSC_VER >= 1200\r
#pragma warning(pop)\r