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

324 lines
7.5 KiB

  1. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  2. /* this ALWAYS GENERATED file contains the proxy stub code */
  3. /* File created by MIDL compiler version 6.00.0347 */
  4. /* Compiler settings for skipfrm.idl:
  5. Oicf, W1, Zp8, env=Win32 (32b run)
  6. protocol : dce , ms_ext, c_ext, robust
  7. error checks: allocation ref bounds_check enum stub_data
  8. VC __declspec() decoration level:
  9. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  10. DECLSPEC_UUID(), MIDL_INTERFACE()
  11. */
  12. //@@MIDL_FILE_HEADING( )
  13. #if !defined(_M_IA64) && !defined(_M_AMD64)
  14. #define USE_STUBLESS_PROXY
  15. /* verify that the <rpcproxy.h> version is high enough to compile this file*/
  16. #ifndef __REDQ_RPCPROXY_H_VERSION__
  17. #define __REQUIRED_RPCPROXY_H_VERSION__ 475
  18. #endif
  19. #include "rpcproxy.h"
  20. #ifndef __RPCPROXY_H_VERSION__
  21. #error this stub requires an updated version of <rpcproxy.h>
  22. #endif // __RPCPROXY_H_VERSION__
  23. #include "skipfrm.h"
  24. #define TYPE_FORMAT_STRING_SIZE 3
  25. #define PROC_FORMAT_STRING_SIZE 1
  26. #define TRANSMIT_AS_TABLE_SIZE 0
  27. #define WIRE_MARSHAL_TABLE_SIZE 0
  28. typedef struct _MIDL_TYPE_FORMAT_STRING
  29. {
  30. short Pad;
  31. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  32. } MIDL_TYPE_FORMAT_STRING;
  33. typedef struct _MIDL_PROC_FORMAT_STRING
  34. {
  35. short Pad;
  36. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  37. } MIDL_PROC_FORMAT_STRING;
  38. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  39. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  40. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  41. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  42. #if !defined(__RPC_WIN32__)
  43. #error Invalid build platform for this stub.
  44. #endif
  45. #if !(TARGET_IS_NT50_OR_LATER)
  46. #error You need a Windows 2000 or later to run this stub because it uses these features:
  47. #error /robust command line switch.
  48. #error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems.
  49. #error This app will die there with the RPC_X_WRONG_STUB_VERSION error.
  50. #endif
  51. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  52. {
  53. 0,
  54. {
  55. 0x0
  56. }
  57. };
  58. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  59. {
  60. 0,
  61. {
  62. NdrFcShort( 0x0 ), /* 0 */
  63. 0x0
  64. }
  65. };
  66. /* Object interface: IUnknown, ver. 0.0,
  67. GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
  68. /* Object interface: IFrameSkipResultCallback, ver. 0.0,
  69. GUID={0x7536960D,0x1977,0x4807,{0x98,0xEA,0x48,0x5F,0x6C,0x84,0x2A,0x54}} */
  70. static const MIDL_STUB_DESC Object_StubDesc =
  71. {
  72. 0,
  73. NdrOleAllocate,
  74. NdrOleFree,
  75. 0,
  76. 0,
  77. 0,
  78. 0,
  79. 0,
  80. __MIDL_TypeFormatString.Format,
  81. 1, /* -error bounds_check flag */
  82. 0x50002, /* Ndr library version */
  83. 0,
  84. 0x600015b, /* MIDL Version 6.0.347 */
  85. 0,
  86. 0,
  87. 0, /* notify & notify_flag routine table */
  88. 0x1, /* MIDL flag */
  89. 0, /* cs routines */
  90. 0, /* proxy/server info */
  91. 0 /* Reserved5 */
  92. };
  93. const CInterfaceProxyVtbl * _skipfrm_ProxyVtblList[] =
  94. {
  95. 0
  96. };
  97. const CInterfaceStubVtbl * _skipfrm_StubVtblList[] =
  98. {
  99. 0
  100. };
  101. PCInterfaceName const _skipfrm_InterfaceNamesList[] =
  102. {
  103. 0
  104. };
  105. #define _skipfrm_CHECK_IID(n) IID_GENERIC_CHECK_IID( _skipfrm, pIID, n)
  106. int __stdcall _skipfrm_IID_Lookup( const IID * pIID, int * pIndex )
  107. {
  108. return 0;
  109. }
  110. const ExtendedProxyFileInfo skipfrm_ProxyFileInfo =
  111. {
  112. (PCInterfaceProxyVtblList *) & _skipfrm_ProxyVtblList,
  113. (PCInterfaceStubVtblList *) & _skipfrm_StubVtblList,
  114. (const PCInterfaceName * ) & _skipfrm_InterfaceNamesList,
  115. 0, // no delegation
  116. & _skipfrm_IID_Lookup,
  117. 0,
  118. 2,
  119. 0, /* table of [async_uuid] interfaces */
  120. 0, /* Filler1 */
  121. 0, /* Filler2 */
  122. 0 /* Filler3 */
  123. };
  124. #endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/
  125. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  126. /* this ALWAYS GENERATED file contains the proxy stub code */
  127. /* File created by MIDL compiler version 6.00.0347 */
  128. /* Compiler settings for skipfrm.idl:
  129. Oicf, W1, Zp8, env=Win64 (32b run,appending)
  130. protocol : dce , ms_ext, c_ext, robust
  131. error checks: allocation ref bounds_check enum stub_data
  132. VC __declspec() decoration level:
  133. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  134. DECLSPEC_UUID(), MIDL_INTERFACE()
  135. */
  136. //@@MIDL_FILE_HEADING( )
  137. #if defined(_M_IA64) || defined(_M_AMD64)
  138. #define USE_STUBLESS_PROXY
  139. /* verify that the <rpcproxy.h> version is high enough to compile this file*/
  140. #ifndef __REDQ_RPCPROXY_H_VERSION__
  141. #define __REQUIRED_RPCPROXY_H_VERSION__ 475
  142. #endif
  143. #include "rpcproxy.h"
  144. #ifndef __RPCPROXY_H_VERSION__
  145. #error this stub requires an updated version of <rpcproxy.h>
  146. #endif // __RPCPROXY_H_VERSION__
  147. #include "skipfrm.h"
  148. #define TYPE_FORMAT_STRING_SIZE 3
  149. #define PROC_FORMAT_STRING_SIZE 1
  150. #define TRANSMIT_AS_TABLE_SIZE 0
  151. #define WIRE_MARSHAL_TABLE_SIZE 0
  152. typedef struct _MIDL_TYPE_FORMAT_STRING
  153. {
  154. short Pad;
  155. unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
  156. } MIDL_TYPE_FORMAT_STRING;
  157. typedef struct _MIDL_PROC_FORMAT_STRING
  158. {
  159. short Pad;
  160. unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
  161. } MIDL_PROC_FORMAT_STRING;
  162. static RPC_SYNTAX_IDENTIFIER _RpcTransferSyntax =
  163. {{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}};
  164. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  165. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  166. #if !defined(__RPC_WIN64__)
  167. #error Invalid build platform for this stub.
  168. #endif
  169. static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString =
  170. {
  171. 0,
  172. {
  173. 0x0
  174. }
  175. };
  176. static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString =
  177. {
  178. 0,
  179. {
  180. NdrFcShort( 0x0 ), /* 0 */
  181. 0x0
  182. }
  183. };
  184. /* Object interface: IUnknown, ver. 0.0,
  185. GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
  186. /* Object interface: IFrameSkipResultCallback, ver. 0.0,
  187. GUID={0x7536960D,0x1977,0x4807,{0x98,0xEA,0x48,0x5F,0x6C,0x84,0x2A,0x54}} */
  188. static const MIDL_STUB_DESC Object_StubDesc =
  189. {
  190. 0,
  191. NdrOleAllocate,
  192. NdrOleFree,
  193. 0,
  194. 0,
  195. 0,
  196. 0,
  197. 0,
  198. __MIDL_TypeFormatString.Format,
  199. 1, /* -error bounds_check flag */
  200. 0x50002, /* Ndr library version */
  201. 0,
  202. 0x600015b, /* MIDL Version 6.0.347 */
  203. 0,
  204. 0,
  205. 0, /* notify & notify_flag routine table */
  206. 0x1, /* MIDL flag */
  207. 0, /* cs routines */
  208. 0, /* proxy/server info */
  209. 0 /* Reserved5 */
  210. };
  211. const CInterfaceProxyVtbl * _skipfrm_ProxyVtblList[] =
  212. {
  213. 0
  214. };
  215. const CInterfaceStubVtbl * _skipfrm_StubVtblList[] =
  216. {
  217. 0
  218. };
  219. PCInterfaceName const _skipfrm_InterfaceNamesList[] =
  220. {
  221. 0
  222. };
  223. #define _skipfrm_CHECK_IID(n) IID_GENERIC_CHECK_IID( _skipfrm, pIID, n)
  224. int __stdcall _skipfrm_IID_Lookup( const IID * pIID, int * pIndex )
  225. {
  226. return 0;
  227. }
  228. const ExtendedProxyFileInfo skipfrm_ProxyFileInfo =
  229. {
  230. (PCInterfaceProxyVtblList *) & _skipfrm_ProxyVtblList,
  231. (PCInterfaceStubVtblList *) & _skipfrm_StubVtblList,
  232. (const PCInterfaceName * ) & _skipfrm_InterfaceNamesList,
  233. 0, // no delegation
  234. & _skipfrm_IID_Lookup,
  235. 0,
  236. 2,
  237. 0, /* table of [async_uuid] interfaces */
  238. 0, /* Filler1 */
  239. 0, /* Filler2 */
  240. 0 /* Filler3 */
  241. };
  242. #endif /* defined(_M_IA64) || defined(_M_AMD64)*/