home *** CD-ROM | disk | FTP | other *** search
- #pragma option push -b -a8 -pc -A- /*P_O_Push*/
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 3.01.75 */
- /* at Wed Apr 22 19:48:30 1998
- */
- /* Compiler settings for brokcfg.idl:
- Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
- error checks: none
- */
- //@@MIDL_FILE_HEADING( )
- #include "rpc.h"
- #include "rpcndr.h"
- #ifndef COM_NO_WINDOWS_H
- #include "windows.h"
- #include "ole2.h"
- #endif /*COM_NO_WINDOWS_H*/
-
- #ifndef __brokcfg_h__
- #define __brokcfg_h__
-
- #ifdef __cplusplus
- extern "C"{
- #endif
-
- /* Forward Declarations */
-
- #ifndef __IBrokConfig_FWD_DEFINED__
- #define __IBrokConfig_FWD_DEFINED__
- typedef interface IBrokConfig IBrokConfig;
- #endif /* __IBrokConfig_FWD_DEFINED__ */
-
-
- #ifndef __IBrokServers_FWD_DEFINED__
- #define __IBrokServers_FWD_DEFINED__
- typedef interface IBrokServers IBrokServers;
- #endif /* __IBrokServers_FWD_DEFINED__ */
-
-
- #ifndef __BrokConfig_FWD_DEFINED__
- #define __BrokConfig_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class BrokConfig BrokConfig;
- #else
- typedef struct BrokConfig BrokConfig;
- #endif /* __cplusplus */
-
- #endif /* __BrokConfig_FWD_DEFINED__ */
-
-
- #ifndef __BrokServers_FWD_DEFINED__
- #define __BrokServers_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class BrokServers BrokServers;
- #else
- typedef struct BrokServers BrokServers;
- #endif /* __cplusplus */
-
- #endif /* __BrokServers_FWD_DEFINED__ */
-
-
- /* header files for imported files */
- #include "oaidl.h"
- #include "ocidl.h"
-
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
-
- /****************************************
- * Generated header for interface: __MIDL_itf_brokcfg_0000
- * at Wed Apr 22 19:48:30 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [local] */
-
-
- #define BROK_AUTH_TYPE_ANON ( 0x1 )
-
- #define BROK_AUTH_TYPE_PWDCOOKIE ( 0x2 )
-
- #define BROK_AUTH_TYPE_BASIC ( 0x4 )
-
- #define BROK_AUTH_TYPE_DPA ( 0x8 )
-
- #define IIS_AUTH_TYPE_ALLOW_ANON ( 0x10 )
-
- #define BROK_ALWAYS_WRITE ( 0x20 )
-
- #define BROK_IGNORE_ALLOW_ANON ( 0x40 )
-
-
-
- extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0000_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0000_v0_0_s_ifspec;
-
- #ifndef __IBrokConfig_INTERFACE_DEFINED__
- #define __IBrokConfig_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: IBrokConfig
- * at Wed Apr 22 19:48:30 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
-
-
-
- EXTERN_C const IID IID_IBrokConfig;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("19edab12-c4a4-11d0-bbda-00c04fb615e5")
- IBrokConfig : public IDispatch
- {
- public:
- virtual /* [hidden] */ HRESULT STDMETHODCALLTYPE LoadDefaults(
- LONG lVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetConfig(
- LONG lVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetConfig( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CheckAcct(
- BSTR bszDomain,
- BSTR bszName,
- BSTR bszPassword) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lVirtServId(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lVirtServId(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bLocal(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bLocal(
- /* [in] */ BOOL NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszServerName(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszServerName(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lPort(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lPort(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bSecure(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bSecure(
- /* [in] */ BOOL NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lSecurePort(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lSecurePort(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lTimeLimit(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lTimeLimit(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lSizeLimit(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lSizeLimit(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszBaseDN(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszBaseDN(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lCacheTimeout(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lCacheTimeout(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszGroupPrefix(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszGroupPrefix(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bCreateGroups(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bCreateGroups(
- /* [in] */ BOOL NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszDomain(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszDomain(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszDsName(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszDsName(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszDsPwd(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszDsPwd(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszProxyName(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszProxyName(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszProxyPwd(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszProxyPwd(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszProxyDomain(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszProxyDomain(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bUseTrackCookie(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bUseTrackCookie(
- /* [in] */ BOOL NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lPwdCookieTimeout(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lPwdCookieTimeout(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bEnabled(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bEnabled(
- /* [in] */ BOOL NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszComment(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszComment(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bPwdCookiePersist(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bPwdCookiePersist(
- /* [in] */ BOOL NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszRealm(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszRealm(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lTokenCacheTimeout(
- /* [retval][out] */ LONG __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lTokenCacheTimeout(
- /* [in] */ LONG NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bszTokenCreatorDll(
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bszTokenCreatorDll(
- /* [in] */ BSTR NewVal) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bDirty(
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IBrokConfigVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IBrokConfig __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IBrokConfig __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IBrokConfig __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [hidden] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LoadDefaults )(
- IBrokConfig __RPC_FAR * This,
- LONG lVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfig )(
- IBrokConfig __RPC_FAR * This,
- LONG lVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfig )(
- IBrokConfig __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckAcct )(
- IBrokConfig __RPC_FAR * This,
- BSTR bszDomain,
- BSTR bszName,
- BSTR bszPassword);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lVirtServId )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lVirtServId )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bLocal )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bLocal )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszServerName )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszServerName )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lPort )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lPort )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bSecure )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bSecure )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lSecurePort )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lSecurePort )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lTimeLimit )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lTimeLimit )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lSizeLimit )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lSizeLimit )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszBaseDN )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszBaseDN )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lCacheTimeout )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lCacheTimeout )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszGroupPrefix )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszGroupPrefix )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bCreateGroups )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bCreateGroups )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszDomain )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszDomain )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszDsName )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszDsName )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszDsPwd )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszDsPwd )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszProxyName )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszProxyName )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszProxyPwd )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszProxyPwd )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszProxyDomain )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszProxyDomain )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bUseTrackCookie )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bUseTrackCookie )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lPwdCookieTimeout )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lPwdCookieTimeout )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bEnabled )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bEnabled )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszComment )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszComment )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bPwdCookiePersist )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bPwdCookiePersist )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszRealm )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszRealm )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lTokenCacheTimeout )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_lTokenCacheTimeout )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bszTokenCreatorDll )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bszTokenCreatorDll )(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bDirty )(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
- END_INTERFACE
- } IBrokConfigVtbl;
-
- interface IBrokConfig
- {
- CONST_VTBL struct IBrokConfigVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IBrokConfig_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IBrokConfig_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IBrokConfig_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IBrokConfig_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IBrokConfig_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IBrokConfig_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IBrokConfig_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IBrokConfig_LoadDefaults(This,lVirtServId) \
- (This)->lpVtbl -> LoadDefaults(This,lVirtServId)
-
- #define IBrokConfig_GetConfig(This,lVirtServId) \
- (This)->lpVtbl -> GetConfig(This,lVirtServId)
-
- #define IBrokConfig_SetConfig(This) \
- (This)->lpVtbl -> SetConfig(This)
-
- #define IBrokConfig_CheckAcct(This,bszDomain,bszName,bszPassword) \
- (This)->lpVtbl -> CheckAcct(This,bszDomain,bszName,bszPassword)
-
- #define IBrokConfig_get_lVirtServId(This,pRetVal) \
- (This)->lpVtbl -> get_lVirtServId(This,pRetVal)
-
- #define IBrokConfig_put_lVirtServId(This,NewVal) \
- (This)->lpVtbl -> put_lVirtServId(This,NewVal)
-
- #define IBrokConfig_get_bLocal(This,pRetVal) \
- (This)->lpVtbl -> get_bLocal(This,pRetVal)
-
- #define IBrokConfig_put_bLocal(This,NewVal) \
- (This)->lpVtbl -> put_bLocal(This,NewVal)
-
- #define IBrokConfig_get_bszServerName(This,pRetVal) \
- (This)->lpVtbl -> get_bszServerName(This,pRetVal)
-
- #define IBrokConfig_put_bszServerName(This,NewVal) \
- (This)->lpVtbl -> put_bszServerName(This,NewVal)
-
- #define IBrokConfig_get_lPort(This,pRetVal) \
- (This)->lpVtbl -> get_lPort(This,pRetVal)
-
- #define IBrokConfig_put_lPort(This,NewVal) \
- (This)->lpVtbl -> put_lPort(This,NewVal)
-
- #define IBrokConfig_get_bSecure(This,pRetVal) \
- (This)->lpVtbl -> get_bSecure(This,pRetVal)
-
- #define IBrokConfig_put_bSecure(This,NewVal) \
- (This)->lpVtbl -> put_bSecure(This,NewVal)
-
- #define IBrokConfig_get_lSecurePort(This,pRetVal) \
- (This)->lpVtbl -> get_lSecurePort(This,pRetVal)
-
- #define IBrokConfig_put_lSecurePort(This,NewVal) \
- (This)->lpVtbl -> put_lSecurePort(This,NewVal)
-
- #define IBrokConfig_get_lTimeLimit(This,pRetVal) \
- (This)->lpVtbl -> get_lTimeLimit(This,pRetVal)
-
- #define IBrokConfig_put_lTimeLimit(This,NewVal) \
- (This)->lpVtbl -> put_lTimeLimit(This,NewVal)
-
- #define IBrokConfig_get_lSizeLimit(This,pRetVal) \
- (This)->lpVtbl -> get_lSizeLimit(This,pRetVal)
-
- #define IBrokConfig_put_lSizeLimit(This,NewVal) \
- (This)->lpVtbl -> put_lSizeLimit(This,NewVal)
-
- #define IBrokConfig_get_bszBaseDN(This,pRetVal) \
- (This)->lpVtbl -> get_bszBaseDN(This,pRetVal)
-
- #define IBrokConfig_put_bszBaseDN(This,NewVal) \
- (This)->lpVtbl -> put_bszBaseDN(This,NewVal)
-
- #define IBrokConfig_get_lCacheTimeout(This,pRetVal) \
- (This)->lpVtbl -> get_lCacheTimeout(This,pRetVal)
-
- #define IBrokConfig_put_lCacheTimeout(This,NewVal) \
- (This)->lpVtbl -> put_lCacheTimeout(This,NewVal)
-
- #define IBrokConfig_get_bszGroupPrefix(This,pRetVal) \
- (This)->lpVtbl -> get_bszGroupPrefix(This,pRetVal)
-
- #define IBrokConfig_put_bszGroupPrefix(This,NewVal) \
- (This)->lpVtbl -> put_bszGroupPrefix(This,NewVal)
-
- #define IBrokConfig_get_bCreateGroups(This,pRetVal) \
- (This)->lpVtbl -> get_bCreateGroups(This,pRetVal)
-
- #define IBrokConfig_put_bCreateGroups(This,NewVal) \
- (This)->lpVtbl -> put_bCreateGroups(This,NewVal)
-
- #define IBrokConfig_get_bszDomain(This,pRetVal) \
- (This)->lpVtbl -> get_bszDomain(This,pRetVal)
-
- #define IBrokConfig_put_bszDomain(This,NewVal) \
- (This)->lpVtbl -> put_bszDomain(This,NewVal)
-
- #define IBrokConfig_get_bszDsName(This,pRetVal) \
- (This)->lpVtbl -> get_bszDsName(This,pRetVal)
-
- #define IBrokConfig_put_bszDsName(This,NewVal) \
- (This)->lpVtbl -> put_bszDsName(This,NewVal)
-
- #define IBrokConfig_get_bszDsPwd(This,pRetVal) \
- (This)->lpVtbl -> get_bszDsPwd(This,pRetVal)
-
- #define IBrokConfig_put_bszDsPwd(This,NewVal) \
- (This)->lpVtbl -> put_bszDsPwd(This,NewVal)
-
- #define IBrokConfig_get_bszProxyName(This,pRetVal) \
- (This)->lpVtbl -> get_bszProxyName(This,pRetVal)
-
- #define IBrokConfig_put_bszProxyName(This,NewVal) \
- (This)->lpVtbl -> put_bszProxyName(This,NewVal)
-
- #define IBrokConfig_get_bszProxyPwd(This,pRetVal) \
- (This)->lpVtbl -> get_bszProxyPwd(This,pRetVal)
-
- #define IBrokConfig_put_bszProxyPwd(This,NewVal) \
- (This)->lpVtbl -> put_bszProxyPwd(This,NewVal)
-
- #define IBrokConfig_get_bszProxyDomain(This,pRetVal) \
- (This)->lpVtbl -> get_bszProxyDomain(This,pRetVal)
-
- #define IBrokConfig_put_bszProxyDomain(This,NewVal) \
- (This)->lpVtbl -> put_bszProxyDomain(This,NewVal)
-
- #define IBrokConfig_get_bUseTrackCookie(This,pRetVal) \
- (This)->lpVtbl -> get_bUseTrackCookie(This,pRetVal)
-
- #define IBrokConfig_put_bUseTrackCookie(This,NewVal) \
- (This)->lpVtbl -> put_bUseTrackCookie(This,NewVal)
-
- #define IBrokConfig_get_lPwdCookieTimeout(This,pRetVal) \
- (This)->lpVtbl -> get_lPwdCookieTimeout(This,pRetVal)
-
- #define IBrokConfig_put_lPwdCookieTimeout(This,NewVal) \
- (This)->lpVtbl -> put_lPwdCookieTimeout(This,NewVal)
-
- #define IBrokConfig_get_bEnabled(This,pRetVal) \
- (This)->lpVtbl -> get_bEnabled(This,pRetVal)
-
- #define IBrokConfig_put_bEnabled(This,NewVal) \
- (This)->lpVtbl -> put_bEnabled(This,NewVal)
-
- #define IBrokConfig_get_bszComment(This,pRetVal) \
- (This)->lpVtbl -> get_bszComment(This,pRetVal)
-
- #define IBrokConfig_put_bszComment(This,NewVal) \
- (This)->lpVtbl -> put_bszComment(This,NewVal)
-
- #define IBrokConfig_get_bPwdCookiePersist(This,pRetVal) \
- (This)->lpVtbl -> get_bPwdCookiePersist(This,pRetVal)
-
- #define IBrokConfig_put_bPwdCookiePersist(This,NewVal) \
- (This)->lpVtbl -> put_bPwdCookiePersist(This,NewVal)
-
- #define IBrokConfig_get_bszRealm(This,pRetVal) \
- (This)->lpVtbl -> get_bszRealm(This,pRetVal)
-
- #define IBrokConfig_put_bszRealm(This,NewVal) \
- (This)->lpVtbl -> put_bszRealm(This,NewVal)
-
- #define IBrokConfig_get_lTokenCacheTimeout(This,pRetVal) \
- (This)->lpVtbl -> get_lTokenCacheTimeout(This,pRetVal)
-
- #define IBrokConfig_put_lTokenCacheTimeout(This,NewVal) \
- (This)->lpVtbl -> put_lTokenCacheTimeout(This,NewVal)
-
- #define IBrokConfig_get_bszTokenCreatorDll(This,pRetVal) \
- (This)->lpVtbl -> get_bszTokenCreatorDll(This,pRetVal)
-
- #define IBrokConfig_put_bszTokenCreatorDll(This,NewVal) \
- (This)->lpVtbl -> put_bszTokenCreatorDll(This,NewVal)
-
- #define IBrokConfig_get_bDirty(This,pRetVal) \
- (This)->lpVtbl -> get_bDirty(This,pRetVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [hidden] */ HRESULT STDMETHODCALLTYPE IBrokConfig_LoadDefaults_Proxy(
- IBrokConfig __RPC_FAR * This,
- LONG lVirtServId);
-
-
- void __RPC_STUB IBrokConfig_LoadDefaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokConfig_GetConfig_Proxy(
- IBrokConfig __RPC_FAR * This,
- LONG lVirtServId);
-
-
- void __RPC_STUB IBrokConfig_GetConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokConfig_SetConfig_Proxy(
- IBrokConfig __RPC_FAR * This);
-
-
- void __RPC_STUB IBrokConfig_SetConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokConfig_CheckAcct_Proxy(
- IBrokConfig __RPC_FAR * This,
- BSTR bszDomain,
- BSTR bszName,
- BSTR bszPassword);
-
-
- void __RPC_STUB IBrokConfig_CheckAcct_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lVirtServId_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lVirtServId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lVirtServId_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lVirtServId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bLocal_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bLocal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bLocal_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bLocal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszServerName_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszServerName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszServerName_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszServerName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lPort_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lPort_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bSecure_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bSecure_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bSecure_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bSecure_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lSecurePort_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lSecurePort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lSecurePort_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lSecurePort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lTimeLimit_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lTimeLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lTimeLimit_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lTimeLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lSizeLimit_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lSizeLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lSizeLimit_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lSizeLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszBaseDN_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszBaseDN_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszBaseDN_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszBaseDN_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lCacheTimeout_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lCacheTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lCacheTimeout_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lCacheTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszGroupPrefix_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszGroupPrefix_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszGroupPrefix_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszGroupPrefix_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bCreateGroups_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bCreateGroups_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bCreateGroups_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bCreateGroups_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszDomain_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszDomain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszDomain_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszDomain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszDsName_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszDsName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszDsName_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszDsName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszDsPwd_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszDsPwd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszDsPwd_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszDsPwd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszProxyName_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszProxyName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszProxyName_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszProxyName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszProxyPwd_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszProxyPwd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszProxyPwd_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszProxyPwd_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszProxyDomain_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszProxyDomain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszProxyDomain_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszProxyDomain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bUseTrackCookie_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bUseTrackCookie_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bUseTrackCookie_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bUseTrackCookie_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lPwdCookieTimeout_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lPwdCookieTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lPwdCookieTimeout_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lPwdCookieTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bEnabled_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bEnabled_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszComment_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszComment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszComment_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszComment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bPwdCookiePersist_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bPwdCookiePersist_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bPwdCookiePersist_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BOOL NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bPwdCookiePersist_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszRealm_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszRealm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszRealm_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszRealm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_lTokenCacheTimeout_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ LONG __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_lTokenCacheTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_lTokenCacheTimeout_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ LONG NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_lTokenCacheTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bszTokenCreatorDll_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bszTokenCreatorDll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IBrokConfig_put_bszTokenCreatorDll_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [in] */ BSTR NewVal);
-
-
- void __RPC_STUB IBrokConfig_put_bszTokenCreatorDll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBrokConfig_get_bDirty_Proxy(
- IBrokConfig __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pRetVal);
-
-
- void __RPC_STUB IBrokConfig_get_bDirty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IBrokConfig_INTERFACE_DEFINED__ */
-
-
- #ifndef __IBrokServers_INTERFACE_DEFINED__
- #define __IBrokServers_INTERFACE_DEFINED__
-
- /****************************************
- * Generated header for interface: IBrokServers
- * at Wed Apr 22 19:48:30 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
-
-
-
- EXTERN_C const IID IID_IBrokServers;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("099226a0-c4a7-11d0-bbda-00c04fb615e5")
- IBrokServers : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Init( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE HasWritePrivilege( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE HasNTAdminPrivilege( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CreateServer(
- /* [out] */ VARIANT __RPC_FAR *plVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE DeleteServer(
- LONG lVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE StartServer(
- LONG lVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE StopServer(
- LONG lVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetServers(
- /* [out][in] */ VARIANT __RPC_FAR *plVirtServIds,
- /* [out][in] */ VARIANT __RPC_FAR *pComments) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MapToBroker(
- BSTR bszServiceName,
- LONG lVirtServId,
- LONG lVirtBrokId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE ClearMapping(
- BSTR bszServiceName,
- LONG lVirtServId) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MappedTo(
- BSTR bszServiceName,
- LONG lVirtServId,
- /* [out][in] */ VARIANT __RPC_FAR *plVirtBrokId,
- /* [out][in] */ VARIANT __RPC_FAR *pbszComment) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetAuthTypes(
- BSTR bszPath,
- LONG lTypes) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetAuthTypes(
- BSTR bszPath,
- /* [retval][out] */ LONG __RPC_FAR *plTypes) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetSecurityMode(
- BSTR bszServiceName,
- LONG lVirtServId,
- /* [retval][out] */ BOOL __RPC_FAR *pbNTSecurity) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IBrokServersVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IBrokServers __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IBrokServers __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IBrokServers __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IBrokServers __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IBrokServers __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IBrokServers __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IBrokServers __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Init )(
- IBrokServers __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *HasWritePrivilege )(
- IBrokServers __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *HasNTAdminPrivilege )(
- IBrokServers __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateServer )(
- IBrokServers __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *plVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteServer )(
- IBrokServers __RPC_FAR * This,
- LONG lVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartServer )(
- IBrokServers __RPC_FAR * This,
- LONG lVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StopServer )(
- IBrokServers __RPC_FAR * This,
- LONG lVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetServers )(
- IBrokServers __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *plVirtServIds,
- /* [out][in] */ VARIANT __RPC_FAR *pComments);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MapToBroker )(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId,
- LONG lVirtBrokId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearMapping )(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MappedTo )(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId,
- /* [out][in] */ VARIANT __RPC_FAR *plVirtBrokId,
- /* [out][in] */ VARIANT __RPC_FAR *pbszComment);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAuthTypes )(
- IBrokServers __RPC_FAR * This,
- BSTR bszPath,
- LONG lTypes);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAuthTypes )(
- IBrokServers __RPC_FAR * This,
- BSTR bszPath,
- /* [retval][out] */ LONG __RPC_FAR *plTypes);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSecurityMode )(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId,
- /* [retval][out] */ BOOL __RPC_FAR *pbNTSecurity);
-
- END_INTERFACE
- } IBrokServersVtbl;
-
- interface IBrokServers
- {
- CONST_VTBL struct IBrokServersVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IBrokServers_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IBrokServers_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IBrokServers_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IBrokServers_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IBrokServers_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IBrokServers_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IBrokServers_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IBrokServers_Init(This) \
- (This)->lpVtbl -> Init(This)
-
- #define IBrokServers_HasWritePrivilege(This) \
- (This)->lpVtbl -> HasWritePrivilege(This)
-
- #define IBrokServers_HasNTAdminPrivilege(This) \
- (This)->lpVtbl -> HasNTAdminPrivilege(This)
-
- #define IBrokServers_CreateServer(This,plVirtServId) \
- (This)->lpVtbl -> CreateServer(This,plVirtServId)
-
- #define IBrokServers_DeleteServer(This,lVirtServId) \
- (This)->lpVtbl -> DeleteServer(This,lVirtServId)
-
- #define IBrokServers_StartServer(This,lVirtServId) \
- (This)->lpVtbl -> StartServer(This,lVirtServId)
-
- #define IBrokServers_StopServer(This,lVirtServId) \
- (This)->lpVtbl -> StopServer(This,lVirtServId)
-
- #define IBrokServers_GetServers(This,plVirtServIds,pComments) \
- (This)->lpVtbl -> GetServers(This,plVirtServIds,pComments)
-
- #define IBrokServers_MapToBroker(This,bszServiceName,lVirtServId,lVirtBrokId) \
- (This)->lpVtbl -> MapToBroker(This,bszServiceName,lVirtServId,lVirtBrokId)
-
- #define IBrokServers_ClearMapping(This,bszServiceName,lVirtServId) \
- (This)->lpVtbl -> ClearMapping(This,bszServiceName,lVirtServId)
-
- #define IBrokServers_MappedTo(This,bszServiceName,lVirtServId,plVirtBrokId,pbszComment) \
- (This)->lpVtbl -> MappedTo(This,bszServiceName,lVirtServId,plVirtBrokId,pbszComment)
-
- #define IBrokServers_SetAuthTypes(This,bszPath,lTypes) \
- (This)->lpVtbl -> SetAuthTypes(This,bszPath,lTypes)
-
- #define IBrokServers_GetAuthTypes(This,bszPath,plTypes) \
- (This)->lpVtbl -> GetAuthTypes(This,bszPath,plTypes)
-
- #define IBrokServers_GetSecurityMode(This,bszServiceName,lVirtServId,pbNTSecurity) \
- (This)->lpVtbl -> GetSecurityMode(This,bszServiceName,lVirtServId,pbNTSecurity)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_Init_Proxy(
- IBrokServers __RPC_FAR * This);
-
-
- void __RPC_STUB IBrokServers_Init_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_HasWritePrivilege_Proxy(
- IBrokServers __RPC_FAR * This);
-
-
- void __RPC_STUB IBrokServers_HasWritePrivilege_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_HasNTAdminPrivilege_Proxy(
- IBrokServers __RPC_FAR * This);
-
-
- void __RPC_STUB IBrokServers_HasNTAdminPrivilege_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_CreateServer_Proxy(
- IBrokServers __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *plVirtServId);
-
-
- void __RPC_STUB IBrokServers_CreateServer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_DeleteServer_Proxy(
- IBrokServers __RPC_FAR * This,
- LONG lVirtServId);
-
-
- void __RPC_STUB IBrokServers_DeleteServer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_StartServer_Proxy(
- IBrokServers __RPC_FAR * This,
- LONG lVirtServId);
-
-
- void __RPC_STUB IBrokServers_StartServer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_StopServer_Proxy(
- IBrokServers __RPC_FAR * This,
- LONG lVirtServId);
-
-
- void __RPC_STUB IBrokServers_StopServer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_GetServers_Proxy(
- IBrokServers __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *plVirtServIds,
- /* [out][in] */ VARIANT __RPC_FAR *pComments);
-
-
- void __RPC_STUB IBrokServers_GetServers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_MapToBroker_Proxy(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId,
- LONG lVirtBrokId);
-
-
- void __RPC_STUB IBrokServers_MapToBroker_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_ClearMapping_Proxy(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId);
-
-
- void __RPC_STUB IBrokServers_ClearMapping_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_MappedTo_Proxy(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId,
- /* [out][in] */ VARIANT __RPC_FAR *plVirtBrokId,
- /* [out][in] */ VARIANT __RPC_FAR *pbszComment);
-
-
- void __RPC_STUB IBrokServers_MappedTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_SetAuthTypes_Proxy(
- IBrokServers __RPC_FAR * This,
- BSTR bszPath,
- LONG lTypes);
-
-
- void __RPC_STUB IBrokServers_SetAuthTypes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_GetAuthTypes_Proxy(
- IBrokServers __RPC_FAR * This,
- BSTR bszPath,
- /* [retval][out] */ LONG __RPC_FAR *plTypes);
-
-
- void __RPC_STUB IBrokServers_GetAuthTypes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- HRESULT STDMETHODCALLTYPE IBrokServers_GetSecurityMode_Proxy(
- IBrokServers __RPC_FAR * This,
- BSTR bszServiceName,
- LONG lVirtServId,
- /* [retval][out] */ BOOL __RPC_FAR *pbNTSecurity);
-
-
- void __RPC_STUB IBrokServers_GetSecurityMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IBrokServers_INTERFACE_DEFINED__ */
-
-
-
- #ifndef __BrokConfigLib_LIBRARY_DEFINED__
- #define __BrokConfigLib_LIBRARY_DEFINED__
-
- /****************************************
- * Generated header for library: BrokConfigLib
- * at Wed Apr 22 19:48:30 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [helpstring][version][uuid] */
-
-
-
- EXTERN_C const IID LIBID_BrokConfigLib;
-
- #ifdef __cplusplus
- EXTERN_C const CLSID CLSID_BrokConfig;
-
- class DECLSPEC_UUID("c78fa6e6-c4ac-11d0-bbda-00c04fb615e5")
- BrokConfig;
- #endif
-
- #ifdef __cplusplus
- EXTERN_C const CLSID CLSID_BrokServers;
-
- class DECLSPEC_UUID("cd8f114e-c4ac-11d0-bbda-00c04fb615e5")
- BrokServers;
- #endif
- #endif /* __BrokConfigLib_LIBRARY_DEFINED__ */
-
- /****************************************
- * Generated header for interface: __MIDL_itf_brokcfg_0137
- * at Wed Apr 22 19:48:30 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [local] */
-
-
- DEFINE_GUID(LIBID_BrokConfigLib, 0xa0341532,0xc4ac,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
- DEFINE_GUID(IID_IBrokConfig, 0x19edab12,0xc4a4,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
- DEFINE_GUID(IID_IBrokServers, 0x099226a0,0xc4a7,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
- DEFINE_GUID(CLSID_BrokConfig, 0xc78fa6e6,0xc4ac,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
- DEFINE_GUID(CLSID_BrokServers, 0xcd8f114e,0xc4ac,0x11d0,0xbb,0xda,0x00,0xc0,0x4f,0xb6,0x15,0xe5);
-
-
- extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0137_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_brokcfg_0137_v0_0_s_ifspec;
-
- /* Additional Prototypes for ALL interfaces */
-
- unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
- void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * );
-
- unsigned long __RPC_USER VARIANT_UserSize( unsigned long __RPC_FAR *, unsigned long , VARIANT __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER VARIANT_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
- void __RPC_USER VARIANT_UserFree( unsigned long __RPC_FAR *, VARIANT __RPC_FAR * );
-
- /* end of Additional Prototypes */
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
- #pragma option pop /*P_O_Pop*/
-