home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2000 May / MICD_2000_05.iso / CBuilder5 / INSTALL / DATA1.CAB / Program_Built_Files / Include / brokcfg.h < prev    next >
C/C++ Source or Header  |  2000-02-01  |  68KB  |  1,986 lines

  1. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  2. /* this ALWAYS GENERATED file contains the definitions for the interfaces */
  3.  
  4.  
  5. /* File created by MIDL compiler version 3.01.75 */
  6. /* at Wed Apr 22 19:48:30 1998
  7.  */
  8. /* Compiler settings for brokcfg.idl:
  9.     Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
  10.     error checks: none
  11. */
  12. //@@MIDL_FILE_HEADING(  )
  13. #include "rpc.h"
  14. #include "rpcndr.h"
  15. #ifndef COM_NO_WINDOWS_H
  16. #include "windows.h"
  17. #include "ole2.h"
  18. #endif /*COM_NO_WINDOWS_H*/
  19.  
  20. #ifndef __brokcfg_h__
  21. #define __brokcfg_h__
  22.  
  23. #ifdef __cplusplus
  24. extern "C"{
  25. #endif 
  26.  
  27. /* Forward Declarations */ 
  28.  
  29. #ifndef __IBrokConfig_FWD_DEFINED__
  30. #define __IBrokConfig_FWD_DEFINED__
  31. typedef interface IBrokConfig IBrokConfig;
  32. #endif     /* __IBrokConfig_FWD_DEFINED__ */
  33.  
  34.  
  35. #ifndef __IBrokServers_FWD_DEFINED__
  36. #define __IBrokServers_FWD_DEFINED__
  37. typedef interface IBrokServers IBrokServers;
  38. #endif     /* __IBrokServers_FWD_DEFINED__ */
  39.  
  40.  
  41. #ifndef __BrokConfig_FWD_DEFINED__
  42. #define __BrokConfig_FWD_DEFINED__
  43.  
  44. #ifdef __cplusplus
  45. typedef class BrokConfig BrokConfig;
  46. #else
  47. typedef struct BrokConfig BrokConfig;
  48. #endif /* __cplusplus */
  49.  
  50. #endif     /* __BrokConfig_FWD_DEFINED__ */
  51.  
  52.  
  53. #ifndef __BrokServers_FWD_DEFINED__
  54. #define __BrokServers_FWD_DEFINED__
  55.  
  56. #ifdef __cplusplus
  57. typedef class BrokServers BrokServers;
  58. #else
  59. typedef struct BrokServers BrokServers;
  60. #endif /* __cplusplus */
  61.  
  62. #endif     /* __BrokServers_FWD_DEFINED__ */
  63.  
  64.  
  65. /* header files for imported files */
  66. #include "oaidl.h"
  67. #include "ocidl.h"
  68.  
  69. void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
  70. void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 
  71.  
  72. /****************************************
  73.  * Generated header for interface: __MIDL_itf_brokcfg_0000
  74.  * at Wed Apr 22 19:48:30 1998
  75.  * using MIDL 3.01.75
  76.  ****************************************/
  77. /* [local] */ 
  78.  
  79.  
  80. #define    BROK_AUTH_TYPE_ANON    ( 0x1 )
  81.  
  82. #define    BROK_AUTH_TYPE_PWDCOOKIE    ( 0x2 )
  83.  
  84. #define    BROK_AUTH_TYPE_BASIC    ( 0x4 )
  85.  
  86. #define    BROK_AUTH_TYPE_DPA    ( 0x8 )
  87.  
  88. #define    IIS_AUTH_TYPE_ALLOW_ANON    ( 0x10 )
  89.  
  90. #define    BROK_ALWAYS_WRITE    ( 0x20 )
  91.  
  92. #define    BROK_IGNORE_ALLOW_ANON    ( 0x40 )
  93.  
  94.  
  95.  
  96. extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0000_v0_0_c_ifspec;
  97. extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0000_v0_0_s_ifspec;
  98.  
  99. #ifndef __IBrokConfig_INTERFACE_DEFINED__
  100. #define __IBrokConfig_INTERFACE_DEFINED__
  101.  
  102. /****************************************
  103.  * Generated header for interface: IBrokConfig
  104.  * at Wed Apr 22 19:48:30 1998
  105.  * using MIDL 3.01.75
  106.  ****************************************/
  107. /* [unique][helpstring][dual][uuid][object] */ 
  108.  
  109.  
  110.  
  111. EXTERN_C const IID IID_IBrokConfig;
  112.  
  113. #if defined(__cplusplus) && !defined(CINTERFACE)
  114.     
  115.     interface DECLSPEC_UUID("19edab12-c4a4-11d0-bbda-00c04fb615e5")
  116.     IBrokConfig : public IDispatch
  117.     {
  118.     public:
  119.         virtual /* [hidden] */ HRESULT STDMETHODCALLTYPE LoadDefaults( 
  120.             LONG lVirtServId) = 0;
  121.         
  122.         virtual HRESULT STDMETHODCALLTYPE GetConfig( 
  123.             LONG lVirtServId) = 0;
  124.         
  125.         virtual HRESULT STDMETHODCALLTYPE SetConfig( void) = 0;
  126.         
  127.         virtual HRESULT STDMETHODCALLTYPE CheckAcct( 
  128.             BSTR bszDomain,
  129.             BSTR bszName,
  130.             BSTR bszPassword) = 0;
  131.         
  132.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lVirtServId( 
  133.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  134.         
  135.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lVirtServId( 
  136.             /* [in] */ LONG NewVal) = 0;
  137.         
  138.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bLocal( 
  139.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  140.         
  141.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bLocal( 
  142.             /* [in] */ BOOL NewVal) = 0;
  143.         
  144.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszServerName( 
  145.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  146.         
  147.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszServerName( 
  148.             /* [in] */ BSTR NewVal) = 0;
  149.         
  150.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lPort( 
  151.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  152.         
  153.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lPort( 
  154.             /* [in] */ LONG NewVal) = 0;
  155.         
  156.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bSecure( 
  157.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  158.         
  159.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bSecure( 
  160.             /* [in] */ BOOL NewVal) = 0;
  161.         
  162.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lSecurePort( 
  163.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  164.         
  165.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lSecurePort( 
  166.             /* [in] */ LONG NewVal) = 0;
  167.         
  168.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lTimeLimit( 
  169.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  170.         
  171.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lTimeLimit( 
  172.             /* [in] */ LONG NewVal) = 0;
  173.         
  174.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lSizeLimit( 
  175.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  176.         
  177.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lSizeLimit( 
  178.             /* [in] */ LONG NewVal) = 0;
  179.         
  180.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszBaseDN( 
  181.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  182.         
  183.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszBaseDN( 
  184.             /* [in] */ BSTR NewVal) = 0;
  185.         
  186.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lCacheTimeout( 
  187.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  188.         
  189.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lCacheTimeout( 
  190.             /* [in] */ LONG NewVal) = 0;
  191.         
  192.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszGroupPrefix( 
  193.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  194.         
  195.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszGroupPrefix( 
  196.             /* [in] */ BSTR NewVal) = 0;
  197.         
  198.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bCreateGroups( 
  199.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  200.         
  201.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bCreateGroups( 
  202.             /* [in] */ BOOL NewVal) = 0;
  203.         
  204.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszDomain( 
  205.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  206.         
  207.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszDomain( 
  208.             /* [in] */ BSTR NewVal) = 0;
  209.         
  210.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszDsName( 
  211.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  212.         
  213.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszDsName( 
  214.             /* [in] */ BSTR NewVal) = 0;
  215.         
  216.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszDsPwd( 
  217.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  218.         
  219.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszDsPwd( 
  220.             /* [in] */ BSTR NewVal) = 0;
  221.         
  222.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszProxyName( 
  223.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  224.         
  225.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszProxyName( 
  226.             /* [in] */ BSTR NewVal) = 0;
  227.         
  228.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszProxyPwd( 
  229.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  230.         
  231.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszProxyPwd( 
  232.             /* [in] */ BSTR NewVal) = 0;
  233.         
  234.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszProxyDomain( 
  235.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  236.         
  237.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszProxyDomain( 
  238.             /* [in] */ BSTR NewVal) = 0;
  239.         
  240.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bUseTrackCookie( 
  241.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  242.         
  243.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bUseTrackCookie( 
  244.             /* [in] */ BOOL NewVal) = 0;
  245.         
  246.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lPwdCookieTimeout( 
  247.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  248.         
  249.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lPwdCookieTimeout( 
  250.             /* [in] */ LONG NewVal) = 0;
  251.         
  252.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bEnabled( 
  253.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  254.         
  255.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bEnabled( 
  256.             /* [in] */ BOOL NewVal) = 0;
  257.         
  258.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszComment( 
  259.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  260.         
  261.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszComment( 
  262.             /* [in] */ BSTR NewVal) = 0;
  263.         
  264.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bPwdCookiePersist( 
  265.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  266.         
  267.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bPwdCookiePersist( 
  268.             /* [in] */ BOOL NewVal) = 0;
  269.         
  270.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszRealm( 
  271.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  272.         
  273.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszRealm( 
  274.             /* [in] */ BSTR NewVal) = 0;
  275.         
  276.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lTokenCacheTimeout( 
  277.             /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
  278.         
  279.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lTokenCacheTimeout( 
  280.             /* [in] */ LONG NewVal) = 0;
  281.         
  282.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszTokenCreatorDll( 
  283.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
  284.         
  285.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszTokenCreatorDll( 
  286.             /* [in] */ BSTR NewVal) = 0;
  287.         
  288.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bDirty( 
  289.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
  290.         
  291.     };
  292.     
  293. #else     /* C style interface */
  294.  
  295.     typedef struct IBrokConfigVtbl
  296.     {
  297.         BEGIN_INTERFACE
  298.         
  299.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 
  300.             IBrokConfig __RPC_FAR * This,
  301.             /* [in] */ REFIID riid,
  302.             /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
  303.         
  304.         ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 
  305.             IBrokConfig __RPC_FAR * This);
  306.         
  307.         ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 
  308.             IBrokConfig __RPC_FAR * This);
  309.         
  310.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( 
  311.             IBrokConfig __RPC_FAR * This,
  312.             /* [out] */ UINT __RPC_FAR *pctinfo);
  313.         
  314.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( 
  315.             IBrokConfig __RPC_FAR * This,
  316.             /* [in] */ UINT iTInfo,
  317.             /* [in] */ LCID lcid,
  318.             /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
  319.         
  320.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( 
  321.             IBrokConfig __RPC_FAR * This,
  322.             /* [in] */ REFIID riid,
  323.             /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
  324.             /* [in] */ UINT cNames,
  325.             /* [in] */ LCID lcid,
  326.             /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
  327.         
  328.         /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( 
  329.             IBrokConfig __RPC_FAR * This,
  330.             /* [in] */ DISPID dispIdMember,
  331.             /* [in] */ REFIID riid,
  332.             /* [in] */ LCID lcid,
  333.             /* [in] */ WORD wFlags,
  334.             /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
  335.             /* [out] */ VARIANT __RPC_FAR *pVarResult,
  336.             /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
  337.             /* [out] */ UINT __RPC_FAR *puArgErr);
  338.         
  339.         /* [hidden] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LoadDefaults )( 
  340.             IBrokConfig __RPC_FAR * This,
  341.             LONG lVirtServId);
  342.         
  343.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfig )( 
  344.             IBrokConfig __RPC_FAR * This,
  345.             LONG lVirtServId);
  346.         
  347.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfig )( 
  348.             IBrokConfig __RPC_FAR * This);
  349.         
  350.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckAcct )( 
  351.             IBrokConfig __RPC_FAR * This,
  352.             BSTR bszDomain,
  353.             BSTR bszName,
  354.             BSTR bszPassword);
  355.         
  356.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lVirtServId )( 
  357.             IBrokConfig __RPC_FAR * This,
  358.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  359.         
  360.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lVirtServId )( 
  361.             IBrokConfig __RPC_FAR * This,
  362.             /* [in] */ LONG NewVal);
  363.         
  364.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bLocal )( 
  365.             IBrokConfig __RPC_FAR * This,
  366.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  367.         
  368.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bLocal )( 
  369.             IBrokConfig __RPC_FAR * This,
  370.             /* [in] */ BOOL NewVal);
  371.         
  372.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszServerName )( 
  373.             IBrokConfig __RPC_FAR * This,
  374.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  375.         
  376.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszServerName )( 
  377.             IBrokConfig __RPC_FAR * This,
  378.             /* [in] */ BSTR NewVal);
  379.         
  380.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lPort )( 
  381.             IBrokConfig __RPC_FAR * This,
  382.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  383.         
  384.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lPort )( 
  385.             IBrokConfig __RPC_FAR * This,
  386.             /* [in] */ LONG NewVal);
  387.         
  388.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bSecure )( 
  389.             IBrokConfig __RPC_FAR * This,
  390.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  391.         
  392.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bSecure )( 
  393.             IBrokConfig __RPC_FAR * This,
  394.             /* [in] */ BOOL NewVal);
  395.         
  396.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lSecurePort )( 
  397.             IBrokConfig __RPC_FAR * This,
  398.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  399.         
  400.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lSecurePort )( 
  401.             IBrokConfig __RPC_FAR * This,
  402.             /* [in] */ LONG NewVal);
  403.         
  404.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lTimeLimit )( 
  405.             IBrokConfig __RPC_FAR * This,
  406.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  407.         
  408.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lTimeLimit )( 
  409.             IBrokConfig __RPC_FAR * This,
  410.             /* [in] */ LONG NewVal);
  411.         
  412.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lSizeLimit )( 
  413.             IBrokConfig __RPC_FAR * This,
  414.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  415.         
  416.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lSizeLimit )( 
  417.             IBrokConfig __RPC_FAR * This,
  418.             /* [in] */ LONG NewVal);
  419.         
  420.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszBaseDN )( 
  421.             IBrokConfig __RPC_FAR * This,
  422.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  423.         
  424.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszBaseDN )( 
  425.             IBrokConfig __RPC_FAR * This,
  426.             /* [in] */ BSTR NewVal);
  427.         
  428.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lCacheTimeout )( 
  429.             IBrokConfig __RPC_FAR * This,
  430.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  431.         
  432.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lCacheTimeout )( 
  433.             IBrokConfig __RPC_FAR * This,
  434.             /* [in] */ LONG NewVal);
  435.         
  436.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszGroupPrefix )( 
  437.             IBrokConfig __RPC_FAR * This,
  438.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  439.         
  440.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszGroupPrefix )( 
  441.             IBrokConfig __RPC_FAR * This,
  442.             /* [in] */ BSTR NewVal);
  443.         
  444.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bCreateGroups )( 
  445.             IBrokConfig __RPC_FAR * This,
  446.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  447.         
  448.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bCreateGroups )( 
  449.             IBrokConfig __RPC_FAR * This,
  450.             /* [in] */ BOOL NewVal);
  451.         
  452.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszDomain )( 
  453.             IBrokConfig __RPC_FAR * This,
  454.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  455.         
  456.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszDomain )( 
  457.             IBrokConfig __RPC_FAR * This,
  458.             /* [in] */ BSTR NewVal);
  459.         
  460.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszDsName )( 
  461.             IBrokConfig __RPC_FAR * This,
  462.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  463.         
  464.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszDsName )( 
  465.             IBrokConfig __RPC_FAR * This,
  466.             /* [in] */ BSTR NewVal);
  467.         
  468.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszDsPwd )( 
  469.             IBrokConfig __RPC_FAR * This,
  470.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  471.         
  472.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszDsPwd )( 
  473.             IBrokConfig __RPC_FAR * This,
  474.             /* [in] */ BSTR NewVal);
  475.         
  476.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszProxyName )( 
  477.             IBrokConfig __RPC_FAR * This,
  478.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  479.         
  480.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszProxyName )( 
  481.             IBrokConfig __RPC_FAR * This,
  482.             /* [in] */ BSTR NewVal);
  483.         
  484.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszProxyPwd )( 
  485.             IBrokConfig __RPC_FAR * This,
  486.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  487.         
  488.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszProxyPwd )( 
  489.             IBrokConfig __RPC_FAR * This,
  490.             /* [in] */ BSTR NewVal);
  491.         
  492.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszProxyDomain )( 
  493.             IBrokConfig __RPC_FAR * This,
  494.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  495.         
  496.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszProxyDomain )( 
  497.             IBrokConfig __RPC_FAR * This,
  498.             /* [in] */ BSTR NewVal);
  499.         
  500.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bUseTrackCookie )( 
  501.             IBrokConfig __RPC_FAR * This,
  502.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  503.         
  504.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bUseTrackCookie )( 
  505.             IBrokConfig __RPC_FAR * This,
  506.             /* [in] */ BOOL NewVal);
  507.         
  508.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lPwdCookieTimeout )( 
  509.             IBrokConfig __RPC_FAR * This,
  510.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  511.         
  512.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lPwdCookieTimeout )( 
  513.             IBrokConfig __RPC_FAR * This,
  514.             /* [in] */ LONG NewVal);
  515.         
  516.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bEnabled )( 
  517.             IBrokConfig __RPC_FAR * This,
  518.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  519.         
  520.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bEnabled )( 
  521.             IBrokConfig __RPC_FAR * This,
  522.             /* [in] */ BOOL NewVal);
  523.         
  524.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszComment )( 
  525.             IBrokConfig __RPC_FAR * This,
  526.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  527.         
  528.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszComment )( 
  529.             IBrokConfig __RPC_FAR * This,
  530.             /* [in] */ BSTR NewVal);
  531.         
  532.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bPwdCookiePersist )( 
  533.             IBrokConfig __RPC_FAR * This,
  534.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  535.         
  536.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bPwdCookiePersist )( 
  537.             IBrokConfig __RPC_FAR * This,
  538.             /* [in] */ BOOL NewVal);
  539.         
  540.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszRealm )( 
  541.             IBrokConfig __RPC_FAR * This,
  542.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  543.         
  544.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszRealm )( 
  545.             IBrokConfig __RPC_FAR * This,
  546.             /* [in] */ BSTR NewVal);
  547.         
  548.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lTokenCacheTimeout )( 
  549.             IBrokConfig __RPC_FAR * This,
  550.             /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  551.         
  552.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lTokenCacheTimeout )( 
  553.             IBrokConfig __RPC_FAR * This,
  554.             /* [in] */ LONG NewVal);
  555.         
  556.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszTokenCreatorDll )( 
  557.             IBrokConfig __RPC_FAR * This,
  558.             /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  559.         
  560.         /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszTokenCreatorDll )( 
  561.             IBrokConfig __RPC_FAR * This,
  562.             /* [in] */ BSTR NewVal);
  563.         
  564.         /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bDirty )( 
  565.             IBrokConfig __RPC_FAR * This,
  566.             /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  567.         
  568.         END_INTERFACE
  569.     } IBrokConfigVtbl;
  570.  
  571.     interface IBrokConfig
  572.     {
  573.         CONST_VTBL struct IBrokConfigVtbl __RPC_FAR *lpVtbl;
  574.     };
  575.  
  576.     
  577.  
  578. #ifdef COBJMACROS
  579.  
  580.  
  581. #define IBrokConfig_QueryInterface(This,riid,ppvObject)    \
  582.     (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  583.  
  584. #define IBrokConfig_AddRef(This)    \
  585.     (This)->lpVtbl -> AddRef(This)
  586.  
  587. #define IBrokConfig_Release(This)    \
  588.     (This)->lpVtbl -> Release(This)
  589.  
  590.  
  591. #define IBrokConfig_GetTypeInfoCount(This,pctinfo)    \
  592.     (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
  593.  
  594. #define IBrokConfig_GetTypeInfo(This,iTInfo,lcid,ppTInfo)    \
  595.     (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
  596.  
  597. #define IBrokConfig_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)    \
  598.     (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
  599.  
  600. #define IBrokConfig_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)    \
  601.     (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
  602.  
  603.  
  604. #define IBrokConfig_LoadDefaults(This,lVirtServId)    \
  605.     (This)->lpVtbl -> LoadDefaults(This,lVirtServId)
  606.  
  607. #define IBrokConfig_GetConfig(This,lVirtServId)    \
  608.     (This)->lpVtbl -> GetConfig(This,lVirtServId)
  609.  
  610. #define IBrokConfig_SetConfig(This)    \
  611.     (This)->lpVtbl -> SetConfig(This)
  612.  
  613. #define IBrokConfig_CheckAcct(This,bszDomain,bszName,bszPassword)    \
  614.     (This)->lpVtbl -> CheckAcct(This,bszDomain,bszName,bszPassword)
  615.  
  616. #define IBrokConfig_get_lVirtServId(This,pRetVal)    \
  617.     (This)->lpVtbl -> get_lVirtServId(This,pRetVal)
  618.  
  619. #define IBrokConfig_put_lVirtServId(This,NewVal)    \
  620.     (This)->lpVtbl -> put_lVirtServId(This,NewVal)
  621.  
  622. #define IBrokConfig_get_bLocal(This,pRetVal)    \
  623.     (This)->lpVtbl -> get_bLocal(This,pRetVal)
  624.  
  625. #define IBrokConfig_put_bLocal(This,NewVal)    \
  626.     (This)->lpVtbl -> put_bLocal(This,NewVal)
  627.  
  628. #define IBrokConfig_get_bszServerName(This,pRetVal)    \
  629.     (This)->lpVtbl -> get_bszServerName(This,pRetVal)
  630.  
  631. #define IBrokConfig_put_bszServerName(This,NewVal)    \
  632.     (This)->lpVtbl -> put_bszServerName(This,NewVal)
  633.  
  634. #define IBrokConfig_get_lPort(This,pRetVal)    \
  635.     (This)->lpVtbl -> get_lPort(This,pRetVal)
  636.  
  637. #define IBrokConfig_put_lPort(This,NewVal)    \
  638.     (This)->lpVtbl -> put_lPort(This,NewVal)
  639.  
  640. #define IBrokConfig_get_bSecure(This,pRetVal)    \
  641.     (This)->lpVtbl -> get_bSecure(This,pRetVal)
  642.  
  643. #define IBrokConfig_put_bSecure(This,NewVal)    \
  644.     (This)->lpVtbl -> put_bSecure(This,NewVal)
  645.  
  646. #define IBrokConfig_get_lSecurePort(This,pRetVal)    \
  647.     (This)->lpVtbl -> get_lSecurePort(This,pRetVal)
  648.  
  649. #define IBrokConfig_put_lSecurePort(This,NewVal)    \
  650.     (This)->lpVtbl -> put_lSecurePort(This,NewVal)
  651.  
  652. #define IBrokConfig_get_lTimeLimit(This,pRetVal)    \
  653.     (This)->lpVtbl -> get_lTimeLimit(This,pRetVal)
  654.  
  655. #define IBrokConfig_put_lTimeLimit(This,NewVal)    \
  656.     (This)->lpVtbl -> put_lTimeLimit(This,NewVal)
  657.  
  658. #define IBrokConfig_get_lSizeLimit(This,pRetVal)    \
  659.     (This)->lpVtbl -> get_lSizeLimit(This,pRetVal)
  660.  
  661. #define IBrokConfig_put_lSizeLimit(This,NewVal)    \
  662.     (This)->lpVtbl -> put_lSizeLimit(This,NewVal)
  663.  
  664. #define IBrokConfig_get_bszBaseDN(This,pRetVal)    \
  665.     (This)->lpVtbl -> get_bszBaseDN(This,pRetVal)
  666.  
  667. #define IBrokConfig_put_bszBaseDN(This,NewVal)    \
  668.     (This)->lpVtbl -> put_bszBaseDN(This,NewVal)
  669.  
  670. #define IBrokConfig_get_lCacheTimeout(This,pRetVal)    \
  671.     (This)->lpVtbl -> get_lCacheTimeout(This,pRetVal)
  672.  
  673. #define IBrokConfig_put_lCacheTimeout(This,NewVal)    \
  674.     (This)->lpVtbl -> put_lCacheTimeout(This,NewVal)
  675.  
  676. #define IBrokConfig_get_bszGroupPrefix(This,pRetVal)    \
  677.     (This)->lpVtbl -> get_bszGroupPrefix(This,pRetVal)
  678.  
  679. #define IBrokConfig_put_bszGroupPrefix(This,NewVal)    \
  680.     (This)->lpVtbl -> put_bszGroupPrefix(This,NewVal)
  681.  
  682. #define IBrokConfig_get_bCreateGroups(This,pRetVal)    \
  683.     (This)->lpVtbl -> get_bCreateGroups(This,pRetVal)
  684.  
  685. #define IBrokConfig_put_bCreateGroups(This,NewVal)    \
  686.     (This)->lpVtbl -> put_bCreateGroups(This,NewVal)
  687.  
  688. #define IBrokConfig_get_bszDomain(This,pRetVal)    \
  689.     (This)->lpVtbl -> get_bszDomain(This,pRetVal)
  690.  
  691. #define IBrokConfig_put_bszDomain(This,NewVal)    \
  692.     (This)->lpVtbl -> put_bszDomain(This,NewVal)
  693.  
  694. #define IBrokConfig_get_bszDsName(This,pRetVal)    \
  695.     (This)->lpVtbl -> get_bszDsName(This,pRetVal)
  696.  
  697. #define IBrokConfig_put_bszDsName(This,NewVal)    \
  698.     (This)->lpVtbl -> put_bszDsName(This,NewVal)
  699.  
  700. #define IBrokConfig_get_bszDsPwd(This,pRetVal)    \
  701.     (This)->lpVtbl -> get_bszDsPwd(This,pRetVal)
  702.  
  703. #define IBrokConfig_put_bszDsPwd(This,NewVal)    \
  704.     (This)->lpVtbl -> put_bszDsPwd(This,NewVal)
  705.  
  706. #define IBrokConfig_get_bszProxyName(This,pRetVal)    \
  707.     (This)->lpVtbl -> get_bszProxyName(This,pRetVal)
  708.  
  709. #define IBrokConfig_put_bszProxyName(This,NewVal)    \
  710.     (This)->lpVtbl -> put_bszProxyName(This,NewVal)
  711.  
  712. #define IBrokConfig_get_bszProxyPwd(This,pRetVal)    \
  713.     (This)->lpVtbl -> get_bszProxyPwd(This,pRetVal)
  714.  
  715. #define IBrokConfig_put_bszProxyPwd(This,NewVal)    \
  716.     (This)->lpVtbl -> put_bszProxyPwd(This,NewVal)
  717.  
  718. #define IBrokConfig_get_bszProxyDomain(This,pRetVal)    \
  719.     (This)->lpVtbl -> get_bszProxyDomain(This,pRetVal)
  720.  
  721. #define IBrokConfig_put_bszProxyDomain(This,NewVal)    \
  722.     (This)->lpVtbl -> put_bszProxyDomain(This,NewVal)
  723.  
  724. #define IBrokConfig_get_bUseTrackCookie(This,pRetVal)    \
  725.     (This)->lpVtbl -> get_bUseTrackCookie(This,pRetVal)
  726.  
  727. #define IBrokConfig_put_bUseTrackCookie(This,NewVal)    \
  728.     (This)->lpVtbl -> put_bUseTrackCookie(This,NewVal)
  729.  
  730. #define IBrokConfig_get_lPwdCookieTimeout(This,pRetVal)    \
  731.     (This)->lpVtbl -> get_lPwdCookieTimeout(This,pRetVal)
  732.  
  733. #define IBrokConfig_put_lPwdCookieTimeout(This,NewVal)    \
  734.     (This)->lpVtbl -> put_lPwdCookieTimeout(This,NewVal)
  735.  
  736. #define IBrokConfig_get_bEnabled(This,pRetVal)    \
  737.     (This)->lpVtbl -> get_bEnabled(This,pRetVal)
  738.  
  739. #define IBrokConfig_put_bEnabled(This,NewVal)    \
  740.     (This)->lpVtbl -> put_bEnabled(This,NewVal)
  741.  
  742. #define IBrokConfig_get_bszComment(This,pRetVal)    \
  743.     (This)->lpVtbl -> get_bszComment(This,pRetVal)
  744.  
  745. #define IBrokConfig_put_bszComment(This,NewVal)    \
  746.     (This)->lpVtbl -> put_bszComment(This,NewVal)
  747.  
  748. #define IBrokConfig_get_bPwdCookiePersist(This,pRetVal)    \
  749.     (This)->lpVtbl -> get_bPwdCookiePersist(This,pRetVal)
  750.  
  751. #define IBrokConfig_put_bPwdCookiePersist(This,NewVal)    \
  752.     (This)->lpVtbl -> put_bPwdCookiePersist(This,NewVal)
  753.  
  754. #define IBrokConfig_get_bszRealm(This,pRetVal)    \
  755.     (This)->lpVtbl -> get_bszRealm(This,pRetVal)
  756.  
  757. #define IBrokConfig_put_bszRealm(This,NewVal)    \
  758.     (This)->lpVtbl -> put_bszRealm(This,NewVal)
  759.  
  760. #define IBrokConfig_get_lTokenCacheTimeout(This,pRetVal)    \
  761.     (This)->lpVtbl -> get_lTokenCacheTimeout(This,pRetVal)
  762.  
  763. #define IBrokConfig_put_lTokenCacheTimeout(This,NewVal)    \
  764.     (This)->lpVtbl -> put_lTokenCacheTimeout(This,NewVal)
  765.  
  766. #define IBrokConfig_get_bszTokenCreatorDll(This,pRetVal)    \
  767.     (This)->lpVtbl -> get_bszTokenCreatorDll(This,pRetVal)
  768.  
  769. #define IBrokConfig_put_bszTokenCreatorDll(This,NewVal)    \
  770.     (This)->lpVtbl -> put_bszTokenCreatorDll(This,NewVal)
  771.  
  772. #define IBrokConfig_get_bDirty(This,pRetVal)    \
  773.     (This)->lpVtbl -> get_bDirty(This,pRetVal)
  774.  
  775. #endif /* COBJMACROS */
  776.  
  777.  
  778. #endif     /* C style interface */
  779.  
  780.  
  781.  
  782. /* [hidden] */ HRESULT STDMETHODCALLTYPE IBrokConfig_LoadDefaults_Proxy( 
  783.     IBrokConfig __RPC_FAR * This,
  784.     LONG lVirtServId);
  785.  
  786.  
  787. void __RPC_STUB IBrokConfig_LoadDefaults_Stub(
  788.     IRpcStubBuffer *This,
  789.     IRpcChannelBuffer *_pRpcChannelBuffer,
  790.     PRPC_MESSAGE _pRpcMessage,
  791.     DWORD *_pdwStubPhase);
  792.  
  793.  
  794. HRESULT STDMETHODCALLTYPE IBrokConfig_GetConfig_Proxy( 
  795.     IBrokConfig __RPC_FAR * This,
  796.     LONG lVirtServId);
  797.  
  798.  
  799. void __RPC_STUB IBrokConfig_GetConfig_Stub(
  800.     IRpcStubBuffer *This,
  801.     IRpcChannelBuffer *_pRpcChannelBuffer,
  802.     PRPC_MESSAGE _pRpcMessage,
  803.     DWORD *_pdwStubPhase);
  804.  
  805.  
  806. HRESULT STDMETHODCALLTYPE IBrokConfig_SetConfig_Proxy( 
  807.     IBrokConfig __RPC_FAR * This);
  808.  
  809.  
  810. void __RPC_STUB IBrokConfig_SetConfig_Stub(
  811.     IRpcStubBuffer *This,
  812.     IRpcChannelBuffer *_pRpcChannelBuffer,
  813.     PRPC_MESSAGE _pRpcMessage,
  814.     DWORD *_pdwStubPhase);
  815.  
  816.  
  817. HRESULT STDMETHODCALLTYPE IBrokConfig_CheckAcct_Proxy( 
  818.     IBrokConfig __RPC_FAR * This,
  819.     BSTR bszDomain,
  820.     BSTR bszName,
  821.     BSTR bszPassword);
  822.  
  823.  
  824. void __RPC_STUB IBrokConfig_CheckAcct_Stub(
  825.     IRpcStubBuffer *This,
  826.     IRpcChannelBuffer *_pRpcChannelBuffer,
  827.     PRPC_MESSAGE _pRpcMessage,
  828.     DWORD *_pdwStubPhase);
  829.  
  830.  
  831. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lVirtServId_Proxy( 
  832.     IBrokConfig __RPC_FAR * This,
  833.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  834.  
  835.  
  836. void __RPC_STUB IBrokConfig_get_lVirtServId_Stub(
  837.     IRpcStubBuffer *This,
  838.     IRpcChannelBuffer *_pRpcChannelBuffer,
  839.     PRPC_MESSAGE _pRpcMessage,
  840.     DWORD *_pdwStubPhase);
  841.  
  842.  
  843. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lVirtServId_Proxy( 
  844.     IBrokConfig __RPC_FAR * This,
  845.     /* [in] */ LONG NewVal);
  846.  
  847.  
  848. void __RPC_STUB IBrokConfig_put_lVirtServId_Stub(
  849.     IRpcStubBuffer *This,
  850.     IRpcChannelBuffer *_pRpcChannelBuffer,
  851.     PRPC_MESSAGE _pRpcMessage,
  852.     DWORD *_pdwStubPhase);
  853.  
  854.  
  855. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bLocal_Proxy( 
  856.     IBrokConfig __RPC_FAR * This,
  857.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  858.  
  859.  
  860. void __RPC_STUB IBrokConfig_get_bLocal_Stub(
  861.     IRpcStubBuffer *This,
  862.     IRpcChannelBuffer *_pRpcChannelBuffer,
  863.     PRPC_MESSAGE _pRpcMessage,
  864.     DWORD *_pdwStubPhase);
  865.  
  866.  
  867. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bLocal_Proxy( 
  868.     IBrokConfig __RPC_FAR * This,
  869.     /* [in] */ BOOL NewVal);
  870.  
  871.  
  872. void __RPC_STUB IBrokConfig_put_bLocal_Stub(
  873.     IRpcStubBuffer *This,
  874.     IRpcChannelBuffer *_pRpcChannelBuffer,
  875.     PRPC_MESSAGE _pRpcMessage,
  876.     DWORD *_pdwStubPhase);
  877.  
  878.  
  879. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszServerName_Proxy( 
  880.     IBrokConfig __RPC_FAR * This,
  881.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  882.  
  883.  
  884. void __RPC_STUB IBrokConfig_get_bszServerName_Stub(
  885.     IRpcStubBuffer *This,
  886.     IRpcChannelBuffer *_pRpcChannelBuffer,
  887.     PRPC_MESSAGE _pRpcMessage,
  888.     DWORD *_pdwStubPhase);
  889.  
  890.  
  891. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszServerName_Proxy( 
  892.     IBrokConfig __RPC_FAR * This,
  893.     /* [in] */ BSTR NewVal);
  894.  
  895.  
  896. void __RPC_STUB IBrokConfig_put_bszServerName_Stub(
  897.     IRpcStubBuffer *This,
  898.     IRpcChannelBuffer *_pRpcChannelBuffer,
  899.     PRPC_MESSAGE _pRpcMessage,
  900.     DWORD *_pdwStubPhase);
  901.  
  902.  
  903. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lPort_Proxy( 
  904.     IBrokConfig __RPC_FAR * This,
  905.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  906.  
  907.  
  908. void __RPC_STUB IBrokConfig_get_lPort_Stub(
  909.     IRpcStubBuffer *This,
  910.     IRpcChannelBuffer *_pRpcChannelBuffer,
  911.     PRPC_MESSAGE _pRpcMessage,
  912.     DWORD *_pdwStubPhase);
  913.  
  914.  
  915. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lPort_Proxy( 
  916.     IBrokConfig __RPC_FAR * This,
  917.     /* [in] */ LONG NewVal);
  918.  
  919.  
  920. void __RPC_STUB IBrokConfig_put_lPort_Stub(
  921.     IRpcStubBuffer *This,
  922.     IRpcChannelBuffer *_pRpcChannelBuffer,
  923.     PRPC_MESSAGE _pRpcMessage,
  924.     DWORD *_pdwStubPhase);
  925.  
  926.  
  927. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bSecure_Proxy( 
  928.     IBrokConfig __RPC_FAR * This,
  929.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  930.  
  931.  
  932. void __RPC_STUB IBrokConfig_get_bSecure_Stub(
  933.     IRpcStubBuffer *This,
  934.     IRpcChannelBuffer *_pRpcChannelBuffer,
  935.     PRPC_MESSAGE _pRpcMessage,
  936.     DWORD *_pdwStubPhase);
  937.  
  938.  
  939. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bSecure_Proxy( 
  940.     IBrokConfig __RPC_FAR * This,
  941.     /* [in] */ BOOL NewVal);
  942.  
  943.  
  944. void __RPC_STUB IBrokConfig_put_bSecure_Stub(
  945.     IRpcStubBuffer *This,
  946.     IRpcChannelBuffer *_pRpcChannelBuffer,
  947.     PRPC_MESSAGE _pRpcMessage,
  948.     DWORD *_pdwStubPhase);
  949.  
  950.  
  951. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lSecurePort_Proxy( 
  952.     IBrokConfig __RPC_FAR * This,
  953.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  954.  
  955.  
  956. void __RPC_STUB IBrokConfig_get_lSecurePort_Stub(
  957.     IRpcStubBuffer *This,
  958.     IRpcChannelBuffer *_pRpcChannelBuffer,
  959.     PRPC_MESSAGE _pRpcMessage,
  960.     DWORD *_pdwStubPhase);
  961.  
  962.  
  963. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lSecurePort_Proxy( 
  964.     IBrokConfig __RPC_FAR * This,
  965.     /* [in] */ LONG NewVal);
  966.  
  967.  
  968. void __RPC_STUB IBrokConfig_put_lSecurePort_Stub(
  969.     IRpcStubBuffer *This,
  970.     IRpcChannelBuffer *_pRpcChannelBuffer,
  971.     PRPC_MESSAGE _pRpcMessage,
  972.     DWORD *_pdwStubPhase);
  973.  
  974.  
  975. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lTimeLimit_Proxy( 
  976.     IBrokConfig __RPC_FAR * This,
  977.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  978.  
  979.  
  980. void __RPC_STUB IBrokConfig_get_lTimeLimit_Stub(
  981.     IRpcStubBuffer *This,
  982.     IRpcChannelBuffer *_pRpcChannelBuffer,
  983.     PRPC_MESSAGE _pRpcMessage,
  984.     DWORD *_pdwStubPhase);
  985.  
  986.  
  987. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lTimeLimit_Proxy( 
  988.     IBrokConfig __RPC_FAR * This,
  989.     /* [in] */ LONG NewVal);
  990.  
  991.  
  992. void __RPC_STUB IBrokConfig_put_lTimeLimit_Stub(
  993.     IRpcStubBuffer *This,
  994.     IRpcChannelBuffer *_pRpcChannelBuffer,
  995.     PRPC_MESSAGE _pRpcMessage,
  996.     DWORD *_pdwStubPhase);
  997.  
  998.  
  999. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lSizeLimit_Proxy( 
  1000.     IBrokConfig __RPC_FAR * This,
  1001.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  1002.  
  1003.  
  1004. void __RPC_STUB IBrokConfig_get_lSizeLimit_Stub(
  1005.     IRpcStubBuffer *This,
  1006.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1007.     PRPC_MESSAGE _pRpcMessage,
  1008.     DWORD *_pdwStubPhase);
  1009.  
  1010.  
  1011. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lSizeLimit_Proxy( 
  1012.     IBrokConfig __RPC_FAR * This,
  1013.     /* [in] */ LONG NewVal);
  1014.  
  1015.  
  1016. void __RPC_STUB IBrokConfig_put_lSizeLimit_Stub(
  1017.     IRpcStubBuffer *This,
  1018.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1019.     PRPC_MESSAGE _pRpcMessage,
  1020.     DWORD *_pdwStubPhase);
  1021.  
  1022.  
  1023. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszBaseDN_Proxy( 
  1024.     IBrokConfig __RPC_FAR * This,
  1025.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1026.  
  1027.  
  1028. void __RPC_STUB IBrokConfig_get_bszBaseDN_Stub(
  1029.     IRpcStubBuffer *This,
  1030.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1031.     PRPC_MESSAGE _pRpcMessage,
  1032.     DWORD *_pdwStubPhase);
  1033.  
  1034.  
  1035. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszBaseDN_Proxy( 
  1036.     IBrokConfig __RPC_FAR * This,
  1037.     /* [in] */ BSTR NewVal);
  1038.  
  1039.  
  1040. void __RPC_STUB IBrokConfig_put_bszBaseDN_Stub(
  1041.     IRpcStubBuffer *This,
  1042.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1043.     PRPC_MESSAGE _pRpcMessage,
  1044.     DWORD *_pdwStubPhase);
  1045.  
  1046.  
  1047. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lCacheTimeout_Proxy( 
  1048.     IBrokConfig __RPC_FAR * This,
  1049.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  1050.  
  1051.  
  1052. void __RPC_STUB IBrokConfig_get_lCacheTimeout_Stub(
  1053.     IRpcStubBuffer *This,
  1054.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1055.     PRPC_MESSAGE _pRpcMessage,
  1056.     DWORD *_pdwStubPhase);
  1057.  
  1058.  
  1059. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lCacheTimeout_Proxy( 
  1060.     IBrokConfig __RPC_FAR * This,
  1061.     /* [in] */ LONG NewVal);
  1062.  
  1063.  
  1064. void __RPC_STUB IBrokConfig_put_lCacheTimeout_Stub(
  1065.     IRpcStubBuffer *This,
  1066.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1067.     PRPC_MESSAGE _pRpcMessage,
  1068.     DWORD *_pdwStubPhase);
  1069.  
  1070.  
  1071. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszGroupPrefix_Proxy( 
  1072.     IBrokConfig __RPC_FAR * This,
  1073.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1074.  
  1075.  
  1076. void __RPC_STUB IBrokConfig_get_bszGroupPrefix_Stub(
  1077.     IRpcStubBuffer *This,
  1078.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1079.     PRPC_MESSAGE _pRpcMessage,
  1080.     DWORD *_pdwStubPhase);
  1081.  
  1082.  
  1083. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszGroupPrefix_Proxy( 
  1084.     IBrokConfig __RPC_FAR * This,
  1085.     /* [in] */ BSTR NewVal);
  1086.  
  1087.  
  1088. void __RPC_STUB IBrokConfig_put_bszGroupPrefix_Stub(
  1089.     IRpcStubBuffer *This,
  1090.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1091.     PRPC_MESSAGE _pRpcMessage,
  1092.     DWORD *_pdwStubPhase);
  1093.  
  1094.  
  1095. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bCreateGroups_Proxy( 
  1096.     IBrokConfig __RPC_FAR * This,
  1097.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  1098.  
  1099.  
  1100. void __RPC_STUB IBrokConfig_get_bCreateGroups_Stub(
  1101.     IRpcStubBuffer *This,
  1102.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1103.     PRPC_MESSAGE _pRpcMessage,
  1104.     DWORD *_pdwStubPhase);
  1105.  
  1106.  
  1107. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bCreateGroups_Proxy( 
  1108.     IBrokConfig __RPC_FAR * This,
  1109.     /* [in] */ BOOL NewVal);
  1110.  
  1111.  
  1112. void __RPC_STUB IBrokConfig_put_bCreateGroups_Stub(
  1113.     IRpcStubBuffer *This,
  1114.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1115.     PRPC_MESSAGE _pRpcMessage,
  1116.     DWORD *_pdwStubPhase);
  1117.  
  1118.  
  1119. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszDomain_Proxy( 
  1120.     IBrokConfig __RPC_FAR * This,
  1121.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1122.  
  1123.  
  1124. void __RPC_STUB IBrokConfig_get_bszDomain_Stub(
  1125.     IRpcStubBuffer *This,
  1126.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1127.     PRPC_MESSAGE _pRpcMessage,
  1128.     DWORD *_pdwStubPhase);
  1129.  
  1130.  
  1131. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszDomain_Proxy( 
  1132.     IBrokConfig __RPC_FAR * This,
  1133.     /* [in] */ BSTR NewVal);
  1134.  
  1135.  
  1136. void __RPC_STUB IBrokConfig_put_bszDomain_Stub(
  1137.     IRpcStubBuffer *This,
  1138.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1139.     PRPC_MESSAGE _pRpcMessage,
  1140.     DWORD *_pdwStubPhase);
  1141.  
  1142.  
  1143. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszDsName_Proxy( 
  1144.     IBrokConfig __RPC_FAR * This,
  1145.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1146.  
  1147.  
  1148. void __RPC_STUB IBrokConfig_get_bszDsName_Stub(
  1149.     IRpcStubBuffer *This,
  1150.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1151.     PRPC_MESSAGE _pRpcMessage,
  1152.     DWORD *_pdwStubPhase);
  1153.  
  1154.  
  1155. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszDsName_Proxy( 
  1156.     IBrokConfig __RPC_FAR * This,
  1157.     /* [in] */ BSTR NewVal);
  1158.  
  1159.  
  1160. void __RPC_STUB IBrokConfig_put_bszDsName_Stub(
  1161.     IRpcStubBuffer *This,
  1162.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1163.     PRPC_MESSAGE _pRpcMessage,
  1164.     DWORD *_pdwStubPhase);
  1165.  
  1166.  
  1167. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszDsPwd_Proxy( 
  1168.     IBrokConfig __RPC_FAR * This,
  1169.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1170.  
  1171.  
  1172. void __RPC_STUB IBrokConfig_get_bszDsPwd_Stub(
  1173.     IRpcStubBuffer *This,
  1174.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1175.     PRPC_MESSAGE _pRpcMessage,
  1176.     DWORD *_pdwStubPhase);
  1177.  
  1178.  
  1179. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszDsPwd_Proxy( 
  1180.     IBrokConfig __RPC_FAR * This,
  1181.     /* [in] */ BSTR NewVal);
  1182.  
  1183.  
  1184. void __RPC_STUB IBrokConfig_put_bszDsPwd_Stub(
  1185.     IRpcStubBuffer *This,
  1186.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1187.     PRPC_MESSAGE _pRpcMessage,
  1188.     DWORD *_pdwStubPhase);
  1189.  
  1190.  
  1191. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszProxyName_Proxy( 
  1192.     IBrokConfig __RPC_FAR * This,
  1193.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1194.  
  1195.  
  1196. void __RPC_STUB IBrokConfig_get_bszProxyName_Stub(
  1197.     IRpcStubBuffer *This,
  1198.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1199.     PRPC_MESSAGE _pRpcMessage,
  1200.     DWORD *_pdwStubPhase);
  1201.  
  1202.  
  1203. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszProxyName_Proxy( 
  1204.     IBrokConfig __RPC_FAR * This,
  1205.     /* [in] */ BSTR NewVal);
  1206.  
  1207.  
  1208. void __RPC_STUB IBrokConfig_put_bszProxyName_Stub(
  1209.     IRpcStubBuffer *This,
  1210.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1211.     PRPC_MESSAGE _pRpcMessage,
  1212.     DWORD *_pdwStubPhase);
  1213.  
  1214.  
  1215. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszProxyPwd_Proxy( 
  1216.     IBrokConfig __RPC_FAR * This,
  1217.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1218.  
  1219.  
  1220. void __RPC_STUB IBrokConfig_get_bszProxyPwd_Stub(
  1221.     IRpcStubBuffer *This,
  1222.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1223.     PRPC_MESSAGE _pRpcMessage,
  1224.     DWORD *_pdwStubPhase);
  1225.  
  1226.  
  1227. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszProxyPwd_Proxy( 
  1228.     IBrokConfig __RPC_FAR * This,
  1229.     /* [in] */ BSTR NewVal);
  1230.  
  1231.  
  1232. void __RPC_STUB IBrokConfig_put_bszProxyPwd_Stub(
  1233.     IRpcStubBuffer *This,
  1234.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1235.     PRPC_MESSAGE _pRpcMessage,
  1236.     DWORD *_pdwStubPhase);
  1237.  
  1238.  
  1239. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszProxyDomain_Proxy( 
  1240.     IBrokConfig __RPC_FAR * This,
  1241.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1242.  
  1243.  
  1244. void __RPC_STUB IBrokConfig_get_bszProxyDomain_Stub(
  1245.     IRpcStubBuffer *This,
  1246.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1247.     PRPC_MESSAGE _pRpcMessage,
  1248.     DWORD *_pdwStubPhase);
  1249.  
  1250.  
  1251. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszProxyDomain_Proxy( 
  1252.     IBrokConfig __RPC_FAR * This,
  1253.     /* [in] */ BSTR NewVal);
  1254.  
  1255.  
  1256. void __RPC_STUB IBrokConfig_put_bszProxyDomain_Stub(
  1257.     IRpcStubBuffer *This,
  1258.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1259.     PRPC_MESSAGE _pRpcMessage,
  1260.     DWORD *_pdwStubPhase);
  1261.  
  1262.  
  1263. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bUseTrackCookie_Proxy( 
  1264.     IBrokConfig __RPC_FAR * This,
  1265.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  1266.  
  1267.  
  1268. void __RPC_STUB IBrokConfig_get_bUseTrackCookie_Stub(
  1269.     IRpcStubBuffer *This,
  1270.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1271.     PRPC_MESSAGE _pRpcMessage,
  1272.     DWORD *_pdwStubPhase);
  1273.  
  1274.  
  1275. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bUseTrackCookie_Proxy( 
  1276.     IBrokConfig __RPC_FAR * This,
  1277.     /* [in] */ BOOL NewVal);
  1278.  
  1279.  
  1280. void __RPC_STUB IBrokConfig_put_bUseTrackCookie_Stub(
  1281.     IRpcStubBuffer *This,
  1282.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1283.     PRPC_MESSAGE _pRpcMessage,
  1284.     DWORD *_pdwStubPhase);
  1285.  
  1286.  
  1287. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lPwdCookieTimeout_Proxy( 
  1288.     IBrokConfig __RPC_FAR * This,
  1289.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  1290.  
  1291.  
  1292. void __RPC_STUB IBrokConfig_get_lPwdCookieTimeout_Stub(
  1293.     IRpcStubBuffer *This,
  1294.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1295.     PRPC_MESSAGE _pRpcMessage,
  1296.     DWORD *_pdwStubPhase);
  1297.  
  1298.  
  1299. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lPwdCookieTimeout_Proxy( 
  1300.     IBrokConfig __RPC_FAR * This,
  1301.     /* [in] */ LONG NewVal);
  1302.  
  1303.  
  1304. void __RPC_STUB IBrokConfig_put_lPwdCookieTimeout_Stub(
  1305.     IRpcStubBuffer *This,
  1306.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1307.     PRPC_MESSAGE _pRpcMessage,
  1308.     DWORD *_pdwStubPhase);
  1309.  
  1310.  
  1311. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bEnabled_Proxy( 
  1312.     IBrokConfig __RPC_FAR * This,
  1313.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  1314.  
  1315.  
  1316. void __RPC_STUB IBrokConfig_get_bEnabled_Stub(
  1317.     IRpcStubBuffer *This,
  1318.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1319.     PRPC_MESSAGE _pRpcMessage,
  1320.     DWORD *_pdwStubPhase);
  1321.  
  1322.  
  1323. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bEnabled_Proxy( 
  1324.     IBrokConfig __RPC_FAR * This,
  1325.     /* [in] */ BOOL NewVal);
  1326.  
  1327.  
  1328. void __RPC_STUB IBrokConfig_put_bEnabled_Stub(
  1329.     IRpcStubBuffer *This,
  1330.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1331.     PRPC_MESSAGE _pRpcMessage,
  1332.     DWORD *_pdwStubPhase);
  1333.  
  1334.  
  1335. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszComment_Proxy( 
  1336.     IBrokConfig __RPC_FAR * This,
  1337.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1338.  
  1339.  
  1340. void __RPC_STUB IBrokConfig_get_bszComment_Stub(
  1341.     IRpcStubBuffer *This,
  1342.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1343.     PRPC_MESSAGE _pRpcMessage,
  1344.     DWORD *_pdwStubPhase);
  1345.  
  1346.  
  1347. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszComment_Proxy( 
  1348.     IBrokConfig __RPC_FAR * This,
  1349.     /* [in] */ BSTR NewVal);
  1350.  
  1351.  
  1352. void __RPC_STUB IBrokConfig_put_bszComment_Stub(
  1353.     IRpcStubBuffer *This,
  1354.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1355.     PRPC_MESSAGE _pRpcMessage,
  1356.     DWORD *_pdwStubPhase);
  1357.  
  1358.  
  1359. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bPwdCookiePersist_Proxy( 
  1360.     IBrokConfig __RPC_FAR * This,
  1361.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  1362.  
  1363.  
  1364. void __RPC_STUB IBrokConfig_get_bPwdCookiePersist_Stub(
  1365.     IRpcStubBuffer *This,
  1366.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1367.     PRPC_MESSAGE _pRpcMessage,
  1368.     DWORD *_pdwStubPhase);
  1369.  
  1370.  
  1371. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bPwdCookiePersist_Proxy( 
  1372.     IBrokConfig __RPC_FAR * This,
  1373.     /* [in] */ BOOL NewVal);
  1374.  
  1375.  
  1376. void __RPC_STUB IBrokConfig_put_bPwdCookiePersist_Stub(
  1377.     IRpcStubBuffer *This,
  1378.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1379.     PRPC_MESSAGE _pRpcMessage,
  1380.     DWORD *_pdwStubPhase);
  1381.  
  1382.  
  1383. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszRealm_Proxy( 
  1384.     IBrokConfig __RPC_FAR * This,
  1385.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1386.  
  1387.  
  1388. void __RPC_STUB IBrokConfig_get_bszRealm_Stub(
  1389.     IRpcStubBuffer *This,
  1390.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1391.     PRPC_MESSAGE _pRpcMessage,
  1392.     DWORD *_pdwStubPhase);
  1393.  
  1394.  
  1395. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszRealm_Proxy( 
  1396.     IBrokConfig __RPC_FAR * This,
  1397.     /* [in] */ BSTR NewVal);
  1398.  
  1399.  
  1400. void __RPC_STUB IBrokConfig_put_bszRealm_Stub(
  1401.     IRpcStubBuffer *This,
  1402.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1403.     PRPC_MESSAGE _pRpcMessage,
  1404.     DWORD *_pdwStubPhase);
  1405.  
  1406.  
  1407. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lTokenCacheTimeout_Proxy( 
  1408.     IBrokConfig __RPC_FAR * This,
  1409.     /* [retval][out] */ LONG __RPC_FAR *pRetVal);
  1410.  
  1411.  
  1412. void __RPC_STUB IBrokConfig_get_lTokenCacheTimeout_Stub(
  1413.     IRpcStubBuffer *This,
  1414.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1415.     PRPC_MESSAGE _pRpcMessage,
  1416.     DWORD *_pdwStubPhase);
  1417.  
  1418.  
  1419. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lTokenCacheTimeout_Proxy( 
  1420.     IBrokConfig __RPC_FAR * This,
  1421.     /* [in] */ LONG NewVal);
  1422.  
  1423.  
  1424. void __RPC_STUB IBrokConfig_put_lTokenCacheTimeout_Stub(
  1425.     IRpcStubBuffer *This,
  1426.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1427.     PRPC_MESSAGE _pRpcMessage,
  1428.     DWORD *_pdwStubPhase);
  1429.  
  1430.  
  1431. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszTokenCreatorDll_Proxy( 
  1432.     IBrokConfig __RPC_FAR * This,
  1433.     /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
  1434.  
  1435.  
  1436. void __RPC_STUB IBrokConfig_get_bszTokenCreatorDll_Stub(
  1437.     IRpcStubBuffer *This,
  1438.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1439.     PRPC_MESSAGE _pRpcMessage,
  1440.     DWORD *_pdwStubPhase);
  1441.  
  1442.  
  1443. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszTokenCreatorDll_Proxy( 
  1444.     IBrokConfig __RPC_FAR * This,
  1445.     /* [in] */ BSTR NewVal);
  1446.  
  1447.  
  1448. void __RPC_STUB IBrokConfig_put_bszTokenCreatorDll_Stub(
  1449.     IRpcStubBuffer *This,
  1450.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1451.     PRPC_MESSAGE _pRpcMessage,
  1452.     DWORD *_pdwStubPhase);
  1453.  
  1454.  
  1455. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bDirty_Proxy( 
  1456.     IBrokConfig __RPC_FAR * This,
  1457.     /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
  1458.  
  1459.  
  1460. void __RPC_STUB IBrokConfig_get_bDirty_Stub(
  1461.     IRpcStubBuffer *This,
  1462.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1463.     PRPC_MESSAGE _pRpcMessage,
  1464.     DWORD *_pdwStubPhase);
  1465.  
  1466.  
  1467.  
  1468. #endif     /* __IBrokConfig_INTERFACE_DEFINED__ */
  1469.  
  1470.  
  1471. #ifndef __IBrokServers_INTERFACE_DEFINED__
  1472. #define __IBrokServers_INTERFACE_DEFINED__
  1473.  
  1474. /****************************************
  1475.  * Generated header for interface: IBrokServers
  1476.  * at Wed Apr 22 19:48:30 1998
  1477.  * using MIDL 3.01.75
  1478.  ****************************************/
  1479. /* [unique][helpstring][dual][uuid][object] */ 
  1480.  
  1481.  
  1482.  
  1483. EXTERN_C const IID IID_IBrokServers;
  1484.  
  1485. #if defined(__cplusplus) && !defined(CINTERFACE)
  1486.     
  1487.     interface DECLSPEC_UUID("099226a0-c4a7-11d0-bbda-00c04fb615e5")
  1488.     IBrokServers : public IDispatch
  1489.     {
  1490.     public:
  1491.         virtual HRESULT STDMETHODCALLTYPE Init( void) = 0;
  1492.         
  1493.         virtual HRESULT STDMETHODCALLTYPE HasWritePrivilege( void) = 0;
  1494.         
  1495.         virtual HRESULT STDMETHODCALLTYPE HasNTAdminPrivilege( void) = 0;
  1496.         
  1497.         virtual HRESULT STDMETHODCALLTYPE CreateServer( 
  1498.             /* [out] */ VARIANT __RPC_FAR *plVirtServId) = 0;
  1499.         
  1500.         virtual HRESULT STDMETHODCALLTYPE DeleteServer( 
  1501.             LONG lVirtServId) = 0;
  1502.         
  1503.         virtual HRESULT STDMETHODCALLTYPE StartServer( 
  1504.             LONG lVirtServId) = 0;
  1505.         
  1506.         virtual HRESULT STDMETHODCALLTYPE StopServer( 
  1507.             LONG lVirtServId) = 0;
  1508.         
  1509.         virtual HRESULT STDMETHODCALLTYPE GetServers( 
  1510.             /* [out][in] */ VARIANT __RPC_FAR *plVirtServIds,
  1511.             /* [out][in] */ VARIANT __RPC_FAR *pComments) = 0;
  1512.         
  1513.         virtual HRESULT STDMETHODCALLTYPE MapToBroker( 
  1514.             BSTR bszServiceName,
  1515.             LONG lVirtServId,
  1516.             LONG lVirtBrokId) = 0;
  1517.         
  1518.         virtual HRESULT STDMETHODCALLTYPE ClearMapping( 
  1519.             BSTR bszServiceName,
  1520.             LONG lVirtServId) = 0;
  1521.         
  1522.         virtual HRESULT STDMETHODCALLTYPE MappedTo( 
  1523.             BSTR bszServiceName,
  1524.             LONG lVirtServId,
  1525.             /* [out][in] */ VARIANT __RPC_FAR *plVirtBrokId,
  1526.             /* [out][in] */ VARIANT __RPC_FAR *pbszComment) = 0;
  1527.         
  1528.         virtual HRESULT STDMETHODCALLTYPE SetAuthTypes( 
  1529.             BSTR bszPath,
  1530.             LONG lTypes) = 0;
  1531.         
  1532.         virtual HRESULT STDMETHODCALLTYPE GetAuthTypes( 
  1533.             BSTR bszPath,
  1534.             /* [retval][out] */ LONG __RPC_FAR *plTypes) = 0;
  1535.         
  1536.         virtual HRESULT STDMETHODCALLTYPE GetSecurityMode( 
  1537.             BSTR bszServiceName,
  1538.             LONG lVirtServId,
  1539.             /* [retval][out] */ BOOL __RPC_FAR *pbNTSecurity) = 0;
  1540.         
  1541.     };
  1542.     
  1543. #else     /* C style interface */
  1544.  
  1545.     typedef struct IBrokServersVtbl
  1546.     {
  1547.         BEGIN_INTERFACE
  1548.         
  1549.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 
  1550.             IBrokServers __RPC_FAR * This,
  1551.             /* [in] */ REFIID riid,
  1552.             /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
  1553.         
  1554.         ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 
  1555.             IBrokServers __RPC_FAR * This);
  1556.         
  1557.         ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 
  1558.             IBrokServers __RPC_FAR * This);
  1559.         
  1560.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( 
  1561.             IBrokServers __RPC_FAR * This,
  1562.             /* [out] */ UINT __RPC_FAR *pctinfo);
  1563.         
  1564.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( 
  1565.             IBrokServers __RPC_FAR * This,
  1566.             /* [in] */ UINT iTInfo,
  1567.             /* [in] */ LCID lcid,
  1568.             /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
  1569.         
  1570.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( 
  1571.             IBrokServers __RPC_FAR * This,
  1572.             /* [in] */ REFIID riid,
  1573.             /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
  1574.             /* [in] */ UINT cNames,
  1575.             /* [in] */ LCID lcid,
  1576.             /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
  1577.         
  1578.         /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( 
  1579.             IBrokServers __RPC_FAR * This,
  1580.             /* [in] */ DISPID dispIdMember,
  1581.             /* [in] */ REFIID riid,
  1582.             /* [in] */ LCID lcid,
  1583.             /* [in] */ WORD wFlags,
  1584.             /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
  1585.             /* [out] */ VARIANT __RPC_FAR *pVarResult,
  1586.             /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
  1587.             /* [out] */ UINT __RPC_FAR *puArgErr);
  1588.         
  1589.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Init )( 
  1590.             IBrokServers __RPC_FAR * This);
  1591.         
  1592.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *HasWritePrivilege )( 
  1593.             IBrokServers __RPC_FAR * This);
  1594.         
  1595.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *HasNTAdminPrivilege )( 
  1596.             IBrokServers __RPC_FAR * This);
  1597.         
  1598.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateServer )( 
  1599.             IBrokServers __RPC_FAR * This,
  1600.             /* [out] */ VARIANT __RPC_FAR *plVirtServId);
  1601.         
  1602.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteServer )( 
  1603.             IBrokServers __RPC_FAR * This,
  1604.             LONG lVirtServId);
  1605.         
  1606.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartServer )( 
  1607.             IBrokServers __RPC_FAR * This,
  1608.             LONG lVirtServId);
  1609.         
  1610.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StopServer )( 
  1611.             IBrokServers __RPC_FAR * This,
  1612.             LONG lVirtServId);
  1613.         
  1614.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetServers )( 
  1615.             IBrokServers __RPC_FAR * This,
  1616.             /* [out][in] */ VARIANT __RPC_FAR *plVirtServIds,
  1617.             /* [out][in] */ VARIANT __RPC_FAR *pComments);
  1618.         
  1619.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MapToBroker )( 
  1620.             IBrokServers __RPC_FAR * This,
  1621.             BSTR bszServiceName,
  1622.             LONG lVirtServId,
  1623.             LONG lVirtBrokId);
  1624.         
  1625.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearMapping )( 
  1626.             IBrokServers __RPC_FAR * This,
  1627.             BSTR bszServiceName,
  1628.             LONG lVirtServId);
  1629.         
  1630.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MappedTo )( 
  1631.             IBrokServers __RPC_FAR * This,
  1632.             BSTR bszServiceName,
  1633.             LONG lVirtServId,
  1634.             /* [out][in] */ VARIANT __RPC_FAR *plVirtBrokId,
  1635.             /* [out][in] */ VARIANT __RPC_FAR *pbszComment);
  1636.         
  1637.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAuthTypes )( 
  1638.             IBrokServers __RPC_FAR * This,
  1639.             BSTR bszPath,
  1640.             LONG lTypes);
  1641.         
  1642.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAuthTypes )( 
  1643.             IBrokServers __RPC_FAR * This,
  1644.             BSTR bszPath,
  1645.             /* [retval][out] */ LONG __RPC_FAR *plTypes);
  1646.         
  1647.         HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSecurityMode )( 
  1648.             IBrokServers __RPC_FAR * This,
  1649.             BSTR bszServiceName,
  1650.             LONG lVirtServId,
  1651.             /* [retval][out] */ BOOL __RPC_FAR *pbNTSecurity);
  1652.         
  1653.         END_INTERFACE
  1654.     } IBrokServersVtbl;
  1655.  
  1656.     interface IBrokServers
  1657.     {
  1658.         CONST_VTBL struct IBrokServersVtbl __RPC_FAR *lpVtbl;
  1659.     };
  1660.  
  1661.     
  1662.  
  1663. #ifdef COBJMACROS
  1664.  
  1665.  
  1666. #define IBrokServers_QueryInterface(This,riid,ppvObject)    \
  1667.     (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
  1668.  
  1669. #define IBrokServers_AddRef(This)    \
  1670.     (This)->lpVtbl -> AddRef(This)
  1671.  
  1672. #define IBrokServers_Release(This)    \
  1673.     (This)->lpVtbl -> Release(This)
  1674.  
  1675.  
  1676. #define IBrokServers_GetTypeInfoCount(This,pctinfo)    \
  1677.     (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
  1678.  
  1679. #define IBrokServers_GetTypeInfo(This,iTInfo,lcid,ppTInfo)    \
  1680.     (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
  1681.  
  1682. #define IBrokServers_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)    \
  1683.     (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
  1684.  
  1685. #define IBrokServers_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)    \
  1686.     (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
  1687.  
  1688.  
  1689. #define IBrokServers_Init(This)    \
  1690.     (This)->lpVtbl -> Init(This)
  1691.  
  1692. #define IBrokServers_HasWritePrivilege(This)    \
  1693.     (This)->lpVtbl -> HasWritePrivilege(This)
  1694.  
  1695. #define IBrokServers_HasNTAdminPrivilege(This)    \
  1696.     (This)->lpVtbl -> HasNTAdminPrivilege(This)
  1697.  
  1698. #define IBrokServers_CreateServer(This,plVirtServId)    \
  1699.     (This)->lpVtbl -> CreateServer(This,plVirtServId)
  1700.  
  1701. #define IBrokServers_DeleteServer(This,lVirtServId)    \
  1702.     (This)->lpVtbl -> DeleteServer(This,lVirtServId)
  1703.  
  1704. #define IBrokServers_StartServer(This,lVirtServId)    \
  1705.     (This)->lpVtbl -> StartServer(This,lVirtServId)
  1706.  
  1707. #define IBrokServers_StopServer(This,lVirtServId)    \
  1708.     (This)->lpVtbl -> StopServer(This,lVirtServId)
  1709.  
  1710. #define IBrokServers_GetServers(This,plVirtServIds,pComments)    \
  1711.     (This)->lpVtbl -> GetServers(This,plVirtServIds,pComments)
  1712.  
  1713. #define IBrokServers_MapToBroker(This,bszServiceName,lVirtServId,lVirtBrokId)    \
  1714.     (This)->lpVtbl -> MapToBroker(This,bszServiceName,lVirtServId,lVirtBrokId)
  1715.  
  1716. #define IBrokServers_ClearMapping(This,bszServiceName,lVirtServId)    \
  1717.     (This)->lpVtbl -> ClearMapping(This,bszServiceName,lVirtServId)
  1718.  
  1719. #define IBrokServers_MappedTo(This,bszServiceName,lVirtServId,plVirtBrokId,pbszComment)    \
  1720.     (This)->lpVtbl -> MappedTo(This,bszServiceName,lVirtServId,plVirtBrokId,pbszComment)
  1721.  
  1722. #define IBrokServers_SetAuthTypes(This,bszPath,lTypes)    \
  1723.     (This)->lpVtbl -> SetAuthTypes(This,bszPath,lTypes)
  1724.  
  1725. #define IBrokServers_GetAuthTypes(This,bszPath,plTypes)    \
  1726.     (This)->lpVtbl -> GetAuthTypes(This,bszPath,plTypes)
  1727.  
  1728. #define IBrokServers_GetSecurityMode(This,bszServiceName,lVirtServId,pbNTSecurity)    \
  1729.     (This)->lpVtbl -> GetSecurityMode(This,bszServiceName,lVirtServId,pbNTSecurity)
  1730.  
  1731. #endif /* COBJMACROS */
  1732.  
  1733.  
  1734. #endif     /* C style interface */
  1735.  
  1736.  
  1737.  
  1738. HRESULT STDMETHODCALLTYPE IBrokServers_Init_Proxy( 
  1739.     IBrokServers __RPC_FAR * This);
  1740.  
  1741.  
  1742. void __RPC_STUB IBrokServers_Init_Stub(
  1743.     IRpcStubBuffer *This,
  1744.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1745.     PRPC_MESSAGE _pRpcMessage,
  1746.     DWORD *_pdwStubPhase);
  1747.  
  1748.  
  1749. HRESULT STDMETHODCALLTYPE IBrokServers_HasWritePrivilege_Proxy( 
  1750.     IBrokServers __RPC_FAR * This);
  1751.  
  1752.  
  1753. void __RPC_STUB IBrokServers_HasWritePrivilege_Stub(
  1754.     IRpcStubBuffer *This,
  1755.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1756.     PRPC_MESSAGE _pRpcMessage,
  1757.     DWORD *_pdwStubPhase);
  1758.  
  1759.  
  1760. HRESULT STDMETHODCALLTYPE IBrokServers_HasNTAdminPrivilege_Proxy( 
  1761.     IBrokServers __RPC_FAR * This);
  1762.  
  1763.  
  1764. void __RPC_STUB IBrokServers_HasNTAdminPrivilege_Stub(
  1765.     IRpcStubBuffer *This,
  1766.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1767.     PRPC_MESSAGE _pRpcMessage,
  1768.     DWORD *_pdwStubPhase);
  1769.  
  1770.  
  1771. HRESULT STDMETHODCALLTYPE IBrokServers_CreateServer_Proxy( 
  1772.     IBrokServers __RPC_FAR * This,
  1773.     /* [out] */ VARIANT __RPC_FAR *plVirtServId);
  1774.  
  1775.  
  1776. void __RPC_STUB IBrokServers_CreateServer_Stub(
  1777.     IRpcStubBuffer *This,
  1778.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1779.     PRPC_MESSAGE _pRpcMessage,
  1780.     DWORD *_pdwStubPhase);
  1781.  
  1782.  
  1783. HRESULT STDMETHODCALLTYPE IBrokServers_DeleteServer_Proxy( 
  1784.     IBrokServers __RPC_FAR * This,
  1785.     LONG lVirtServId);
  1786.  
  1787.  
  1788. void __RPC_STUB IBrokServers_DeleteServer_Stub(
  1789.     IRpcStubBuffer *This,
  1790.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1791.     PRPC_MESSAGE _pRpcMessage,
  1792.     DWORD *_pdwStubPhase);
  1793.  
  1794.  
  1795. HRESULT STDMETHODCALLTYPE IBrokServers_StartServer_Proxy( 
  1796.     IBrokServers __RPC_FAR * This,
  1797.     LONG lVirtServId);
  1798.  
  1799.  
  1800. void __RPC_STUB IBrokServers_StartServer_Stub(
  1801.     IRpcStubBuffer *This,
  1802.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1803.     PRPC_MESSAGE _pRpcMessage,
  1804.     DWORD *_pdwStubPhase);
  1805.  
  1806.  
  1807. HRESULT STDMETHODCALLTYPE IBrokServers_StopServer_Proxy( 
  1808.     IBrokServers __RPC_FAR * This,
  1809.     LONG lVirtServId);
  1810.  
  1811.  
  1812. void __RPC_STUB IBrokServers_StopServer_Stub(
  1813.     IRpcStubBuffer *This,
  1814.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1815.     PRPC_MESSAGE _pRpcMessage,
  1816.     DWORD *_pdwStubPhase);
  1817.  
  1818.  
  1819. HRESULT STDMETHODCALLTYPE IBrokServers_GetServers_Proxy( 
  1820.     IBrokServers __RPC_FAR * This,
  1821.     /* [out][in] */ VARIANT __RPC_FAR *plVirtServIds,
  1822.     /* [out][in] */ VARIANT __RPC_FAR *pComments);
  1823.  
  1824.  
  1825. void __RPC_STUB IBrokServers_GetServers_Stub(
  1826.     IRpcStubBuffer *This,
  1827.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1828.     PRPC_MESSAGE _pRpcMessage,
  1829.     DWORD *_pdwStubPhase);
  1830.  
  1831.  
  1832. HRESULT STDMETHODCALLTYPE IBrokServers_MapToBroker_Proxy( 
  1833.     IBrokServers __RPC_FAR * This,
  1834.     BSTR bszServiceName,
  1835.     LONG lVirtServId,
  1836.     LONG lVirtBrokId);
  1837.  
  1838.  
  1839. void __RPC_STUB IBrokServers_MapToBroker_Stub(
  1840.     IRpcStubBuffer *This,
  1841.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1842.     PRPC_MESSAGE _pRpcMessage,
  1843.     DWORD *_pdwStubPhase);
  1844.  
  1845.  
  1846. HRESULT STDMETHODCALLTYPE IBrokServers_ClearMapping_Proxy( 
  1847.     IBrokServers __RPC_FAR * This,
  1848.     BSTR bszServiceName,
  1849.     LONG lVirtServId);
  1850.  
  1851.  
  1852. void __RPC_STUB IBrokServers_ClearMapping_Stub(
  1853.     IRpcStubBuffer *This,
  1854.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1855.     PRPC_MESSAGE _pRpcMessage,
  1856.     DWORD *_pdwStubPhase);
  1857.  
  1858.  
  1859. HRESULT STDMETHODCALLTYPE IBrokServers_MappedTo_Proxy( 
  1860.     IBrokServers __RPC_FAR * This,
  1861.     BSTR bszServiceName,
  1862.     LONG lVirtServId,
  1863.     /* [out][in] */ VARIANT __RPC_FAR *plVirtBrokId,
  1864.     /* [out][in] */ VARIANT __RPC_FAR *pbszComment);
  1865.  
  1866.  
  1867. void __RPC_STUB IBrokServers_MappedTo_Stub(
  1868.     IRpcStubBuffer *This,
  1869.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1870.     PRPC_MESSAGE _pRpcMessage,
  1871.     DWORD *_pdwStubPhase);
  1872.  
  1873.  
  1874. HRESULT STDMETHODCALLTYPE IBrokServers_SetAuthTypes_Proxy( 
  1875.     IBrokServers __RPC_FAR * This,
  1876.     BSTR bszPath,
  1877.     LONG lTypes);
  1878.  
  1879.  
  1880. void __RPC_STUB IBrokServers_SetAuthTypes_Stub(
  1881.     IRpcStubBuffer *This,
  1882.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1883.     PRPC_MESSAGE _pRpcMessage,
  1884.     DWORD *_pdwStubPhase);
  1885.  
  1886.  
  1887. HRESULT STDMETHODCALLTYPE IBrokServers_GetAuthTypes_Proxy( 
  1888.     IBrokServers __RPC_FAR * This,
  1889.     BSTR bszPath,
  1890.     /* [retval][out] */ LONG __RPC_FAR *plTypes);
  1891.  
  1892.  
  1893. void __RPC_STUB IBrokServers_GetAuthTypes_Stub(
  1894.     IRpcStubBuffer *This,
  1895.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1896.     PRPC_MESSAGE _pRpcMessage,
  1897.     DWORD *_pdwStubPhase);
  1898.  
  1899.  
  1900. HRESULT STDMETHODCALLTYPE IBrokServers_GetSecurityMode_Proxy( 
  1901.     IBrokServers __RPC_FAR * This,
  1902.     BSTR bszServiceName,
  1903.     LONG lVirtServId,
  1904.     /* [retval][out] */ BOOL __RPC_FAR *pbNTSecurity);
  1905.  
  1906.  
  1907. void __RPC_STUB IBrokServers_GetSecurityMode_Stub(
  1908.     IRpcStubBuffer *This,
  1909.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1910.     PRPC_MESSAGE _pRpcMessage,
  1911.     DWORD *_pdwStubPhase);
  1912.  
  1913.  
  1914.  
  1915. #endif     /* __IBrokServers_INTERFACE_DEFINED__ */
  1916.  
  1917.  
  1918.  
  1919. #ifndef __BrokConfigLib_LIBRARY_DEFINED__
  1920. #define __BrokConfigLib_LIBRARY_DEFINED__
  1921.  
  1922. /****************************************
  1923.  * Generated header for library: BrokConfigLib
  1924.  * at Wed Apr 22 19:48:30 1998
  1925.  * using MIDL 3.01.75
  1926.  ****************************************/
  1927. /* [helpstring][version][uuid] */ 
  1928.  
  1929.  
  1930.  
  1931. EXTERN_C const IID LIBID_BrokConfigLib;
  1932.  
  1933. #ifdef __cplusplus
  1934. EXTERN_C const CLSID CLSID_BrokConfig;
  1935.  
  1936. class DECLSPEC_UUID("c78fa6e6-c4ac-11d0-bbda-00c04fb615e5")
  1937. BrokConfig;
  1938. #endif
  1939.  
  1940. #ifdef __cplusplus
  1941. EXTERN_C const CLSID CLSID_BrokServers;
  1942.  
  1943. class DECLSPEC_UUID("cd8f114e-c4ac-11d0-bbda-00c04fb615e5")
  1944. BrokServers;
  1945. #endif
  1946. #endif /* __BrokConfigLib_LIBRARY_DEFINED__ */
  1947.  
  1948. /****************************************
  1949.  * Generated header for interface: __MIDL_itf_brokcfg_0137
  1950.  * at Wed Apr 22 19:48:30 1998
  1951.  * using MIDL 3.01.75
  1952.  ****************************************/
  1953. /* [local] */ 
  1954.  
  1955.  
  1956. DEFINE_GUID(LIBID_BrokConfigLib, 0xa0341532,0xc4ac,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
  1957. DEFINE_GUID(IID_IBrokConfig, 0x19edab12,0xc4a4,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
  1958. DEFINE_GUID(IID_IBrokServers, 0x099226a0,0xc4a7,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
  1959. DEFINE_GUID(CLSID_BrokConfig, 0xc78fa6e6,0xc4ac,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
  1960. DEFINE_GUID(CLSID_BrokServers, 0xcd8f114e,0xc4ac,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
  1961.  
  1962.  
  1963. extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0137_v0_0_c_ifspec;
  1964. extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0137_v0_0_s_ifspec;
  1965.  
  1966. /* Additional Prototypes for ALL interfaces */
  1967.  
  1968. unsigned long             __RPC_USER  BSTR_UserSize(     unsigned long __RPC_FAR *, unsigned long            , BSTR __RPC_FAR * ); 
  1969. unsigned char __RPC_FAR * __RPC_USER  BSTR_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
  1970. unsigned char __RPC_FAR * __RPC_USER  BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); 
  1971. void                      __RPC_USER  BSTR_UserFree(     unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); 
  1972.  
  1973. unsigned long             __RPC_USER  VARIANT_UserSize(     unsigned long __RPC_FAR *, unsigned long            , VARIANT __RPC_FAR * ); 
  1974. unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserMarshal(  unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
  1975. unsigned char __RPC_FAR * __RPC_USER  VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); 
  1976. void                      __RPC_USER  VARIANT_UserFree(     unsigned long __RPC_FAR *, VARIANT __RPC_FAR * ); 
  1977.  
  1978. /* end of Additional Prototypes */
  1979.  
  1980. #ifdef __cplusplus
  1981. }
  1982. #endif
  1983.  
  1984. #endif
  1985. #pragma option pop /*P_O_Pop*/
  1986.