WPSPI_P.C
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:3k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /* this ALWAYS GENERATED file contains the proxy stub code */
  2. /* File created by MIDL compiler version 3.03.0110 */
  3. /* at Mon Mar 30 03:02:38 1998
  4.  */
  5. /* Compiler settings for wpspi.idl:
  6.     Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
  7.     error checks: none
  8. */
  9. //@@MIDL_FILE_HEADING(  )
  10. /* verify that the <rpcproxy.h> version is high enough to compile this file*/
  11. #ifndef __REDQ_RPCPROXY_H_VERSION__
  12. #define __REQUIRED_RPCPROXY_H_VERSION__ 440
  13. #endif
  14. #include "rpcproxy.h"
  15. #ifndef __RPCPROXY_H_VERSION__
  16. #error this stub requires an updated version of <rpcproxy.h>
  17. #endif // __RPCPROXY_H_VERSION__
  18. #include "wpspi.h"
  19. #define TYPE_FORMAT_STRING_SIZE   1                                 
  20. #define PROC_FORMAT_STRING_SIZE   1                                 
  21. typedef struct _MIDL_TYPE_FORMAT_STRING
  22.     {
  23.     short          Pad;
  24.     unsigned char  Format[ TYPE_FORMAT_STRING_SIZE ];
  25.     } MIDL_TYPE_FORMAT_STRING;
  26. typedef struct _MIDL_PROC_FORMAT_STRING
  27.     {
  28.     short          Pad;
  29.     unsigned char  Format[ PROC_FORMAT_STRING_SIZE ];
  30.     } MIDL_PROC_FORMAT_STRING;
  31. extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
  32. extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
  33. /* Standard interface: __MIDL_itf_wpspi_0000, ver. 0.0,
  34.    GUID={0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} */
  35. /* Object interface: IUnknown, ver. 0.0,
  36.    GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
  37. /* Object interface: IWPSiteW, ver. 0.0,
  38.    GUID={0x5261F720,0x6C4C,0x11CF,{0x86,0xB1,0x00,0xAA,0x00,0x60,0xF8,0x6C}} */
  39. /* Object interface: IWPProvider, ver. 0.0,
  40.    GUID={0xCB1D5316,0x30F6,0x11D0,{0xAD,0x03,0x00,0xAA,0x00,0xA2,0x19,0xAA}} */
  41. #pragma data_seg(".rdata")
  42. #if !defined(__RPC_WIN32__)
  43. #error  Invalid build platform for this stub.
  44. #endif
  45. #if !(TARGET_IS_NT40_OR_LATER)
  46. #error You need a Windows NT 4.0 or later to run this stub because it uses these features:
  47. #error   more than 32 methods in the interface.
  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. 0x0
  63.         }
  64.     };
  65. const CInterfaceProxyVtbl * _wpspi_ProxyVtblList[] = 
  66. {
  67.     0
  68. };
  69. const CInterfaceStubVtbl * _wpspi_StubVtblList[] = 
  70. {
  71.     0
  72. };
  73. PCInterfaceName const _wpspi_InterfaceNamesList[] = 
  74. {
  75.     0
  76. };
  77. #define _wpspi_CHECK_IID(n) IID_GENERIC_CHECK_IID( _wpspi, pIID, n)
  78. int __stdcall _wpspi_IID_Lookup( const IID * pIID, int * pIndex )
  79. {
  80.     return 0;
  81. }
  82. const ExtendedProxyFileInfo wpspi_ProxyFileInfo = 
  83. {
  84.     (PCInterfaceProxyVtblList *) & _wpspi_ProxyVtblList,
  85.     (PCInterfaceStubVtblList *) & _wpspi_StubVtblList,
  86.     (const PCInterfaceName * ) & _wpspi_InterfaceNamesList,
  87.     0, // no delegation
  88.     & _wpspi_IID_Lookup, 
  89.     0,
  90.     1
  91. };