/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 3.01.75 */ /* at Sat Aug 16 03:41:06 1997 */ /* Compiler settings for javadbg.idl: Oi (OptLev=i0), W4, 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 __javadbg_h__ #define __javadbg_h__ #ifdef __cplusplus extern "C"{ #endif /* Forward Declarations */ #ifndef __IEnumLINEINFO_FWD_DEFINED__ #define __IEnumLINEINFO_FWD_DEFINED__ typedef interface IEnumLINEINFO IEnumLINEINFO; #endif /* __IEnumLINEINFO_FWD_DEFINED__ */ #ifndef __IJavaEnumLINEINFO_FWD_DEFINED__ #define __IJavaEnumLINEINFO_FWD_DEFINED__ typedef interface IJavaEnumLINEINFO IJavaEnumLINEINFO; #endif /* __IJavaEnumLINEINFO_FWD_DEFINED__ */ #ifndef __IRemoteField_FWD_DEFINED__ #define __IRemoteField_FWD_DEFINED__ typedef interface IRemoteField IRemoteField; #endif /* __IRemoteField_FWD_DEFINED__ */ #ifndef __IEnumRemoteField_FWD_DEFINED__ #define __IEnumRemoteField_FWD_DEFINED__ typedef interface IEnumRemoteField IEnumRemoteField; #endif /* __IEnumRemoteField_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteField_FWD_DEFINED__ #define __IJavaEnumRemoteField_FWD_DEFINED__ typedef interface IJavaEnumRemoteField IJavaEnumRemoteField; #endif /* __IJavaEnumRemoteField_FWD_DEFINED__ */ #ifndef __IRemoteDataField_FWD_DEFINED__ #define __IRemoteDataField_FWD_DEFINED__ typedef interface IRemoteDataField IRemoteDataField; #endif /* __IRemoteDataField_FWD_DEFINED__ */ #ifndef __IRemoteArrayField_FWD_DEFINED__ #define __IRemoteArrayField_FWD_DEFINED__ typedef interface IRemoteArrayField IRemoteArrayField; #endif /* __IRemoteArrayField_FWD_DEFINED__ */ #ifndef __IRemoteContainerField_FWD_DEFINED__ #define __IRemoteContainerField_FWD_DEFINED__ typedef interface IRemoteContainerField IRemoteContainerField; #endif /* __IRemoteContainerField_FWD_DEFINED__ */ #ifndef __IRemoteMethodField_FWD_DEFINED__ #define __IRemoteMethodField_FWD_DEFINED__ typedef interface IRemoteMethodField IRemoteMethodField; #endif /* __IRemoteMethodField_FWD_DEFINED__ */ #ifndef __IRemoteClassField_FWD_DEFINED__ #define __IRemoteClassField_FWD_DEFINED__ typedef interface IRemoteClassField IRemoteClassField; #endif /* __IRemoteClassField_FWD_DEFINED__ */ #ifndef __IRemoteObject_FWD_DEFINED__ #define __IRemoteObject_FWD_DEFINED__ typedef interface IRemoteObject IRemoteObject; #endif /* __IRemoteObject_FWD_DEFINED__ */ #ifndef __IEnumRemoteObject_FWD_DEFINED__ #define __IEnumRemoteObject_FWD_DEFINED__ typedef interface IEnumRemoteObject IEnumRemoteObject; #endif /* __IEnumRemoteObject_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteObject_FWD_DEFINED__ #define __IJavaEnumRemoteObject_FWD_DEFINED__ typedef interface IJavaEnumRemoteObject IJavaEnumRemoteObject; #endif /* __IJavaEnumRemoteObject_FWD_DEFINED__ */ #ifndef __IEnumRemoteValue_FWD_DEFINED__ #define __IEnumRemoteValue_FWD_DEFINED__ typedef interface IEnumRemoteValue IEnumRemoteValue; #endif /* __IEnumRemoteValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteBooleanValue_FWD_DEFINED__ #define __IEnumRemoteBooleanValue_FWD_DEFINED__ typedef interface IEnumRemoteBooleanValue IEnumRemoteBooleanValue; #endif /* __IEnumRemoteBooleanValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteBooleanValue_FWD_DEFINED__ #define __IJavaEnumRemoteBooleanValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteBooleanValue IJavaEnumRemoteBooleanValue; #endif /* __IJavaEnumRemoteBooleanValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteByteValue_FWD_DEFINED__ #define __IEnumRemoteByteValue_FWD_DEFINED__ typedef interface IEnumRemoteByteValue IEnumRemoteByteValue; #endif /* __IEnumRemoteByteValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteByteValue_FWD_DEFINED__ #define __IJavaEnumRemoteByteValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteByteValue IJavaEnumRemoteByteValue; #endif /* __IJavaEnumRemoteByteValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteCharValue_FWD_DEFINED__ #define __IEnumRemoteCharValue_FWD_DEFINED__ typedef interface IEnumRemoteCharValue IEnumRemoteCharValue; #endif /* __IEnumRemoteCharValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteCharValue_FWD_DEFINED__ #define __IJavaEnumRemoteCharValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteCharValue IJavaEnumRemoteCharValue; #endif /* __IJavaEnumRemoteCharValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteDoubleValue_FWD_DEFINED__ #define __IEnumRemoteDoubleValue_FWD_DEFINED__ typedef interface IEnumRemoteDoubleValue IEnumRemoteDoubleValue; #endif /* __IEnumRemoteDoubleValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteDoubleValue_FWD_DEFINED__ #define __IJavaEnumRemoteDoubleValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteDoubleValue IJavaEnumRemoteDoubleValue; #endif /* __IJavaEnumRemoteDoubleValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteFloatValue_FWD_DEFINED__ #define __IEnumRemoteFloatValue_FWD_DEFINED__ typedef interface IEnumRemoteFloatValue IEnumRemoteFloatValue; #endif /* __IEnumRemoteFloatValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteFloatValue_FWD_DEFINED__ #define __IJavaEnumRemoteFloatValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteFloatValue IJavaEnumRemoteFloatValue; #endif /* __IJavaEnumRemoteFloatValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteIntValue_FWD_DEFINED__ #define __IEnumRemoteIntValue_FWD_DEFINED__ typedef interface IEnumRemoteIntValue IEnumRemoteIntValue; #endif /* __IEnumRemoteIntValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteIntValue_FWD_DEFINED__ #define __IJavaEnumRemoteIntValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteIntValue IJavaEnumRemoteIntValue; #endif /* __IJavaEnumRemoteIntValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteLongValue_FWD_DEFINED__ #define __IEnumRemoteLongValue_FWD_DEFINED__ typedef interface IEnumRemoteLongValue IEnumRemoteLongValue; #endif /* __IEnumRemoteLongValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteLongValue_FWD_DEFINED__ #define __IJavaEnumRemoteLongValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteLongValue IJavaEnumRemoteLongValue; #endif /* __IJavaEnumRemoteLongValue_FWD_DEFINED__ */ #ifndef __IEnumRemoteShortValue_FWD_DEFINED__ #define __IEnumRemoteShortValue_FWD_DEFINED__ typedef interface IEnumRemoteShortValue IEnumRemoteShortValue; #endif /* __IEnumRemoteShortValue_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteShortValue_FWD_DEFINED__ #define __IJavaEnumRemoteShortValue_FWD_DEFINED__ typedef interface IJavaEnumRemoteShortValue IJavaEnumRemoteShortValue; #endif /* __IJavaEnumRemoteShortValue_FWD_DEFINED__ */ #ifndef __IRemoteArrayObject_FWD_DEFINED__ #define __IRemoteArrayObject_FWD_DEFINED__ typedef interface IRemoteArrayObject IRemoteArrayObject; #endif /* __IRemoteArrayObject_FWD_DEFINED__ */ #ifndef __IRemoteBooleanObject_FWD_DEFINED__ #define __IRemoteBooleanObject_FWD_DEFINED__ typedef interface IRemoteBooleanObject IRemoteBooleanObject; #endif /* __IRemoteBooleanObject_FWD_DEFINED__ */ #ifndef __IRemoteByteObject_FWD_DEFINED__ #define __IRemoteByteObject_FWD_DEFINED__ typedef interface IRemoteByteObject IRemoteByteObject; #endif /* __IRemoteByteObject_FWD_DEFINED__ */ #ifndef __IRemoteCharObject_FWD_DEFINED__ #define __IRemoteCharObject_FWD_DEFINED__ typedef interface IRemoteCharObject IRemoteCharObject; #endif /* __IRemoteCharObject_FWD_DEFINED__ */ #ifndef __IRemoteContainerObject_FWD_DEFINED__ #define __IRemoteContainerObject_FWD_DEFINED__ typedef interface IRemoteContainerObject IRemoteContainerObject; #endif /* __IRemoteContainerObject_FWD_DEFINED__ */ #ifndef __IRemoteClassObject_FWD_DEFINED__ #define __IRemoteClassObject_FWD_DEFINED__ typedef interface IRemoteClassObject IRemoteClassObject; #endif /* __IRemoteClassObject_FWD_DEFINED__ */ #ifndef __IRemoteDoubleObject_FWD_DEFINED__ #define __IRemoteDoubleObject_FWD_DEFINED__ typedef interface IRemoteDoubleObject IRemoteDoubleObject; #endif /* __IRemoteDoubleObject_FWD_DEFINED__ */ #ifndef __IRemoteFloatObject_FWD_DEFINED__ #define __IRemoteFloatObject_FWD_DEFINED__ typedef interface IRemoteFloatObject IRemoteFloatObject; #endif /* __IRemoteFloatObject_FWD_DEFINED__ */ #ifndef __IRemoteIntObject_FWD_DEFINED__ #define __IRemoteIntObject_FWD_DEFINED__ typedef interface IRemoteIntObject IRemoteIntObject; #endif /* __IRemoteIntObject_FWD_DEFINED__ */ #ifndef __IRemoteLongObject_FWD_DEFINED__ #define __IRemoteLongObject_FWD_DEFINED__ typedef interface IRemoteLongObject IRemoteLongObject; #endif /* __IRemoteLongObject_FWD_DEFINED__ */ #ifndef __IRemoteShortObject_FWD_DEFINED__ #define __IRemoteShortObject_FWD_DEFINED__ typedef interface IRemoteShortObject IRemoteShortObject; #endif /* __IRemoteShortObject_FWD_DEFINED__ */ #ifndef __IRemoteStackFrame_FWD_DEFINED__ #define __IRemoteStackFrame_FWD_DEFINED__ typedef interface IRemoteStackFrame IRemoteStackFrame; #endif /* __IRemoteStackFrame_FWD_DEFINED__ */ #ifndef __IRemoteThreadGroup_FWD_DEFINED__ #define __IRemoteThreadGroup_FWD_DEFINED__ typedef interface IRemoteThreadGroup IRemoteThreadGroup; #endif /* __IRemoteThreadGroup_FWD_DEFINED__ */ #ifndef __IEnumRemoteThreadGroup_FWD_DEFINED__ #define __IEnumRemoteThreadGroup_FWD_DEFINED__ typedef interface IEnumRemoteThreadGroup IEnumRemoteThreadGroup; #endif /* __IEnumRemoteThreadGroup_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteThreadGroup_FWD_DEFINED__ #define __IJavaEnumRemoteThreadGroup_FWD_DEFINED__ typedef interface IJavaEnumRemoteThreadGroup IJavaEnumRemoteThreadGroup; #endif /* __IJavaEnumRemoteThreadGroup_FWD_DEFINED__ */ #ifndef __IRemoteThread_FWD_DEFINED__ #define __IRemoteThread_FWD_DEFINED__ typedef interface IRemoteThread IRemoteThread; #endif /* __IRemoteThread_FWD_DEFINED__ */ #ifndef __IEnumRemoteThread_FWD_DEFINED__ #define __IEnumRemoteThread_FWD_DEFINED__ typedef interface IEnumRemoteThread IEnumRemoteThread; #endif /* __IEnumRemoteThread_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteThread_FWD_DEFINED__ #define __IJavaEnumRemoteThread_FWD_DEFINED__ typedef interface IJavaEnumRemoteThread IJavaEnumRemoteThread; #endif /* __IJavaEnumRemoteThread_FWD_DEFINED__ */ #ifndef __IRemoteProcessCallback_FWD_DEFINED__ #define __IRemoteProcessCallback_FWD_DEFINED__ typedef interface IRemoteProcessCallback IRemoteProcessCallback; #endif /* __IRemoteProcessCallback_FWD_DEFINED__ */ #ifndef __IRemoteProcess_FWD_DEFINED__ #define __IRemoteProcess_FWD_DEFINED__ typedef interface IRemoteProcess IRemoteProcess; #endif /* __IRemoteProcess_FWD_DEFINED__ */ #ifndef __IEnumRemoteProcess_FWD_DEFINED__ #define __IEnumRemoteProcess_FWD_DEFINED__ typedef interface IEnumRemoteProcess IEnumRemoteProcess; #endif /* __IEnumRemoteProcess_FWD_DEFINED__ */ #ifndef __IJavaEnumRemoteProcess_FWD_DEFINED__ #define __IJavaEnumRemoteProcess_FWD_DEFINED__ typedef interface IJavaEnumRemoteProcess IJavaEnumRemoteProcess; #endif /* __IJavaEnumRemoteProcess_FWD_DEFINED__ */ #ifndef __IRemoteDebugManagerCallback_FWD_DEFINED__ #define __IRemoteDebugManagerCallback_FWD_DEFINED__ typedef interface IRemoteDebugManagerCallback IRemoteDebugManagerCallback; #endif /* __IRemoteDebugManagerCallback_FWD_DEFINED__ */ #ifndef __IRemoteDebugManager_FWD_DEFINED__ #define __IRemoteDebugManager_FWD_DEFINED__ typedef interface IRemoteDebugManager IRemoteDebugManager; #endif /* __IRemoteDebugManager_FWD_DEFINED__ */ #ifndef __IJavaDebugManager_FWD_DEFINED__ #define __IJavaDebugManager_FWD_DEFINED__ typedef interface IJavaDebugManager IJavaDebugManager; #endif /* __IJavaDebugManager_FWD_DEFINED__ */ #ifndef __IProcessDestroyHack_FWD_DEFINED__ #define __IProcessDestroyHack_FWD_DEFINED__ typedef interface IProcessDestroyHack IProcessDestroyHack; #endif /* __IProcessDestroyHack_FWD_DEFINED__ */ /* header files for imported files */ #include "oleidl.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_javadbg_0000 * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [local] */ // error codes // // errors returned by IRemoteContainer::GetFieldObject static const int E_FIELDOUTOFSCOPE = MAKE_HRESULT(1, FACILITY_ITF, 0x01); static const int E_FIELDNOTINOBJECT = MAKE_HRESULT(1, FACILITY_ITF, 0x02); static const int E_NOFIELDS = MAKE_HRESULT(1, FACILITY_ITF, 0x03); static const int E_NULLOBJECTREF = MAKE_HRESULT(1, FACILITY_ITF, 0x04); // errors returned by IRemoteProcess::FindClass static const int E_CLASSNOTFOUND = MAKE_HRESULT(1, FACILITY_ITF, 0x10); static const int E_BADMETHOD = MAKE_HRESULT(1, FACILITY_ITF, 0x20); // errors returned by IRemoteMethodObject::GetFieldObject static const int E_NOTINITIALIZED = MAKE_HRESULT(1, FACILITY_ITF, 0x100); extern RPC_IF_HANDLE __MIDL_itf_javadbg_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_javadbg_0000_v0_0_s_ifspec; #ifndef __IEnumLINEINFO_INTERFACE_DEFINED__ #define __IEnumLINEINFO_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumLINEINFO * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumLINEINFO __RPC_FAR *LPENUMLINEINFO; typedef struct tagLINEINFO { USHORT offPC; USHORT iLine; } LINEINFO; typedef struct tagLINEINFO __RPC_FAR *LPLINEINFO; EXTERN_C const IID IID_IEnumLINEINFO; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9da0-5ff5-11cf-a5e1-00aa006bbf16") IEnumLINEINFO : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ LPLINEINFO rgelt, /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetCount( /* [out] */ ULONG __RPC_FAR *pcelt) = 0; }; #else /* C style interface */ typedef struct IEnumLINEINFOVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumLINEINFO __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumLINEINFO __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumLINEINFO __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumLINEINFO __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ LPLINEINFO rgelt, /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumLINEINFO __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumLINEINFO __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumLINEINFO __RPC_FAR * This, /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumLINEINFO __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); END_INTERFACE } IEnumLINEINFOVtbl; interface IEnumLINEINFO { CONST_VTBL struct IEnumLINEINFOVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumLINEINFO_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumLINEINFO_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumLINEINFO_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumLINEINFO_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IEnumLINEINFO_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumLINEINFO_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumLINEINFO_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumLINEINFO_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumLINEINFO_Next_Proxy( IEnumLINEINFO __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ LPLINEINFO rgelt, /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumLINEINFO_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumLINEINFO_Skip_Proxy( IEnumLINEINFO __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumLINEINFO_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumLINEINFO_Reset_Proxy( IEnumLINEINFO __RPC_FAR * This); void __RPC_STUB IEnumLINEINFO_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumLINEINFO_Clone_Proxy( IEnumLINEINFO __RPC_FAR * This, /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumLINEINFO_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumLINEINFO_GetCount_Proxy( IEnumLINEINFO __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); void __RPC_STUB IEnumLINEINFO_GetCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumLINEINFO_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumLINEINFO_INTERFACE_DEFINED__ #define __IJavaEnumLINEINFO_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumLINEINFO * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumLINEINFO; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C082-16E6-11d0-ACBB-00401C608501") IJavaEnumLINEINFO : public IEnumLINEINFO { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ LINEINFO __RPC_FAR *pli) = 0; }; #else /* C style interface */ typedef struct IJavaEnumLINEINFOVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumLINEINFO __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumLINEINFO __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumLINEINFO __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumLINEINFO __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ LPLINEINFO rgelt, /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumLINEINFO __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumLINEINFO __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumLINEINFO __RPC_FAR * This, /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumLINEINFO __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumLINEINFO __RPC_FAR * This, /* [out] */ LINEINFO __RPC_FAR *pli); END_INTERFACE } IJavaEnumLINEINFOVtbl; interface IJavaEnumLINEINFO { CONST_VTBL struct IJavaEnumLINEINFOVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumLINEINFO_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumLINEINFO_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumLINEINFO_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumLINEINFO_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumLINEINFO_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumLINEINFO_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumLINEINFO_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumLINEINFO_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumLINEINFO_GetNext(This,pli) \ (This)->lpVtbl -> GetNext(This,pli) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumLINEINFO_GetNext_Proxy( IJavaEnumLINEINFO __RPC_FAR * This, /* [out] */ LINEINFO __RPC_FAR *pli); void __RPC_STUB IJavaEnumLINEINFO_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumLINEINFO_INTERFACE_DEFINED__ */ #ifndef __IRemoteField_INTERFACE_DEFINED__ #define __IRemoteField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteField __RPC_FAR *LPREMOTEFIELD; enum __MIDL_IRemoteField_0001 { FIELD_KIND_DATA_OBJECT = 0x1, FIELD_KIND_DATA_PRIMITIVE = 0x2, FIELD_KIND_ARRAY = 0x4, FIELD_KIND_CLASS = 0x8, FIELD_KIND_METHOD = 0x10, FIELD_KIND_LOCAL = 0x1000, FIELD_KIND_PARAM = 0x2000, FIELD_KIND_THIS = 0x4000 }; typedef ULONG FIELDKIND; enum __MIDL_IRemoteField_0002 { FIELD_ACC_PUBLIC = 0x1, FIELD_ACC_PRIVATE = 0x2, FIELD_ACC_PROTECTED = 0x4, FIELD_ACC_STATIC = 0x8, FIELD_ACC_FINAL = 0x10, FIELD_ACC_SYNCHRONIZED = 0x20, FIELD_ACC_VOLATILE = 0x40, FIELD_ACC_TRANSIENT = 0x80, FIELD_ACC_NATIVE = 0x100, FIELD_ACC_INTERFACE = 0x200, FIELD_ACC_ABSTRACT = 0x400 }; typedef ULONG FIELDMODIFIERS; EXTERN_C const IID IID_IRemoteField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d80-5ff5-11cf-a5e1-00aa006bbf16") IRemoteField : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetName( /* [out] */ LPOLESTR __RPC_FAR *ppszName) = 0; virtual HRESULT STDMETHODCALLTYPE GetKind( /* [out] */ FIELDKIND __RPC_FAR *pfk) = 0; virtual HRESULT STDMETHODCALLTYPE GetType( /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType) = 0; virtual HRESULT STDMETHODCALLTYPE GetContainer( /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer) = 0; virtual HRESULT STDMETHODCALLTYPE GetModifiers( /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers) = 0; }; #else /* C style interface */ typedef struct IRemoteFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainer )( IRemoteField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetModifiers )( IRemoteField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); END_INTERFACE } IRemoteFieldVtbl; interface IRemoteField { CONST_VTBL struct IRemoteFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteField_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteField_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteField_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #define IRemoteField_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteField_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IRemoteField_GetModifiers(This,pulModifiers) \ (This)->lpVtbl -> GetModifiers(This,pulModifiers) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteField_GetName_Proxy( IRemoteField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); void __RPC_STUB IRemoteField_GetName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteField_GetKind_Proxy( IRemoteField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); void __RPC_STUB IRemoteField_GetKind_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteField_GetType_Proxy( IRemoteField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); void __RPC_STUB IRemoteField_GetType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteField_GetContainer_Proxy( IRemoteField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); void __RPC_STUB IRemoteField_GetContainer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteField_GetModifiers_Proxy( IRemoteField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); void __RPC_STUB IRemoteField_GetModifiers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteField_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteField_INTERFACE_DEFINED__ #define __IEnumRemoteField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteField __RPC_FAR *LPENUMREMOTEFIELD; EXTERN_C const IID IID_IEnumRemoteField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9da1-5ff5-11cf-a5e1-00aa006bbf16") IEnumRemoteField : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteField __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetCount( /* [out] */ ULONG __RPC_FAR *pcelt) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteField __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteField __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteField __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteField __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); END_INTERFACE } IEnumRemoteFieldVtbl; interface IEnumRemoteField { CONST_VTBL struct IEnumRemoteFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteField_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteField_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IEnumRemoteField_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteField_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteField_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteField_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteField_Next_Proxy( IEnumRemoteField __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteField __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteField_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteField_Skip_Proxy( IEnumRemoteField __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumRemoteField_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteField_Reset_Proxy( IEnumRemoteField __RPC_FAR * This); void __RPC_STUB IEnumRemoteField_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteField_Clone_Proxy( IEnumRemoteField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumRemoteField_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteField_GetCount_Proxy( IEnumRemoteField __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); void __RPC_STUB IEnumRemoteField_GetCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteField_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteField_INTERFACE_DEFINED__ #define __IJavaEnumRemoteField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C083-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteField : public IEnumRemoteField { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppirf) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteField __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteField __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteField __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteField __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppirf); END_INTERFACE } IJavaEnumRemoteFieldVtbl; interface IJavaEnumRemoteField { CONST_VTBL struct IJavaEnumRemoteFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteField_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteField_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteField_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteField_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteField_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteField_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteField_GetNext(This,ppirf) \ (This)->lpVtbl -> GetNext(This,ppirf) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteField_GetNext_Proxy( IJavaEnumRemoteField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppirf); void __RPC_STUB IJavaEnumRemoteField_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteField_INTERFACE_DEFINED__ */ #ifndef __IRemoteDataField_INTERFACE_DEFINED__ #define __IRemoteDataField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteDataField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteDataField __RPC_FAR *LPREMOTEDATAFIELD; EXTERN_C const IID IID_IRemoteDataField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d81-5ff5-11cf-a5e1-00aa006bbf16") IRemoteDataField : public IRemoteField { public: }; #else /* C style interface */ typedef struct IRemoteDataFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteDataField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteDataField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteDataField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteDataField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteDataField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteDataField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainer )( IRemoteDataField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetModifiers )( IRemoteDataField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); END_INTERFACE } IRemoteDataFieldVtbl; interface IRemoteDataField { CONST_VTBL struct IRemoteDataFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteDataField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteDataField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteDataField_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteDataField_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteDataField_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #define IRemoteDataField_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteDataField_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IRemoteDataField_GetModifiers(This,pulModifiers) \ (This)->lpVtbl -> GetModifiers(This,pulModifiers) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IRemoteDataField_INTERFACE_DEFINED__ */ #ifndef __IRemoteArrayField_INTERFACE_DEFINED__ #define __IRemoteArrayField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteArrayField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteArrayField __RPC_FAR *LPREMOTEARRAYFIELD; EXTERN_C const IID IID_IRemoteArrayField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d82-5ff5-11cf-a5e1-00aa006bbf16") IRemoteArrayField : public IRemoteDataField { public: virtual HRESULT STDMETHODCALLTYPE GetSize( /* [out] */ ULONG __RPC_FAR *pcElements) = 0; }; #else /* C style interface */ typedef struct IRemoteArrayFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteArrayField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteArrayField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteArrayField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteArrayField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteArrayField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteArrayField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainer )( IRemoteArrayField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetModifiers )( IRemoteArrayField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSize )( IRemoteArrayField __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcElements); END_INTERFACE } IRemoteArrayFieldVtbl; interface IRemoteArrayField { CONST_VTBL struct IRemoteArrayFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteArrayField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteArrayField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteArrayField_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteArrayField_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteArrayField_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #define IRemoteArrayField_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteArrayField_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IRemoteArrayField_GetModifiers(This,pulModifiers) \ (This)->lpVtbl -> GetModifiers(This,pulModifiers) #define IRemoteArrayField_GetSize(This,pcElements) \ (This)->lpVtbl -> GetSize(This,pcElements) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteArrayField_GetSize_Proxy( IRemoteArrayField __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcElements); void __RPC_STUB IRemoteArrayField_GetSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteArrayField_INTERFACE_DEFINED__ */ #ifndef __IRemoteContainerField_INTERFACE_DEFINED__ #define __IRemoteContainerField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteContainerField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteContainerField __RPC_FAR *LPREMOTECONTAINERFIELD; EXTERN_C const IID IID_IRemoteContainerField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d83-5ff5-11cf-a5e1-00aa006bbf16") IRemoteContainerField : public IRemoteField { public: virtual HRESULT STDMETHODCALLTYPE GetFields( /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum, /* [in] */ FIELDKIND ulKind, /* [in] */ FIELDMODIFIERS ulModifiers, /* [unique][in] */ LPCOLESTR lpcszName) = 0; }; #else /* C style interface */ typedef struct IRemoteContainerFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteContainerField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteContainerField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteContainerField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteContainerField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteContainerField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteContainerField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainer )( IRemoteContainerField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetModifiers )( IRemoteContainerField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFields )( IRemoteContainerField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum, /* [in] */ FIELDKIND ulKind, /* [in] */ FIELDMODIFIERS ulModifiers, /* [unique][in] */ LPCOLESTR lpcszName); END_INTERFACE } IRemoteContainerFieldVtbl; interface IRemoteContainerField { CONST_VTBL struct IRemoteContainerFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteContainerField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteContainerField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteContainerField_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteContainerField_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteContainerField_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #define IRemoteContainerField_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteContainerField_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IRemoteContainerField_GetModifiers(This,pulModifiers) \ (This)->lpVtbl -> GetModifiers(This,pulModifiers) #define IRemoteContainerField_GetFields(This,ppEnum,ulKind,ulModifiers,lpcszName) \ (This)->lpVtbl -> GetFields(This,ppEnum,ulKind,ulModifiers,lpcszName) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteContainerField_GetFields_Proxy( IRemoteContainerField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum, /* [in] */ FIELDKIND ulKind, /* [in] */ FIELDMODIFIERS ulModifiers, /* [unique][in] */ LPCOLESTR lpcszName); void __RPC_STUB IRemoteContainerField_GetFields_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteContainerField_INTERFACE_DEFINED__ */ #ifndef __IRemoteMethodField_INTERFACE_DEFINED__ #define __IRemoteMethodField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteMethodField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteMethodField __RPC_FAR *LPREMOTEMETHODFIELD; EXTERN_C const IID IID_IRemoteMethodField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d84-5ff5-11cf-a5e1-00aa006bbf16") IRemoteMethodField : public IRemoteContainerField { public: virtual HRESULT STDMETHODCALLTYPE SetBreakpoint( /* [in] */ ULONG offPC) = 0; virtual HRESULT STDMETHODCALLTYPE ClearBreakpoint( /* [in] */ ULONG offPC) = 0; virtual HRESULT STDMETHODCALLTYPE GetLineInfo( /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetBytes( /* [out] */ ILockBytes __RPC_FAR *__RPC_FAR *ppLockBytes) = 0; virtual HRESULT STDMETHODCALLTYPE GetScope( /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ ULONG __RPC_FAR *poffStart, /* [out] */ ULONG __RPC_FAR *pcbScope) = 0; virtual HRESULT STDMETHODCALLTYPE GetIndexedField( /* [in] */ ULONG slot, /* [in] */ ULONG offPC, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppField) = 0; }; #else /* C style interface */ typedef struct IRemoteMethodFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteMethodField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteMethodField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteMethodField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteMethodField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteMethodField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteMethodField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainer )( IRemoteMethodField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetModifiers )( IRemoteMethodField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFields )( IRemoteMethodField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum, /* [in] */ FIELDKIND ulKind, /* [in] */ FIELDMODIFIERS ulModifiers, /* [unique][in] */ LPCOLESTR lpcszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteMethodField __RPC_FAR * This, /* [in] */ ULONG offPC); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteMethodField __RPC_FAR * This, /* [in] */ ULONG offPC); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetLineInfo )( IRemoteMethodField __RPC_FAR * This, /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBytes )( IRemoteMethodField __RPC_FAR * This, /* [out] */ ILockBytes __RPC_FAR *__RPC_FAR *ppLockBytes); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetScope )( IRemoteMethodField __RPC_FAR * This, /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ ULONG __RPC_FAR *poffStart, /* [out] */ ULONG __RPC_FAR *pcbScope); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIndexedField )( IRemoteMethodField __RPC_FAR * This, /* [in] */ ULONG slot, /* [in] */ ULONG offPC, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppField); END_INTERFACE } IRemoteMethodFieldVtbl; interface IRemoteMethodField { CONST_VTBL struct IRemoteMethodFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteMethodField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteMethodField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteMethodField_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteMethodField_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteMethodField_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #define IRemoteMethodField_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteMethodField_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IRemoteMethodField_GetModifiers(This,pulModifiers) \ (This)->lpVtbl -> GetModifiers(This,pulModifiers) #define IRemoteMethodField_GetFields(This,ppEnum,ulKind,ulModifiers,lpcszName) \ (This)->lpVtbl -> GetFields(This,ppEnum,ulKind,ulModifiers,lpcszName) #define IRemoteMethodField_SetBreakpoint(This,offPC) \ (This)->lpVtbl -> SetBreakpoint(This,offPC) #define IRemoteMethodField_ClearBreakpoint(This,offPC) \ (This)->lpVtbl -> ClearBreakpoint(This,offPC) #define IRemoteMethodField_GetLineInfo(This,ppEnum) \ (This)->lpVtbl -> GetLineInfo(This,ppEnum) #define IRemoteMethodField_GetBytes(This,ppLockBytes) \ (This)->lpVtbl -> GetBytes(This,ppLockBytes) #define IRemoteMethodField_GetScope(This,pField,poffStart,pcbScope) \ (This)->lpVtbl -> GetScope(This,pField,poffStart,pcbScope) #define IRemoteMethodField_GetIndexedField(This,slot,offPC,ppField) \ (This)->lpVtbl -> GetIndexedField(This,slot,offPC,ppField) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteMethodField_SetBreakpoint_Proxy( IRemoteMethodField __RPC_FAR * This, /* [in] */ ULONG offPC); void __RPC_STUB IRemoteMethodField_SetBreakpoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteMethodField_ClearBreakpoint_Proxy( IRemoteMethodField __RPC_FAR * This, /* [in] */ ULONG offPC); void __RPC_STUB IRemoteMethodField_ClearBreakpoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteMethodField_GetLineInfo_Proxy( IRemoteMethodField __RPC_FAR * This, /* [out] */ IJavaEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteMethodField_GetLineInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteMethodField_GetBytes_Proxy( IRemoteMethodField __RPC_FAR * This, /* [out] */ ILockBytes __RPC_FAR *__RPC_FAR *ppLockBytes); void __RPC_STUB IRemoteMethodField_GetBytes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteMethodField_GetScope_Proxy( IRemoteMethodField __RPC_FAR * This, /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ ULONG __RPC_FAR *poffStart, /* [out] */ ULONG __RPC_FAR *pcbScope); void __RPC_STUB IRemoteMethodField_GetScope_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteMethodField_GetIndexedField_Proxy( IRemoteMethodField __RPC_FAR * This, /* [in] */ ULONG slot, /* [in] */ ULONG offPC, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppField); void __RPC_STUB IRemoteMethodField_GetIndexedField_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteMethodField_INTERFACE_DEFINED__ */ #ifndef __IRemoteClassField_INTERFACE_DEFINED__ #define __IRemoteClassField_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteClassField * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteClassField __RPC_FAR *LPREMOTECLASSFIELD; enum __MIDL_IRemoteClassField_0001 { CP_CONSTANT_UTF8 = 1, CP_CONSTANT_UNICODE = 2, CP_CONSTANT_INTEGER = 3, CP_CONSTANT_FLOAT = 4, CP_CONSTANT_LONG = 5, CP_CONSTANT_DOUBLE = 6, CP_CONSTANT_CLASS = 7, CP_CONSTANT_STRING = 8, CP_CONSTANT_FIELDREF = 9, CP_CONSTANT_METHODREF = 10, CP_CONSTANT_INTERFACEMETHODREF = 11, CP_CONSTANT_NAMEANDTYPE = 12 }; EXTERN_C const IID IID_IRemoteClassField; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d85-5ff5-11cf-a5e1-00aa006bbf16") IRemoteClassField : public IRemoteContainerField { public: virtual HRESULT STDMETHODCALLTYPE GetFileName( /* [out] */ LPOLESTR __RPC_FAR *ppszFileName) = 0; virtual HRESULT STDMETHODCALLTYPE GetSourceFileName( /* [out] */ LPOLESTR __RPC_FAR *ppszSourceFileName) = 0; virtual HRESULT STDMETHODCALLTYPE GetSuperclass( /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppSuperclass) = 0; virtual HRESULT STDMETHODCALLTYPE GetInterfaces( /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetConstantPoolItem( /* [in] */ ULONG indexCP, /* [size_is][size_is][out] */ BYTE __RPC_FAR *__RPC_FAR *ppCPBytes, /* [out] */ ULONG __RPC_FAR *plength) = 0; }; #else /* C style interface */ typedef struct IRemoteClassFieldVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteClassField __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteClassField __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteClassField __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteClassField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteClassField __RPC_FAR * This, /* [out] */ FIELDKIND __RPC_FAR *pfk); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteClassField __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainer )( IRemoteClassField __RPC_FAR * This, /* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetModifiers )( IRemoteClassField __RPC_FAR * This, /* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFields )( IRemoteClassField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum, /* [in] */ FIELDKIND ulKind, /* [in] */ FIELDMODIFIERS ulModifiers, /* [unique][in] */ LPCOLESTR lpcszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFileName )( IRemoteClassField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszFileName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSourceFileName )( IRemoteClassField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszSourceFileName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSuperclass )( IRemoteClassField __RPC_FAR * This, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppSuperclass); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterfaces )( IRemoteClassField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConstantPoolItem )( IRemoteClassField __RPC_FAR * This, /* [in] */ ULONG indexCP, /* [size_is][size_is][out] */ BYTE __RPC_FAR *__RPC_FAR *ppCPBytes, /* [out] */ ULONG __RPC_FAR *plength); END_INTERFACE } IRemoteClassFieldVtbl; interface IRemoteClassField { CONST_VTBL struct IRemoteClassFieldVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteClassField_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteClassField_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteClassField_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteClassField_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteClassField_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #define IRemoteClassField_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteClassField_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IRemoteClassField_GetModifiers(This,pulModifiers) \ (This)->lpVtbl -> GetModifiers(This,pulModifiers) #define IRemoteClassField_GetFields(This,ppEnum,ulKind,ulModifiers,lpcszName) \ (This)->lpVtbl -> GetFields(This,ppEnum,ulKind,ulModifiers,lpcszName) #define IRemoteClassField_GetFileName(This,ppszFileName) \ (This)->lpVtbl -> GetFileName(This,ppszFileName) #define IRemoteClassField_GetSourceFileName(This,ppszSourceFileName) \ (This)->lpVtbl -> GetSourceFileName(This,ppszSourceFileName) #define IRemoteClassField_GetSuperclass(This,ppSuperclass) \ (This)->lpVtbl -> GetSuperclass(This,ppSuperclass) #define IRemoteClassField_GetInterfaces(This,ppEnum) \ (This)->lpVtbl -> GetInterfaces(This,ppEnum) #define IRemoteClassField_GetConstantPoolItem(This,indexCP,ppCPBytes,plength) \ (This)->lpVtbl -> GetConstantPoolItem(This,indexCP,ppCPBytes,plength) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteClassField_GetFileName_Proxy( IRemoteClassField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszFileName); void __RPC_STUB IRemoteClassField_GetFileName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteClassField_GetSourceFileName_Proxy( IRemoteClassField __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszSourceFileName); void __RPC_STUB IRemoteClassField_GetSourceFileName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteClassField_GetSuperclass_Proxy( IRemoteClassField __RPC_FAR * This, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppSuperclass); void __RPC_STUB IRemoteClassField_GetSuperclass_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteClassField_GetInterfaces_Proxy( IRemoteClassField __RPC_FAR * This, /* [out] */ IJavaEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteClassField_GetInterfaces_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteClassField_GetConstantPoolItem_Proxy( IRemoteClassField __RPC_FAR * This, /* [in] */ ULONG indexCP, /* [size_is][size_is][out] */ BYTE __RPC_FAR *__RPC_FAR *ppCPBytes, /* [out] */ ULONG __RPC_FAR *plength); void __RPC_STUB IRemoteClassField_GetConstantPoolItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteClassField_INTERFACE_DEFINED__ */ #ifndef __IRemoteObject_INTERFACE_DEFINED__ #define __IRemoteObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteObject __RPC_FAR *LPREMOTEOBJECT; typedef BYTE JAVA_BOOLEAN; typedef signed char JAVA_BYTE; typedef USHORT JAVA_CHAR; typedef double JAVA_DOUBLE; typedef float JAVA_FLOAT; typedef LONG JAVA_INT; typedef LONGLONG JAVA_LONG; typedef SHORT JAVA_SHORT; typedef LPOLESTR JAVA_STRING; EXTERN_C const IID IID_IRemoteObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db0-5ff5-11cf-a5e1-00aa006bbf16") IRemoteObject : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetType( /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType) = 0; virtual HRESULT STDMETHODCALLTYPE SetBreakpoint( void) = 0; virtual HRESULT STDMETHODCALLTYPE ClearBreakpoint( void) = 0; }; #else /* C style interface */ typedef struct IRemoteObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteObject __RPC_FAR * This); END_INTERFACE } IRemoteObjectVtbl; interface IRemoteObject { CONST_VTBL struct IRemoteObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteObject_GetType_Proxy( IRemoteObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); void __RPC_STUB IRemoteObject_GetType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteObject_SetBreakpoint_Proxy( IRemoteObject __RPC_FAR * This); void __RPC_STUB IRemoteObject_SetBreakpoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteObject_ClearBreakpoint_Proxy( IRemoteObject __RPC_FAR * This); void __RPC_STUB IRemoteObject_ClearBreakpoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteObject_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteObject_INTERFACE_DEFINED__ #define __IEnumRemoteObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteObject __RPC_FAR *LPENUMREMOTEOBJECT; EXTERN_C const IID IID_IEnumRemoteObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9da2-5ff5-11cf-a5e1-00aa006bbf16") IEnumRemoteObject : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteObject __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetCount( /* [out] */ ULONG __RPC_FAR *pcelt) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteObject __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteObject __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteObject __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteObject __RPC_FAR * This, /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteObject __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); END_INTERFACE } IEnumRemoteObjectVtbl; interface IEnumRemoteObject { CONST_VTBL struct IEnumRemoteObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteObject_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IEnumRemoteObject_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteObject_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteObject_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteObject_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteObject_Next_Proxy( IEnumRemoteObject __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteObject __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteObject_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteObject_Skip_Proxy( IEnumRemoteObject __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumRemoteObject_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteObject_Reset_Proxy( IEnumRemoteObject __RPC_FAR * This); void __RPC_STUB IEnumRemoteObject_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteObject_Clone_Proxy( IEnumRemoteObject __RPC_FAR * This, /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumRemoteObject_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteObject_GetCount_Proxy( IEnumRemoteObject __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); void __RPC_STUB IEnumRemoteObject_GetCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteObject_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteObject_INTERFACE_DEFINED__ #define __IJavaEnumRemoteObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C084-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteObject : public IEnumRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppiro) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteObject __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteObject __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteObject __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteObject __RPC_FAR * This, /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteObject __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteObject __RPC_FAR * This, /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppiro); END_INTERFACE } IJavaEnumRemoteObjectVtbl; interface IJavaEnumRemoteObject { CONST_VTBL struct IJavaEnumRemoteObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteObject_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteObject_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteObject_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteObject_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteObject_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteObject_GetNext(This,ppiro) \ (This)->lpVtbl -> GetNext(This,ppiro) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteObject_GetNext_Proxy( IJavaEnumRemoteObject __RPC_FAR * This, /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppiro); void __RPC_STUB IJavaEnumRemoteObject_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteObject_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteValue_INTERFACE_DEFINED__ #define __IEnumRemoteValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteValue __RPC_FAR *LPENUMREMOTEVALUE; EXTERN_C const IID IID_IEnumRemoteValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("da0a7738-de8e-11cf-b3b3-00a0244a1dd2") IEnumRemoteValue : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetCount( /* [out] */ ULONG __RPC_FAR *pcelt) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); END_INTERFACE } IEnumRemoteValueVtbl; interface IEnumRemoteValue { CONST_VTBL struct IEnumRemoteValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteValue_Skip_Proxy( IEnumRemoteValue __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumRemoteValue_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteValue_Reset_Proxy( IEnumRemoteValue __RPC_FAR * This); void __RPC_STUB IEnumRemoteValue_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteValue_Clone_Proxy( IEnumRemoteValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumRemoteValue_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteValue_GetCount_Proxy( IEnumRemoteValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); void __RPC_STUB IEnumRemoteValue_GetCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteBooleanValue_INTERFACE_DEFINED__ #define __IEnumRemoteBooleanValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteBooleanValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteBooleanValue __RPC_FAR *LPENUMREMOTEBOOLEANVALUE; EXTERN_C const IID IID_IEnumRemoteBooleanValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("282e2c9c-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteBooleanValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BOOLEAN __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteBooleanValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteBooleanValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteBooleanValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteBooleanValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteBooleanValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteBooleanValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BOOLEAN __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteBooleanValueVtbl; interface IEnumRemoteBooleanValue { CONST_VTBL struct IEnumRemoteBooleanValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteBooleanValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteBooleanValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteBooleanValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteBooleanValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteBooleanValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteBooleanValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteBooleanValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteBooleanValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteBooleanValue_Next_Proxy( IEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BOOLEAN __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteBooleanValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteBooleanValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteBooleanValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteBooleanValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteBooleanValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteBooleanValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C086-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteBooleanValue : public IEnumRemoteBooleanValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_BOOLEAN __RPC_FAR *pjb) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteBooleanValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteBooleanValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteBooleanValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteBooleanValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BOOLEAN __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [out] */ JAVA_BOOLEAN __RPC_FAR *pjb); END_INTERFACE } IJavaEnumRemoteBooleanValueVtbl; interface IJavaEnumRemoteBooleanValue { CONST_VTBL struct IJavaEnumRemoteBooleanValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteBooleanValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteBooleanValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteBooleanValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteBooleanValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteBooleanValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteBooleanValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteBooleanValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteBooleanValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteBooleanValue_GetNext(This,pjb) \ (This)->lpVtbl -> GetNext(This,pjb) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteBooleanValue_GetNext_Proxy( IJavaEnumRemoteBooleanValue __RPC_FAR * This, /* [out] */ JAVA_BOOLEAN __RPC_FAR *pjb); void __RPC_STUB IJavaEnumRemoteBooleanValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteBooleanValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteByteValue_INTERFACE_DEFINED__ #define __IEnumRemoteByteValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteByteValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteByteValue __RPC_FAR *LPENUMREMOTEBYTEVALUE; EXTERN_C const IID IID_IEnumRemoteByteValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("29831ce2-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteByteValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BYTE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteByteValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteByteValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteByteValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteByteValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteByteValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteByteValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteByteValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteByteValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteByteValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BYTE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteByteValueVtbl; interface IEnumRemoteByteValue { CONST_VTBL struct IEnumRemoteByteValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteByteValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteByteValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteByteValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteByteValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteByteValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteByteValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteByteValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteByteValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteByteValue_Next_Proxy( IEnumRemoteByteValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BYTE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteByteValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteByteValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteByteValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteByteValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteByteValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteByteValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C087-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteByteValue : public IEnumRemoteByteValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_BYTE __RPC_FAR *pjbyte) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteByteValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteByteValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteByteValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteByteValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_BYTE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [out] */ JAVA_BYTE __RPC_FAR *pjbyte); END_INTERFACE } IJavaEnumRemoteByteValueVtbl; interface IJavaEnumRemoteByteValue { CONST_VTBL struct IJavaEnumRemoteByteValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteByteValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteByteValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteByteValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteByteValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteByteValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteByteValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteByteValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteByteValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteByteValue_GetNext(This,pjbyte) \ (This)->lpVtbl -> GetNext(This,pjbyte) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteByteValue_GetNext_Proxy( IJavaEnumRemoteByteValue __RPC_FAR * This, /* [out] */ JAVA_BYTE __RPC_FAR *pjbyte); void __RPC_STUB IJavaEnumRemoteByteValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteByteValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteCharValue_INTERFACE_DEFINED__ #define __IEnumRemoteCharValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteCharValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteCharValue __RPC_FAR *LPENUMREMOTECHARVALUE; EXTERN_C const IID IID_IEnumRemoteCharValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("c5d31048-de81-11cf-b3b3-00a0244a1dd2") IEnumRemoteCharValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_CHAR __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteCharValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteCharValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteCharValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteCharValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteCharValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteCharValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteCharValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteCharValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteCharValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_CHAR __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteCharValueVtbl; interface IEnumRemoteCharValue { CONST_VTBL struct IEnumRemoteCharValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteCharValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteCharValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteCharValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteCharValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteCharValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteCharValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteCharValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteCharValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteCharValue_Next_Proxy( IEnumRemoteCharValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_CHAR __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteCharValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteCharValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteCharValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteCharValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteCharValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteCharValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C088-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteCharValue : public IEnumRemoteCharValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_CHAR __RPC_FAR *pjch) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteCharValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteCharValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteCharValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteCharValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_CHAR __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [out] */ JAVA_CHAR __RPC_FAR *pjch); END_INTERFACE } IJavaEnumRemoteCharValueVtbl; interface IJavaEnumRemoteCharValue { CONST_VTBL struct IJavaEnumRemoteCharValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteCharValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteCharValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteCharValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteCharValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteCharValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteCharValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteCharValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteCharValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteCharValue_GetNext(This,pjch) \ (This)->lpVtbl -> GetNext(This,pjch) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteCharValue_GetNext_Proxy( IJavaEnumRemoteCharValue __RPC_FAR * This, /* [out] */ JAVA_CHAR __RPC_FAR *pjch); void __RPC_STUB IJavaEnumRemoteCharValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteCharValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteDoubleValue_INTERFACE_DEFINED__ #define __IEnumRemoteDoubleValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteDoubleValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteDoubleValue __RPC_FAR *LPENUMREMOTEDOUBLEVALUE; EXTERN_C const IID IID_IEnumRemoteDoubleValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("9dc9ac24-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteDoubleValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_DOUBLE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteDoubleValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteDoubleValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteDoubleValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteDoubleValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteDoubleValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteDoubleValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_DOUBLE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteDoubleValueVtbl; interface IEnumRemoteDoubleValue { CONST_VTBL struct IEnumRemoteDoubleValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteDoubleValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteDoubleValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteDoubleValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteDoubleValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteDoubleValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteDoubleValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteDoubleValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteDoubleValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteDoubleValue_Next_Proxy( IEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_DOUBLE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteDoubleValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteDoubleValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteDoubleValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteDoubleValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteDoubleValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteDoubleValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C089-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteDoubleValue : public IEnumRemoteDoubleValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_DOUBLE __RPC_FAR *pjdbl) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteDoubleValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteDoubleValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteDoubleValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteDoubleValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_DOUBLE __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [out] */ JAVA_DOUBLE __RPC_FAR *pjdbl); END_INTERFACE } IJavaEnumRemoteDoubleValueVtbl; interface IJavaEnumRemoteDoubleValue { CONST_VTBL struct IJavaEnumRemoteDoubleValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteDoubleValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteDoubleValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteDoubleValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteDoubleValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteDoubleValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteDoubleValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteDoubleValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteDoubleValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteDoubleValue_GetNext(This,pjdbl) \ (This)->lpVtbl -> GetNext(This,pjdbl) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteDoubleValue_GetNext_Proxy( IJavaEnumRemoteDoubleValue __RPC_FAR * This, /* [out] */ JAVA_DOUBLE __RPC_FAR *pjdbl); void __RPC_STUB IJavaEnumRemoteDoubleValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteDoubleValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteFloatValue_INTERFACE_DEFINED__ #define __IEnumRemoteFloatValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteFloatValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteFloatValue __RPC_FAR *LPENUMREMOTEFLOATVALUE; EXTERN_C const IID IID_IEnumRemoteFloatValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("a4c10b1c-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteFloatValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_FLOAT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteFloatValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteFloatValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteFloatValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteFloatValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteFloatValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteFloatValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_FLOAT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteFloatValueVtbl; interface IEnumRemoteFloatValue { CONST_VTBL struct IEnumRemoteFloatValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteFloatValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteFloatValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteFloatValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteFloatValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteFloatValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteFloatValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteFloatValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteFloatValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteFloatValue_Next_Proxy( IEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_FLOAT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteFloatValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteFloatValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteFloatValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteFloatValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteFloatValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteFloatValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C08A-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteFloatValue : public IEnumRemoteFloatValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_FLOAT __RPC_FAR *pjflt) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteFloatValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteFloatValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteFloatValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteFloatValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_FLOAT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [out] */ JAVA_FLOAT __RPC_FAR *pjflt); END_INTERFACE } IJavaEnumRemoteFloatValueVtbl; interface IJavaEnumRemoteFloatValue { CONST_VTBL struct IJavaEnumRemoteFloatValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteFloatValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteFloatValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteFloatValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteFloatValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteFloatValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteFloatValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteFloatValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteFloatValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteFloatValue_GetNext(This,pjflt) \ (This)->lpVtbl -> GetNext(This,pjflt) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteFloatValue_GetNext_Proxy( IJavaEnumRemoteFloatValue __RPC_FAR * This, /* [out] */ JAVA_FLOAT __RPC_FAR *pjflt); void __RPC_STUB IJavaEnumRemoteFloatValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteFloatValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteIntValue_INTERFACE_DEFINED__ #define __IEnumRemoteIntValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteIntValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteIntValue __RPC_FAR *LPENUMREMOTEINTVALUE; EXTERN_C const IID IID_IEnumRemoteIntValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("aa5eb51a-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteIntValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_INT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteIntValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteIntValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteIntValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteIntValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteIntValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteIntValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteIntValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteIntValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteIntValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_INT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteIntValueVtbl; interface IEnumRemoteIntValue { CONST_VTBL struct IEnumRemoteIntValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteIntValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteIntValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteIntValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteIntValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteIntValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteIntValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteIntValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteIntValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteIntValue_Next_Proxy( IEnumRemoteIntValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_INT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteIntValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteIntValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteIntValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteIntValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteIntValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteIntValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C08B-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteIntValue : public IEnumRemoteIntValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_INT __RPC_FAR *pjn) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteIntValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteIntValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteIntValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteIntValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_INT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [out] */ JAVA_INT __RPC_FAR *pjn); END_INTERFACE } IJavaEnumRemoteIntValueVtbl; interface IJavaEnumRemoteIntValue { CONST_VTBL struct IJavaEnumRemoteIntValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteIntValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteIntValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteIntValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteIntValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteIntValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteIntValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteIntValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteIntValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteIntValue_GetNext(This,pjn) \ (This)->lpVtbl -> GetNext(This,pjn) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteIntValue_GetNext_Proxy( IJavaEnumRemoteIntValue __RPC_FAR * This, /* [out] */ JAVA_INT __RPC_FAR *pjn); void __RPC_STUB IJavaEnumRemoteIntValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteIntValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteLongValue_INTERFACE_DEFINED__ #define __IEnumRemoteLongValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteLongValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteLongValue __RPC_FAR *LPENUMREMOTELONGVALUE; EXTERN_C const IID IID_IEnumRemoteLongValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("b208e470-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteLongValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_LONG __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteLongValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteLongValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteLongValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteLongValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteLongValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteLongValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteLongValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteLongValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteLongValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_LONG __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteLongValueVtbl; interface IEnumRemoteLongValue { CONST_VTBL struct IEnumRemoteLongValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteLongValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteLongValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteLongValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteLongValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteLongValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteLongValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteLongValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteLongValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteLongValue_Next_Proxy( IEnumRemoteLongValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_LONG __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteLongValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteLongValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteLongValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteLongValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteLongValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteLongValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C08C-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteLongValue : public IEnumRemoteLongValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_LONG __RPC_FAR *pjl) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteLongValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteLongValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteLongValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteLongValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_LONG __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [out] */ JAVA_LONG __RPC_FAR *pjl); END_INTERFACE } IJavaEnumRemoteLongValueVtbl; interface IJavaEnumRemoteLongValue { CONST_VTBL struct IJavaEnumRemoteLongValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteLongValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteLongValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteLongValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteLongValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteLongValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteLongValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteLongValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteLongValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteLongValue_GetNext(This,pjl) \ (This)->lpVtbl -> GetNext(This,pjl) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteLongValue_GetNext_Proxy( IJavaEnumRemoteLongValue __RPC_FAR * This, /* [out] */ JAVA_LONG __RPC_FAR *pjl); void __RPC_STUB IJavaEnumRemoteLongValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteLongValue_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteShortValue_INTERFACE_DEFINED__ #define __IEnumRemoteShortValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteShortValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteShortValue __RPC_FAR *LPENUMREMOTESHORTVALUE; EXTERN_C const IID IID_IEnumRemoteShortValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("b74e576c-df62-11cf-b3b3-00a0244a1dd2") IEnumRemoteShortValue : public IEnumRemoteValue { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_SHORT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteShortValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteShortValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteShortValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteShortValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteShortValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteShortValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteShortValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IEnumRemoteShortValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteShortValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_SHORT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); END_INTERFACE } IEnumRemoteShortValueVtbl; interface IEnumRemoteShortValue { CONST_VTBL struct IEnumRemoteShortValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteShortValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteShortValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteShortValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteShortValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteShortValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteShortValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IEnumRemoteShortValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IEnumRemoteShortValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteShortValue_Next_Proxy( IEnumRemoteShortValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_SHORT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteShortValue_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteShortValue_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteShortValue_INTERFACE_DEFINED__ #define __IJavaEnumRemoteShortValue_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteShortValue * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteShortValue; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C08D-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteShortValue : public IEnumRemoteShortValue { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ JAVA_SHORT __RPC_FAR *pjsh) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteShortValueVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteShortValue __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteShortValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteShortValue __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcelt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ JAVA_SHORT __RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [out] */ JAVA_SHORT __RPC_FAR *pjsh); END_INTERFACE } IJavaEnumRemoteShortValueVtbl; interface IJavaEnumRemoteShortValue { CONST_VTBL struct IJavaEnumRemoteShortValueVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteShortValue_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteShortValue_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteShortValue_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteShortValue_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteShortValue_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteShortValue_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteShortValue_GetCount(This,pcelt) \ (This)->lpVtbl -> GetCount(This,pcelt) #define IJavaEnumRemoteShortValue_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteShortValue_GetNext(This,pjsh) \ (This)->lpVtbl -> GetNext(This,pjsh) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteShortValue_GetNext_Proxy( IJavaEnumRemoteShortValue __RPC_FAR * This, /* [out] */ JAVA_SHORT __RPC_FAR *pjsh); void __RPC_STUB IJavaEnumRemoteShortValue_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteShortValue_INTERFACE_DEFINED__ */ #ifndef __IRemoteArrayObject_INTERFACE_DEFINED__ #define __IRemoteArrayObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteArrayObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteArrayObject __RPC_FAR *LPREMOTEARRAYOBJECT; EXTERN_C const IID IID_IRemoteArrayObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db1-5ff5-11cf-a5e1-00aa006bbf16") IRemoteArrayObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetElementObjects( /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetSize( /* [out] */ ULONG __RPC_FAR *pcElements) = 0; virtual HRESULT STDMETHODCALLTYPE GetElementValues( /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum) = 0; }; #else /* C style interface */ typedef struct IRemoteArrayObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteArrayObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteArrayObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteArrayObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteArrayObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteArrayObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteArrayObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetElementObjects )( IRemoteArrayObject __RPC_FAR * This, /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSize )( IRemoteArrayObject __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcElements); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetElementValues )( IRemoteArrayObject __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); END_INTERFACE } IRemoteArrayObjectVtbl; interface IRemoteArrayObject { CONST_VTBL struct IRemoteArrayObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteArrayObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteArrayObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteArrayObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteArrayObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteArrayObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteArrayObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteArrayObject_GetElementObjects(This,ppEnum) \ (This)->lpVtbl -> GetElementObjects(This,ppEnum) #define IRemoteArrayObject_GetSize(This,pcElements) \ (This)->lpVtbl -> GetSize(This,pcElements) #define IRemoteArrayObject_GetElementValues(This,ppEnum) \ (This)->lpVtbl -> GetElementValues(This,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteArrayObject_GetElementObjects_Proxy( IRemoteArrayObject __RPC_FAR * This, /* [out] */ IJavaEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteArrayObject_GetElementObjects_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteArrayObject_GetSize_Proxy( IRemoteArrayObject __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcElements); void __RPC_STUB IRemoteArrayObject_GetSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteArrayObject_GetElementValues_Proxy( IRemoteArrayObject __RPC_FAR * This, /* [out] */ IEnumRemoteValue __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteArrayObject_GetElementValues_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteArrayObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteBooleanObject_INTERFACE_DEFINED__ #define __IRemoteBooleanObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteBooleanObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteBooleanObject __RPC_FAR *LPREMOTEBOOLEANOBJECT; EXTERN_C const IID IID_IRemoteBooleanObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db2-5ff5-11cf-a5e1-00aa006bbf16") IRemoteBooleanObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_BOOLEAN __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_BOOLEAN value) = 0; }; #else /* C style interface */ typedef struct IRemoteBooleanObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteBooleanObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteBooleanObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteBooleanObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteBooleanObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteBooleanObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteBooleanObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteBooleanObject __RPC_FAR * This, /* [out] */ JAVA_BOOLEAN __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteBooleanObject __RPC_FAR * This, /* [in] */ JAVA_BOOLEAN value); END_INTERFACE } IRemoteBooleanObjectVtbl; interface IRemoteBooleanObject { CONST_VTBL struct IRemoteBooleanObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteBooleanObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteBooleanObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteBooleanObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteBooleanObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteBooleanObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteBooleanObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteBooleanObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteBooleanObject_SetValue(This,value) \ (This)->lpVtbl -> SetValue(This,value) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteBooleanObject_GetValue_Proxy( IRemoteBooleanObject __RPC_FAR * This, /* [out] */ JAVA_BOOLEAN __RPC_FAR *pvalue); void __RPC_STUB IRemoteBooleanObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteBooleanObject_SetValue_Proxy( IRemoteBooleanObject __RPC_FAR * This, /* [in] */ JAVA_BOOLEAN value); void __RPC_STUB IRemoteBooleanObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteBooleanObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteByteObject_INTERFACE_DEFINED__ #define __IRemoteByteObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteByteObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteByteObject __RPC_FAR *LPREMOTEBYTEOBJECT; EXTERN_C const IID IID_IRemoteByteObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db3-5ff5-11cf-a5e1-00aa006bbf16") IRemoteByteObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_BYTE __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_BYTE value) = 0; }; #else /* C style interface */ typedef struct IRemoteByteObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteByteObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteByteObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteByteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteByteObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteByteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteByteObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteByteObject __RPC_FAR * This, /* [out] */ JAVA_BYTE __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteByteObject __RPC_FAR * This, /* [in] */ JAVA_BYTE value); END_INTERFACE } IRemoteByteObjectVtbl; interface IRemoteByteObject { CONST_VTBL struct IRemoteByteObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteByteObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteByteObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteByteObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteByteObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteByteObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteByteObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteByteObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteByteObject_SetValue(This,value) \ (This)->lpVtbl -> SetValue(This,value) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteByteObject_GetValue_Proxy( IRemoteByteObject __RPC_FAR * This, /* [out] */ JAVA_BYTE __RPC_FAR *pvalue); void __RPC_STUB IRemoteByteObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteByteObject_SetValue_Proxy( IRemoteByteObject __RPC_FAR * This, /* [in] */ JAVA_BYTE value); void __RPC_STUB IRemoteByteObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteByteObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteCharObject_INTERFACE_DEFINED__ #define __IRemoteCharObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteCharObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteCharObject __RPC_FAR *LPREMOTECHAROBJECT; EXTERN_C const IID IID_IRemoteCharObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db4-5ff5-11cf-a5e1-00aa006bbf16") IRemoteCharObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_CHAR __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_CHAR value) = 0; }; #else /* C style interface */ typedef struct IRemoteCharObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteCharObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteCharObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteCharObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteCharObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteCharObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteCharObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteCharObject __RPC_FAR * This, /* [out] */ JAVA_CHAR __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteCharObject __RPC_FAR * This, /* [in] */ JAVA_CHAR value); END_INTERFACE } IRemoteCharObjectVtbl; interface IRemoteCharObject { CONST_VTBL struct IRemoteCharObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteCharObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteCharObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteCharObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteCharObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteCharObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteCharObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteCharObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteCharObject_SetValue(This,value) \ (This)->lpVtbl -> SetValue(This,value) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteCharObject_GetValue_Proxy( IRemoteCharObject __RPC_FAR * This, /* [out] */ JAVA_CHAR __RPC_FAR *pvalue); void __RPC_STUB IRemoteCharObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteCharObject_SetValue_Proxy( IRemoteCharObject __RPC_FAR * This, /* [in] */ JAVA_CHAR value); void __RPC_STUB IRemoteCharObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteCharObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteContainerObject_INTERFACE_DEFINED__ #define __IRemoteContainerObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteContainerObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteContainerObject __RPC_FAR *LPREMOTECONTAINEROBJECT; EXTERN_C const IID IID_IRemoteContainerObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db5-5ff5-11cf-a5e1-00aa006bbf16") IRemoteContainerObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetFieldObject( /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppFieldObject) = 0; }; #else /* C style interface */ typedef struct IRemoteContainerObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteContainerObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteContainerObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteContainerObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteContainerObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteContainerObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteContainerObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFieldObject )( IRemoteContainerObject __RPC_FAR * This, /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppFieldObject); END_INTERFACE } IRemoteContainerObjectVtbl; interface IRemoteContainerObject { CONST_VTBL struct IRemoteContainerObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteContainerObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteContainerObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteContainerObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteContainerObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteContainerObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteContainerObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteContainerObject_GetFieldObject(This,pField,ppFieldObject) \ (This)->lpVtbl -> GetFieldObject(This,pField,ppFieldObject) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteContainerObject_GetFieldObject_Proxy( IRemoteContainerObject __RPC_FAR * This, /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppFieldObject); void __RPC_STUB IRemoteContainerObject_GetFieldObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteContainerObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteClassObject_INTERFACE_DEFINED__ #define __IRemoteClassObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteClassObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteClassObject __RPC_FAR *LPREMOTECLASSOBJECT; EXTERN_C const IID IID_IRemoteClassObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9dbb-5ff5-11cf-a5e1-00aa006bbf16") IRemoteClassObject : public IRemoteContainerObject { public: virtual HRESULT STDMETHODCALLTYPE GetDerivedMostType( /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppDerivedMostField) = 0; }; #else /* C style interface */ typedef struct IRemoteClassObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteClassObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteClassObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteClassObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteClassObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteClassObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteClassObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFieldObject )( IRemoteClassObject __RPC_FAR * This, /* [unique][in] */ IRemoteField __RPC_FAR *pField, /* [out] */ IRemoteObject __RPC_FAR *__RPC_FAR *ppFieldObject); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDerivedMostType )( IRemoteClassObject __RPC_FAR * This, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppDerivedMostField); END_INTERFACE } IRemoteClassObjectVtbl; interface IRemoteClassObject { CONST_VTBL struct IRemoteClassObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteClassObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteClassObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteClassObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteClassObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteClassObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteClassObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteClassObject_GetFieldObject(This,pField,ppFieldObject) \ (This)->lpVtbl -> GetFieldObject(This,pField,ppFieldObject) #define IRemoteClassObject_GetDerivedMostType(This,ppDerivedMostField) \ (This)->lpVtbl -> GetDerivedMostType(This,ppDerivedMostField) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteClassObject_GetDerivedMostType_Proxy( IRemoteClassObject __RPC_FAR * This, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppDerivedMostField); void __RPC_STUB IRemoteClassObject_GetDerivedMostType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteClassObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteDoubleObject_INTERFACE_DEFINED__ #define __IRemoteDoubleObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteDoubleObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteDoubleObject __RPC_FAR *LPREMOTEDOUBLEOBJECT; EXTERN_C const IID IID_IRemoteDoubleObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db6-5ff5-11cf-a5e1-00aa006bbf16") IRemoteDoubleObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_DOUBLE __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_DOUBLE __RPC_FAR *pvalue) = 0; }; #else /* C style interface */ typedef struct IRemoteDoubleObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteDoubleObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteDoubleObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteDoubleObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteDoubleObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteDoubleObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteDoubleObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteDoubleObject __RPC_FAR * This, /* [out] */ JAVA_DOUBLE __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteDoubleObject __RPC_FAR * This, /* [in] */ JAVA_DOUBLE __RPC_FAR *pvalue); END_INTERFACE } IRemoteDoubleObjectVtbl; interface IRemoteDoubleObject { CONST_VTBL struct IRemoteDoubleObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteDoubleObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteDoubleObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteDoubleObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteDoubleObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteDoubleObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteDoubleObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteDoubleObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteDoubleObject_SetValue(This,pvalue) \ (This)->lpVtbl -> SetValue(This,pvalue) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteDoubleObject_GetValue_Proxy( IRemoteDoubleObject __RPC_FAR * This, /* [out] */ JAVA_DOUBLE __RPC_FAR *pvalue); void __RPC_STUB IRemoteDoubleObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteDoubleObject_SetValue_Proxy( IRemoteDoubleObject __RPC_FAR * This, /* [in] */ JAVA_DOUBLE __RPC_FAR *pvalue); void __RPC_STUB IRemoteDoubleObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteDoubleObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteFloatObject_INTERFACE_DEFINED__ #define __IRemoteFloatObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteFloatObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteFloatObject __RPC_FAR *LPREMOTEFLOATOBJECT; EXTERN_C const IID IID_IRemoteFloatObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db7-5ff5-11cf-a5e1-00aa006bbf16") IRemoteFloatObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_FLOAT __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_FLOAT __RPC_FAR *pvalue) = 0; }; #else /* C style interface */ typedef struct IRemoteFloatObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteFloatObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteFloatObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteFloatObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteFloatObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteFloatObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteFloatObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteFloatObject __RPC_FAR * This, /* [out] */ JAVA_FLOAT __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteFloatObject __RPC_FAR * This, /* [in] */ JAVA_FLOAT __RPC_FAR *pvalue); END_INTERFACE } IRemoteFloatObjectVtbl; interface IRemoteFloatObject { CONST_VTBL struct IRemoteFloatObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteFloatObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteFloatObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteFloatObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteFloatObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteFloatObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteFloatObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteFloatObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteFloatObject_SetValue(This,pvalue) \ (This)->lpVtbl -> SetValue(This,pvalue) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteFloatObject_GetValue_Proxy( IRemoteFloatObject __RPC_FAR * This, /* [out] */ JAVA_FLOAT __RPC_FAR *pvalue); void __RPC_STUB IRemoteFloatObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteFloatObject_SetValue_Proxy( IRemoteFloatObject __RPC_FAR * This, /* [in] */ JAVA_FLOAT __RPC_FAR *pvalue); void __RPC_STUB IRemoteFloatObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteFloatObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteIntObject_INTERFACE_DEFINED__ #define __IRemoteIntObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteIntObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteIntObject __RPC_FAR *LPREMOTEINTOBJECT; EXTERN_C const IID IID_IRemoteIntObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db8-5ff5-11cf-a5e1-00aa006bbf16") IRemoteIntObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_INT __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_INT value) = 0; }; #else /* C style interface */ typedef struct IRemoteIntObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteIntObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteIntObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteIntObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteIntObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteIntObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteIntObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteIntObject __RPC_FAR * This, /* [out] */ JAVA_INT __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteIntObject __RPC_FAR * This, /* [in] */ JAVA_INT value); END_INTERFACE } IRemoteIntObjectVtbl; interface IRemoteIntObject { CONST_VTBL struct IRemoteIntObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteIntObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteIntObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteIntObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteIntObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteIntObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteIntObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteIntObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteIntObject_SetValue(This,value) \ (This)->lpVtbl -> SetValue(This,value) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteIntObject_GetValue_Proxy( IRemoteIntObject __RPC_FAR * This, /* [out] */ JAVA_INT __RPC_FAR *pvalue); void __RPC_STUB IRemoteIntObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteIntObject_SetValue_Proxy( IRemoteIntObject __RPC_FAR * This, /* [in] */ JAVA_INT value); void __RPC_STUB IRemoteIntObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteIntObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteLongObject_INTERFACE_DEFINED__ #define __IRemoteLongObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteLongObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteLongObject __RPC_FAR *LPREMOTELONGOBJECT; EXTERN_C const IID IID_IRemoteLongObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9db9-5ff5-11cf-a5e1-00aa006bbf16") IRemoteLongObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_LONG __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_LONG value) = 0; }; #else /* C style interface */ typedef struct IRemoteLongObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteLongObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteLongObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteLongObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteLongObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteLongObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteLongObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteLongObject __RPC_FAR * This, /* [out] */ JAVA_LONG __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteLongObject __RPC_FAR * This, /* [in] */ JAVA_LONG value); END_INTERFACE } IRemoteLongObjectVtbl; interface IRemoteLongObject { CONST_VTBL struct IRemoteLongObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteLongObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteLongObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteLongObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteLongObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteLongObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteLongObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteLongObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteLongObject_SetValue(This,value) \ (This)->lpVtbl -> SetValue(This,value) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteLongObject_GetValue_Proxy( IRemoteLongObject __RPC_FAR * This, /* [out] */ JAVA_LONG __RPC_FAR *pvalue); void __RPC_STUB IRemoteLongObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteLongObject_SetValue_Proxy( IRemoteLongObject __RPC_FAR * This, /* [in] */ JAVA_LONG value); void __RPC_STUB IRemoteLongObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteLongObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteShortObject_INTERFACE_DEFINED__ #define __IRemoteShortObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteShortObject * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteShortObject __RPC_FAR *LPREMOTESHORTOBJECT; EXTERN_C const IID IID_IRemoteShortObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9dba-5ff5-11cf-a5e1-00aa006bbf16") IRemoteShortObject : public IRemoteObject { public: virtual HRESULT STDMETHODCALLTYPE GetValue( /* [out] */ JAVA_SHORT __RPC_FAR *pvalue) = 0; virtual HRESULT STDMETHODCALLTYPE SetValue( /* [in] */ JAVA_SHORT value) = 0; }; #else /* C style interface */ typedef struct IRemoteShortObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteShortObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteShortObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteShortObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType )( IRemoteShortObject __RPC_FAR * This, /* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBreakpoint )( IRemoteShortObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearBreakpoint )( IRemoteShortObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue )( IRemoteShortObject __RPC_FAR * This, /* [out] */ JAVA_SHORT __RPC_FAR *pvalue); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue )( IRemoteShortObject __RPC_FAR * This, /* [in] */ JAVA_SHORT value); END_INTERFACE } IRemoteShortObjectVtbl; interface IRemoteShortObject { CONST_VTBL struct IRemoteShortObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteShortObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteShortObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteShortObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteShortObject_GetType(This,ppType) \ (This)->lpVtbl -> GetType(This,ppType) #define IRemoteShortObject_SetBreakpoint(This) \ (This)->lpVtbl -> SetBreakpoint(This) #define IRemoteShortObject_ClearBreakpoint(This) \ (This)->lpVtbl -> ClearBreakpoint(This) #define IRemoteShortObject_GetValue(This,pvalue) \ (This)->lpVtbl -> GetValue(This,pvalue) #define IRemoteShortObject_SetValue(This,value) \ (This)->lpVtbl -> SetValue(This,value) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteShortObject_GetValue_Proxy( IRemoteShortObject __RPC_FAR * This, /* [out] */ JAVA_SHORT __RPC_FAR *pvalue); void __RPC_STUB IRemoteShortObject_GetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteShortObject_SetValue_Proxy( IRemoteShortObject __RPC_FAR * This, /* [in] */ JAVA_SHORT value); void __RPC_STUB IRemoteShortObject_SetValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteShortObject_INTERFACE_DEFINED__ */ #ifndef __IRemoteStackFrame_INTERFACE_DEFINED__ #define __IRemoteStackFrame_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteStackFrame * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteStackFrame __RPC_FAR *LPREMOTESTACKOBJECT; enum __MIDL_IRemoteStackFrame_0001 { FRAME_KIND_INVALID = 0, FRAME_KIND_INTERPRETED = 0x1, FRAME_KIND_NATIVE = 0x2, FRAME_KIND_JIT_COMPILED = 0x3 }; typedef ULONG FRAMEKIND; EXTERN_C const IID IID_IRemoteStackFrame; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d90-5ff5-11cf-a5e1-00aa006bbf16") IRemoteStackFrame : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetCallingFrame( /* [out] */ IRemoteStackFrame __RPC_FAR *__RPC_FAR *ppCallingFrame) = 0; virtual HRESULT STDMETHODCALLTYPE GetMethodObject( /* [out] */ IRemoteContainerObject __RPC_FAR *__RPC_FAR *ppMethodObject) = 0; virtual HRESULT STDMETHODCALLTYPE GetPC( /* [out] */ ULONG __RPC_FAR *offPC) = 0; virtual HRESULT STDMETHODCALLTYPE SetPC( /* [in] */ ULONG offPC) = 0; virtual HRESULT STDMETHODCALLTYPE GetKind( /* [out] */ FRAMEKIND __RPC_FAR *pfk) = 0; }; #else /* C style interface */ typedef struct IRemoteStackFrameVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteStackFrame __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteStackFrame __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteStackFrame __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCallingFrame )( IRemoteStackFrame __RPC_FAR * This, /* [out] */ IRemoteStackFrame __RPC_FAR *__RPC_FAR *ppCallingFrame); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMethodObject )( IRemoteStackFrame __RPC_FAR * This, /* [out] */ IRemoteContainerObject __RPC_FAR *__RPC_FAR *ppMethodObject); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPC )( IRemoteStackFrame __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *offPC); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPC )( IRemoteStackFrame __RPC_FAR * This, /* [in] */ ULONG offPC); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKind )( IRemoteStackFrame __RPC_FAR * This, /* [out] */ FRAMEKIND __RPC_FAR *pfk); END_INTERFACE } IRemoteStackFrameVtbl; interface IRemoteStackFrame { CONST_VTBL struct IRemoteStackFrameVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteStackFrame_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteStackFrame_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteStackFrame_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteStackFrame_GetCallingFrame(This,ppCallingFrame) \ (This)->lpVtbl -> GetCallingFrame(This,ppCallingFrame) #define IRemoteStackFrame_GetMethodObject(This,ppMethodObject) \ (This)->lpVtbl -> GetMethodObject(This,ppMethodObject) #define IRemoteStackFrame_GetPC(This,offPC) \ (This)->lpVtbl -> GetPC(This,offPC) #define IRemoteStackFrame_SetPC(This,offPC) \ (This)->lpVtbl -> SetPC(This,offPC) #define IRemoteStackFrame_GetKind(This,pfk) \ (This)->lpVtbl -> GetKind(This,pfk) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteStackFrame_GetCallingFrame_Proxy( IRemoteStackFrame __RPC_FAR * This, /* [out] */ IRemoteStackFrame __RPC_FAR *__RPC_FAR *ppCallingFrame); void __RPC_STUB IRemoteStackFrame_GetCallingFrame_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteStackFrame_GetMethodObject_Proxy( IRemoteStackFrame __RPC_FAR * This, /* [out] */ IRemoteContainerObject __RPC_FAR *__RPC_FAR *ppMethodObject); void __RPC_STUB IRemoteStackFrame_GetMethodObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteStackFrame_GetPC_Proxy( IRemoteStackFrame __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *offPC); void __RPC_STUB IRemoteStackFrame_GetPC_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteStackFrame_SetPC_Proxy( IRemoteStackFrame __RPC_FAR * This, /* [in] */ ULONG offPC); void __RPC_STUB IRemoteStackFrame_SetPC_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteStackFrame_GetKind_Proxy( IRemoteStackFrame __RPC_FAR * This, /* [out] */ FRAMEKIND __RPC_FAR *pfk); void __RPC_STUB IRemoteStackFrame_GetKind_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteStackFrame_INTERFACE_DEFINED__ */ #ifndef __IRemoteThreadGroup_INTERFACE_DEFINED__ #define __IRemoteThreadGroup_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteThreadGroup * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteThreadGroup __RPC_FAR *LPREMOTETHREADGROUP; EXTERN_C const IID IID_IRemoteThreadGroup; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d92-5ff5-11cf-a5e1-00aa006bbf16") IRemoteThreadGroup : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetName( /* [out] */ LPOLESTR __RPC_FAR *ppszName) = 0; virtual HRESULT STDMETHODCALLTYPE GetThreads( /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE GetThreadGroups( /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum) = 0; }; #else /* C style interface */ typedef struct IRemoteThreadGroupVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteThreadGroup __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteThreadGroup __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteThreadGroup __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteThreadGroup __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetThreads )( IRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetThreadGroups )( IRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); END_INTERFACE } IRemoteThreadGroupVtbl; interface IRemoteThreadGroup { CONST_VTBL struct IRemoteThreadGroupVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteThreadGroup_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteThreadGroup_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteThreadGroup_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteThreadGroup_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteThreadGroup_GetThreads(This,ppEnum) \ (This)->lpVtbl -> GetThreads(This,ppEnum) #define IRemoteThreadGroup_GetThreadGroups(This,ppEnum) \ (This)->lpVtbl -> GetThreadGroups(This,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteThreadGroup_GetName_Proxy( IRemoteThreadGroup __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); void __RPC_STUB IRemoteThreadGroup_GetName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThreadGroup_GetThreads_Proxy( IRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteThreadGroup_GetThreads_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThreadGroup_GetThreadGroups_Proxy( IRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteThreadGroup_GetThreadGroups_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteThreadGroup_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteThreadGroup_INTERFACE_DEFINED__ #define __IEnumRemoteThreadGroup_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteThreadGroup * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteThreadGroup __RPC_FAR *LPENUMREMOTETHREADGROUP; EXTERN_C const IID IID_IEnumRemoteThreadGroup; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9da4-5ff5-11cf-a5e1-00aa006bbf16") IEnumRemoteThreadGroup : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteThreadGroupVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteThreadGroup __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteThreadGroup __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteThreadGroup __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); END_INTERFACE } IEnumRemoteThreadGroupVtbl; interface IEnumRemoteThreadGroup { CONST_VTBL struct IEnumRemoteThreadGroupVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteThreadGroup_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteThreadGroup_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteThreadGroup_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteThreadGroup_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IEnumRemoteThreadGroup_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteThreadGroup_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteThreadGroup_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteThreadGroup_Next_Proxy( IEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteThreadGroup_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteThreadGroup_Skip_Proxy( IEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumRemoteThreadGroup_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteThreadGroup_Reset_Proxy( IEnumRemoteThreadGroup __RPC_FAR * This); void __RPC_STUB IEnumRemoteThreadGroup_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteThreadGroup_Clone_Proxy( IEnumRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumRemoteThreadGroup_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteThreadGroup_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteThreadGroup_INTERFACE_DEFINED__ #define __IJavaEnumRemoteThreadGroup_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteThreadGroup * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteThreadGroup; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C08E-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteThreadGroup : public IEnumRemoteThreadGroup { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppirtg) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteThreadGroupVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteThreadGroup __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteThreadGroup __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteThreadGroup __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteThreadGroup __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteThreadGroup __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteThreadGroup __RPC_FAR * This, /* [out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppirtg); END_INTERFACE } IJavaEnumRemoteThreadGroupVtbl; interface IJavaEnumRemoteThreadGroup { CONST_VTBL struct IJavaEnumRemoteThreadGroupVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteThreadGroup_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteThreadGroup_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteThreadGroup_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteThreadGroup_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteThreadGroup_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteThreadGroup_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteThreadGroup_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteThreadGroup_GetNext(This,ppirtg) \ (This)->lpVtbl -> GetNext(This,ppirtg) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteThreadGroup_GetNext_Proxy( IJavaEnumRemoteThreadGroup __RPC_FAR * This, /* [out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppirtg); void __RPC_STUB IJavaEnumRemoteThreadGroup_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteThreadGroup_INTERFACE_DEFINED__ */ #ifndef __IRemoteThread_INTERFACE_DEFINED__ #define __IRemoteThread_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteThread * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteThread __RPC_FAR *LPREMOTETHREAD; EXTERN_C const IID IID_IRemoteThread; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d91-5ff5-11cf-a5e1-00aa006bbf16") IRemoteThread : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetName( /* [out] */ LPOLESTR __RPC_FAR *ppszName) = 0; virtual HRESULT STDMETHODCALLTYPE GetCurrentFrame( /* [out] */ IRemoteStackFrame __RPC_FAR *__RPC_FAR *ppCurrentFrame) = 0; virtual HRESULT STDMETHODCALLTYPE GetThreadGroup( /* [out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppThreadGroup) = 0; virtual HRESULT STDMETHODCALLTYPE Go( void) = 0; virtual HRESULT STDMETHODCALLTYPE Step( void) = 0; virtual HRESULT STDMETHODCALLTYPE StepIn( void) = 0; virtual HRESULT STDMETHODCALLTYPE StepOut( void) = 0; virtual HRESULT STDMETHODCALLTYPE RangeStep( /* [in] */ ULONG offStart, /* [in] */ ULONG offEnd) = 0; virtual HRESULT STDMETHODCALLTYPE RangeStepIn( /* [in] */ ULONG offStart, /* [in] */ ULONG offEnd) = 0; virtual HRESULT STDMETHODCALLTYPE Destroy( void) = 0; virtual HRESULT STDMETHODCALLTYPE Suspend( void) = 0; virtual HRESULT STDMETHODCALLTYPE Resume( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetSuspendCount( /* [out] */ ULONG __RPC_FAR *pcSuspend) = 0; }; #else /* C style interface */ typedef struct IRemoteThreadVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteThread __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteThread __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )( IRemoteThread __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCurrentFrame )( IRemoteThread __RPC_FAR * This, /* [out] */ IRemoteStackFrame __RPC_FAR *__RPC_FAR *ppCurrentFrame); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetThreadGroup )( IRemoteThread __RPC_FAR * This, /* [out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppThreadGroup); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Go )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Step )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StepIn )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StepOut )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RangeStep )( IRemoteThread __RPC_FAR * This, /* [in] */ ULONG offStart, /* [in] */ ULONG offEnd); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RangeStepIn )( IRemoteThread __RPC_FAR * This, /* [in] */ ULONG offStart, /* [in] */ ULONG offEnd); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Destroy )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Suspend )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Resume )( IRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSuspendCount )( IRemoteThread __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcSuspend); END_INTERFACE } IRemoteThreadVtbl; interface IRemoteThread { CONST_VTBL struct IRemoteThreadVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteThread_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteThread_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteThread_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteThread_GetName(This,ppszName) \ (This)->lpVtbl -> GetName(This,ppszName) #define IRemoteThread_GetCurrentFrame(This,ppCurrentFrame) \ (This)->lpVtbl -> GetCurrentFrame(This,ppCurrentFrame) #define IRemoteThread_GetThreadGroup(This,ppThreadGroup) \ (This)->lpVtbl -> GetThreadGroup(This,ppThreadGroup) #define IRemoteThread_Go(This) \ (This)->lpVtbl -> Go(This) #define IRemoteThread_Step(This) \ (This)->lpVtbl -> Step(This) #define IRemoteThread_StepIn(This) \ (This)->lpVtbl -> StepIn(This) #define IRemoteThread_StepOut(This) \ (This)->lpVtbl -> StepOut(This) #define IRemoteThread_RangeStep(This,offStart,offEnd) \ (This)->lpVtbl -> RangeStep(This,offStart,offEnd) #define IRemoteThread_RangeStepIn(This,offStart,offEnd) \ (This)->lpVtbl -> RangeStepIn(This,offStart,offEnd) #define IRemoteThread_Destroy(This) \ (This)->lpVtbl -> Destroy(This) #define IRemoteThread_Suspend(This) \ (This)->lpVtbl -> Suspend(This) #define IRemoteThread_Resume(This) \ (This)->lpVtbl -> Resume(This) #define IRemoteThread_GetSuspendCount(This,pcSuspend) \ (This)->lpVtbl -> GetSuspendCount(This,pcSuspend) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteThread_GetName_Proxy( IRemoteThread __RPC_FAR * This, /* [out] */ LPOLESTR __RPC_FAR *ppszName); void __RPC_STUB IRemoteThread_GetName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_GetCurrentFrame_Proxy( IRemoteThread __RPC_FAR * This, /* [out] */ IRemoteStackFrame __RPC_FAR *__RPC_FAR *ppCurrentFrame); void __RPC_STUB IRemoteThread_GetCurrentFrame_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_GetThreadGroup_Proxy( IRemoteThread __RPC_FAR * This, /* [out] */ IRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppThreadGroup); void __RPC_STUB IRemoteThread_GetThreadGroup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_Go_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_Go_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_Step_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_Step_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_StepIn_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_StepIn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_StepOut_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_StepOut_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_RangeStep_Proxy( IRemoteThread __RPC_FAR * This, /* [in] */ ULONG offStart, /* [in] */ ULONG offEnd); void __RPC_STUB IRemoteThread_RangeStep_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_RangeStepIn_Proxy( IRemoteThread __RPC_FAR * This, /* [in] */ ULONG offStart, /* [in] */ ULONG offEnd); void __RPC_STUB IRemoteThread_RangeStepIn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_Destroy_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_Destroy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_Suspend_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_Suspend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_Resume_Proxy( IRemoteThread __RPC_FAR * This); void __RPC_STUB IRemoteThread_Resume_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteThread_GetSuspendCount_Proxy( IRemoteThread __RPC_FAR * This, /* [out] */ ULONG __RPC_FAR *pcSuspend); void __RPC_STUB IRemoteThread_GetSuspendCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteThread_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteThread_INTERFACE_DEFINED__ #define __IEnumRemoteThread_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteThread * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteThread __RPC_FAR *LPENUMREMOTETHREAD; EXTERN_C const IID IID_IEnumRemoteThread; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9da3-5ff5-11cf-a5e1-00aa006bbf16") IEnumRemoteThread : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThread __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteThreadVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteThread __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteThread __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteThread __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThread __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteThread __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteThread __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum); END_INTERFACE } IEnumRemoteThreadVtbl; interface IEnumRemoteThread { CONST_VTBL struct IEnumRemoteThreadVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteThread_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteThread_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteThread_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteThread_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IEnumRemoteThread_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteThread_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteThread_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteThread_Next_Proxy( IEnumRemoteThread __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThread __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteThread_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteThread_Skip_Proxy( IEnumRemoteThread __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumRemoteThread_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteThread_Reset_Proxy( IEnumRemoteThread __RPC_FAR * This); void __RPC_STUB IEnumRemoteThread_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteThread_Clone_Proxy( IEnumRemoteThread __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumRemoteThread_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteThread_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteThread_INTERFACE_DEFINED__ #define __IJavaEnumRemoteThread_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteThread * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteThread; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C08F-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteThread : public IEnumRemoteThread { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ IRemoteThread __RPC_FAR *__RPC_FAR *ppt) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteThreadVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteThread __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteThread __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteThread __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteThread __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteThread __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteThread __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteThread __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThread __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteThread __RPC_FAR * This, /* [out] */ IRemoteThread __RPC_FAR *__RPC_FAR *ppt); END_INTERFACE } IJavaEnumRemoteThreadVtbl; interface IJavaEnumRemoteThread { CONST_VTBL struct IJavaEnumRemoteThreadVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteThread_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteThread_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteThread_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteThread_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteThread_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteThread_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteThread_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteThread_GetNext(This,ppt) \ (This)->lpVtbl -> GetNext(This,ppt) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteThread_GetNext_Proxy( IJavaEnumRemoteThread __RPC_FAR * This, /* [out] */ IRemoteThread __RPC_FAR *__RPC_FAR *ppt); void __RPC_STUB IJavaEnumRemoteThread_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteThread_INTERFACE_DEFINED__ */ #ifndef __IRemoteProcessCallback_INTERFACE_DEFINED__ #define __IRemoteProcessCallback_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteProcessCallback * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteProcessCallback __RPC_FAR *LPREMOTEPROCESSCALLBACK; enum __MIDL_IRemoteProcessCallback_0001 { EXCEPTION_KIND_FIRST_CHANCE = 0x1, EXCEPTION_KIND_LAST_CHANCE = 0x2 }; typedef ULONG EXCEPTIONKIND; EXTERN_C const IID IID_IRemoteProcessCallback; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d94-5ff5-11cf-a5e1-00aa006bbf16") IRemoteProcessCallback : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE DebugStringEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [in] */ LPCOLESTR pszDebugString) = 0; virtual HRESULT STDMETHODCALLTYPE CodeBreakpointEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE DataBreakpointEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteObject __RPC_FAR *pObject) = 0; virtual HRESULT STDMETHODCALLTYPE ExceptionEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pExceptionClass, /* [in] */ EXCEPTIONKIND exceptionKind) = 0; virtual HRESULT STDMETHODCALLTYPE StepEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE CanStopEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE BreakEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE ThreadCreateEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE ThreadDestroyEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE ThreadGroupCreateEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteThreadGroup __RPC_FAR *pThreadGroup) = 0; virtual HRESULT STDMETHODCALLTYPE ThreadGroupDestroyEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteThreadGroup __RPC_FAR *pThreadGroup) = 0; virtual HRESULT STDMETHODCALLTYPE ClassLoadEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pClassType) = 0; virtual HRESULT STDMETHODCALLTYPE ClassUnloadEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pClassType) = 0; virtual HRESULT STDMETHODCALLTYPE ProcessDestroyEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE TraceEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; virtual HRESULT STDMETHODCALLTYPE LoadCompleteEvent( /* [unique][in] */ IRemoteThread __RPC_FAR *pThread) = 0; }; #else /* C style interface */ typedef struct IRemoteProcessCallbackVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteProcessCallback __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteProcessCallback __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteProcessCallback __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DebugStringEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [in] */ LPCOLESTR pszDebugString); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CodeBreakpointEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DataBreakpointEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteObject __RPC_FAR *pObject); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ExceptionEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pExceptionClass, /* [in] */ EXCEPTIONKIND exceptionKind); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StepEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CanStopEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BreakEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ThreadCreateEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ThreadDestroyEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ThreadGroupCreateEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteThreadGroup __RPC_FAR *pThreadGroup); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ThreadGroupDestroyEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteThreadGroup __RPC_FAR *pThreadGroup); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClassLoadEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pClassType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClassUnloadEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pClassType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ProcessDestroyEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *TraceEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LoadCompleteEvent )( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); END_INTERFACE } IRemoteProcessCallbackVtbl; interface IRemoteProcessCallback { CONST_VTBL struct IRemoteProcessCallbackVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteProcessCallback_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteProcessCallback_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteProcessCallback_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteProcessCallback_DebugStringEvent(This,pThread,pszDebugString) \ (This)->lpVtbl -> DebugStringEvent(This,pThread,pszDebugString) #define IRemoteProcessCallback_CodeBreakpointEvent(This,pThread) \ (This)->lpVtbl -> CodeBreakpointEvent(This,pThread) #define IRemoteProcessCallback_DataBreakpointEvent(This,pThread,pObject) \ (This)->lpVtbl -> DataBreakpointEvent(This,pThread,pObject) #define IRemoteProcessCallback_ExceptionEvent(This,pThread,pExceptionClass,exceptionKind) \ (This)->lpVtbl -> ExceptionEvent(This,pThread,pExceptionClass,exceptionKind) #define IRemoteProcessCallback_StepEvent(This,pThread) \ (This)->lpVtbl -> StepEvent(This,pThread) #define IRemoteProcessCallback_CanStopEvent(This,pThread) \ (This)->lpVtbl -> CanStopEvent(This,pThread) #define IRemoteProcessCallback_BreakEvent(This,pThread) \ (This)->lpVtbl -> BreakEvent(This,pThread) #define IRemoteProcessCallback_ThreadCreateEvent(This,pThread) \ (This)->lpVtbl -> ThreadCreateEvent(This,pThread) #define IRemoteProcessCallback_ThreadDestroyEvent(This,pThread) \ (This)->lpVtbl -> ThreadDestroyEvent(This,pThread) #define IRemoteProcessCallback_ThreadGroupCreateEvent(This,pThread,pThreadGroup) \ (This)->lpVtbl -> ThreadGroupCreateEvent(This,pThread,pThreadGroup) #define IRemoteProcessCallback_ThreadGroupDestroyEvent(This,pThread,pThreadGroup) \ (This)->lpVtbl -> ThreadGroupDestroyEvent(This,pThread,pThreadGroup) #define IRemoteProcessCallback_ClassLoadEvent(This,pThread,pClassType) \ (This)->lpVtbl -> ClassLoadEvent(This,pThread,pClassType) #define IRemoteProcessCallback_ClassUnloadEvent(This,pThread,pClassType) \ (This)->lpVtbl -> ClassUnloadEvent(This,pThread,pClassType) #define IRemoteProcessCallback_ProcessDestroyEvent(This,pThread) \ (This)->lpVtbl -> ProcessDestroyEvent(This,pThread) #define IRemoteProcessCallback_TraceEvent(This,pThread) \ (This)->lpVtbl -> TraceEvent(This,pThread) #define IRemoteProcessCallback_LoadCompleteEvent(This,pThread) \ (This)->lpVtbl -> LoadCompleteEvent(This,pThread) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_DebugStringEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [in] */ LPCOLESTR pszDebugString); void __RPC_STUB IRemoteProcessCallback_DebugStringEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_CodeBreakpointEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_CodeBreakpointEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_DataBreakpointEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteObject __RPC_FAR *pObject); void __RPC_STUB IRemoteProcessCallback_DataBreakpointEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ExceptionEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pExceptionClass, /* [in] */ EXCEPTIONKIND exceptionKind); void __RPC_STUB IRemoteProcessCallback_ExceptionEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_StepEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_StepEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_CanStopEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_CanStopEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_BreakEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_BreakEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ThreadCreateEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_ThreadCreateEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ThreadDestroyEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_ThreadDestroyEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ThreadGroupCreateEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteThreadGroup __RPC_FAR *pThreadGroup); void __RPC_STUB IRemoteProcessCallback_ThreadGroupCreateEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ThreadGroupDestroyEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteThreadGroup __RPC_FAR *pThreadGroup); void __RPC_STUB IRemoteProcessCallback_ThreadGroupDestroyEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ClassLoadEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pClassType); void __RPC_STUB IRemoteProcessCallback_ClassLoadEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ClassUnloadEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread, /* [unique][in] */ IRemoteClassField __RPC_FAR *pClassType); void __RPC_STUB IRemoteProcessCallback_ClassUnloadEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_ProcessDestroyEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_ProcessDestroyEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_TraceEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_TraceEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcessCallback_LoadCompleteEvent_Proxy( IRemoteProcessCallback __RPC_FAR * This, /* [unique][in] */ IRemoteThread __RPC_FAR *pThread); void __RPC_STUB IRemoteProcessCallback_LoadCompleteEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteProcessCallback_INTERFACE_DEFINED__ */ #ifndef __IRemoteProcess_INTERFACE_DEFINED__ #define __IRemoteProcess_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteProcess * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteProcess __RPC_FAR *LPREMOTEPROCESS; EXTERN_C const IID IID_IRemoteProcess; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d93-5ff5-11cf-a5e1-00aa006bbf16") IRemoteProcess : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE RegisterCallback( /* [unique][in] */ IRemoteProcessCallback __RPC_FAR *pCallback) = 0; virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0; virtual HRESULT STDMETHODCALLTYPE Break( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetGlobalContainerObject( /* [out] */ IRemoteContainerObject __RPC_FAR *__RPC_FAR *ppGlobalContainerObject) = 0; virtual HRESULT STDMETHODCALLTYPE FindClass( /* [in] */ LPCOLESTR pszClassName, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppClassType) = 0; virtual HRESULT STDMETHODCALLTYPE TraceMethods( /* [in] */ BOOL bTraceOn) = 0; virtual HRESULT STDMETHODCALLTYPE GetThreadGroups( /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum) = 0; }; #else /* C style interface */ typedef struct IRemoteProcessVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteProcess __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteProcess __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegisterCallback )( IRemoteProcess __RPC_FAR * This, /* [unique][in] */ IRemoteProcessCallback __RPC_FAR *pCallback); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Detach )( IRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Break )( IRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetGlobalContainerObject )( IRemoteProcess __RPC_FAR * This, /* [out] */ IRemoteContainerObject __RPC_FAR *__RPC_FAR *ppGlobalContainerObject); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindClass )( IRemoteProcess __RPC_FAR * This, /* [in] */ LPCOLESTR pszClassName, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppClassType); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *TraceMethods )( IRemoteProcess __RPC_FAR * This, /* [in] */ BOOL bTraceOn); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetThreadGroups )( IRemoteProcess __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); END_INTERFACE } IRemoteProcessVtbl; interface IRemoteProcess { CONST_VTBL struct IRemoteProcessVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteProcess_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteProcess_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteProcess_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteProcess_RegisterCallback(This,pCallback) \ (This)->lpVtbl -> RegisterCallback(This,pCallback) #define IRemoteProcess_Detach(This) \ (This)->lpVtbl -> Detach(This) #define IRemoteProcess_Break(This) \ (This)->lpVtbl -> Break(This) #define IRemoteProcess_GetGlobalContainerObject(This,ppGlobalContainerObject) \ (This)->lpVtbl -> GetGlobalContainerObject(This,ppGlobalContainerObject) #define IRemoteProcess_FindClass(This,pszClassName,ppClassType) \ (This)->lpVtbl -> FindClass(This,pszClassName,ppClassType) #define IRemoteProcess_TraceMethods(This,bTraceOn) \ (This)->lpVtbl -> TraceMethods(This,bTraceOn) #define IRemoteProcess_GetThreadGroups(This,ppEnum) \ (This)->lpVtbl -> GetThreadGroups(This,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteProcess_RegisterCallback_Proxy( IRemoteProcess __RPC_FAR * This, /* [unique][in] */ IRemoteProcessCallback __RPC_FAR *pCallback); void __RPC_STUB IRemoteProcess_RegisterCallback_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcess_Detach_Proxy( IRemoteProcess __RPC_FAR * This); void __RPC_STUB IRemoteProcess_Detach_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcess_Break_Proxy( IRemoteProcess __RPC_FAR * This); void __RPC_STUB IRemoteProcess_Break_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcess_GetGlobalContainerObject_Proxy( IRemoteProcess __RPC_FAR * This, /* [out] */ IRemoteContainerObject __RPC_FAR *__RPC_FAR *ppGlobalContainerObject); void __RPC_STUB IRemoteProcess_GetGlobalContainerObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcess_FindClass_Proxy( IRemoteProcess __RPC_FAR * This, /* [in] */ LPCOLESTR pszClassName, /* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppClassType); void __RPC_STUB IRemoteProcess_FindClass_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcess_TraceMethods_Proxy( IRemoteProcess __RPC_FAR * This, /* [in] */ BOOL bTraceOn); void __RPC_STUB IRemoteProcess_TraceMethods_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteProcess_GetThreadGroups_Proxy( IRemoteProcess __RPC_FAR * This, /* [out] */ IJavaEnumRemoteThreadGroup __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteProcess_GetThreadGroups_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteProcess_INTERFACE_DEFINED__ */ #ifndef __IEnumRemoteProcess_INTERFACE_DEFINED__ #define __IEnumRemoteProcess_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IEnumRemoteProcess * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IEnumRemoteProcess __RPC_FAR *LPENUMREMOTEPROCESS; EXTERN_C const IID IID_IEnumRemoteProcess; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9da5-5ff5-11cf-a5e1-00aa006bbf16") IEnumRemoteProcess : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Next( /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteProcess __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched) = 0; virtual HRESULT STDMETHODCALLTYPE Skip( /* [in] */ ULONG celt) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE Clone( /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum) = 0; }; #else /* C style interface */ typedef struct IEnumRemoteProcessVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IEnumRemoteProcess __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IEnumRemoteProcess __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IEnumRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IEnumRemoteProcess __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteProcess __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IEnumRemoteProcess __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IEnumRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IEnumRemoteProcess __RPC_FAR * This, /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum); END_INTERFACE } IEnumRemoteProcessVtbl; interface IEnumRemoteProcess { CONST_VTBL struct IEnumRemoteProcessVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IEnumRemoteProcess_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumRemoteProcess_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumRemoteProcess_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumRemoteProcess_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IEnumRemoteProcess_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IEnumRemoteProcess_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumRemoteProcess_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumRemoteProcess_Next_Proxy( IEnumRemoteProcess __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteProcess __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); void __RPC_STUB IEnumRemoteProcess_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteProcess_Skip_Proxy( IEnumRemoteProcess __RPC_FAR * This, /* [in] */ ULONG celt); void __RPC_STUB IEnumRemoteProcess_Skip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteProcess_Reset_Proxy( IEnumRemoteProcess __RPC_FAR * This); void __RPC_STUB IEnumRemoteProcess_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumRemoteProcess_Clone_Proxy( IEnumRemoteProcess __RPC_FAR * This, /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IEnumRemoteProcess_Clone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumRemoteProcess_INTERFACE_DEFINED__ */ #ifndef __IJavaEnumRemoteProcess_INTERFACE_DEFINED__ #define __IJavaEnumRemoteProcess_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaEnumRemoteProcess * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaEnumRemoteProcess; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("CB33C090-16E6-11d0-ACBB-00401C608501") IJavaEnumRemoteProcess : public IEnumRemoteProcess { public: virtual HRESULT STDMETHODCALLTYPE GetNext( /* [out] */ IRemoteProcess __RPC_FAR *__RPC_FAR *ppirp) = 0; }; #else /* C style interface */ typedef struct IJavaEnumRemoteProcessVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaEnumRemoteProcess __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaEnumRemoteProcess __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaEnumRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )( IJavaEnumRemoteProcess __RPC_FAR * This, /* [in] */ ULONG celt, /* [length_is][size_is][out] */ IRemoteProcess __RPC_FAR *__RPC_FAR rgelt[ ], /* [out] */ ULONG __RPC_FAR *pceltFetched); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )( IJavaEnumRemoteProcess __RPC_FAR * This, /* [in] */ ULONG celt); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )( IJavaEnumRemoteProcess __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )( IJavaEnumRemoteProcess __RPC_FAR * This, /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNext )( IJavaEnumRemoteProcess __RPC_FAR * This, /* [out] */ IRemoteProcess __RPC_FAR *__RPC_FAR *ppirp); END_INTERFACE } IJavaEnumRemoteProcessVtbl; interface IJavaEnumRemoteProcess { CONST_VTBL struct IJavaEnumRemoteProcessVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaEnumRemoteProcess_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaEnumRemoteProcess_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaEnumRemoteProcess_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaEnumRemoteProcess_Next(This,celt,rgelt,pceltFetched) \ (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) #define IJavaEnumRemoteProcess_Skip(This,celt) \ (This)->lpVtbl -> Skip(This,celt) #define IJavaEnumRemoteProcess_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IJavaEnumRemoteProcess_Clone(This,ppEnum) \ (This)->lpVtbl -> Clone(This,ppEnum) #define IJavaEnumRemoteProcess_GetNext(This,ppirp) \ (This)->lpVtbl -> GetNext(This,ppirp) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaEnumRemoteProcess_GetNext_Proxy( IJavaEnumRemoteProcess __RPC_FAR * This, /* [out] */ IRemoteProcess __RPC_FAR *__RPC_FAR *ppirp); void __RPC_STUB IJavaEnumRemoteProcess_GetNext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaEnumRemoteProcess_INTERFACE_DEFINED__ */ #ifndef __IRemoteDebugManagerCallback_INTERFACE_DEFINED__ #define __IRemoteDebugManagerCallback_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteDebugManagerCallback * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteDebugManagerCallback __RPC_FAR *LPREMOTEDEBUGMANAGERCALLBACK; EXTERN_C const IID IID_IRemoteDebugManagerCallback; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d61-5ff5-11cf-a5e1-00aa006bbf16") IRemoteDebugManagerCallback : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE ProcessCreateEvent( /* [unique][in] */ IRemoteProcess __RPC_FAR *pProcessNew, /* [unique][in] */ IRemoteProcess __RPC_FAR *pProcessParent) = 0; }; #else /* C style interface */ typedef struct IRemoteDebugManagerCallbackVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteDebugManagerCallback __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteDebugManagerCallback __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteDebugManagerCallback __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ProcessCreateEvent )( IRemoteDebugManagerCallback __RPC_FAR * This, /* [unique][in] */ IRemoteProcess __RPC_FAR *pProcessNew, /* [unique][in] */ IRemoteProcess __RPC_FAR *pProcessParent); END_INTERFACE } IRemoteDebugManagerCallbackVtbl; interface IRemoteDebugManagerCallback { CONST_VTBL struct IRemoteDebugManagerCallbackVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteDebugManagerCallback_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteDebugManagerCallback_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteDebugManagerCallback_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteDebugManagerCallback_ProcessCreateEvent(This,pProcessNew,pProcessParent) \ (This)->lpVtbl -> ProcessCreateEvent(This,pProcessNew,pProcessParent) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteDebugManagerCallback_ProcessCreateEvent_Proxy( IRemoteDebugManagerCallback __RPC_FAR * This, /* [unique][in] */ IRemoteProcess __RPC_FAR *pProcessNew, /* [unique][in] */ IRemoteProcess __RPC_FAR *pProcessParent); void __RPC_STUB IRemoteDebugManagerCallback_ProcessCreateEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteDebugManagerCallback_INTERFACE_DEFINED__ */ #ifndef __IRemoteDebugManager_INTERFACE_DEFINED__ #define __IRemoteDebugManager_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IRemoteDebugManager * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ typedef IRemoteDebugManager __RPC_FAR *LPREMOTEDEBUGMANAGER; EXTERN_C const IID IID_IRemoteDebugManager; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9d60-5ff5-11cf-a5e1-00aa006bbf16") IRemoteDebugManager : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE RegisterCallback( /* [unique][in] */ IRemoteDebugManagerCallback __RPC_FAR *pCallback) = 0; virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetActiveProcesses( /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum) = 0; virtual HRESULT STDMETHODCALLTYPE RequestCreateEvent( /* [in] */ LPCOLESTR pszProcessName, /* [in] */ DWORD dwParentProcessId) = 0; }; #else /* C style interface */ typedef struct IRemoteDebugManagerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRemoteDebugManager __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRemoteDebugManager __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRemoteDebugManager __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegisterCallback )( IRemoteDebugManager __RPC_FAR * This, /* [unique][in] */ IRemoteDebugManagerCallback __RPC_FAR *pCallback); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Detach )( IRemoteDebugManager __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetActiveProcesses )( IRemoteDebugManager __RPC_FAR * This, /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RequestCreateEvent )( IRemoteDebugManager __RPC_FAR * This, /* [in] */ LPCOLESTR pszProcessName, /* [in] */ DWORD dwParentProcessId); END_INTERFACE } IRemoteDebugManagerVtbl; interface IRemoteDebugManager { CONST_VTBL struct IRemoteDebugManagerVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRemoteDebugManager_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRemoteDebugManager_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRemoteDebugManager_Release(This) \ (This)->lpVtbl -> Release(This) #define IRemoteDebugManager_RegisterCallback(This,pCallback) \ (This)->lpVtbl -> RegisterCallback(This,pCallback) #define IRemoteDebugManager_Detach(This) \ (This)->lpVtbl -> Detach(This) #define IRemoteDebugManager_GetActiveProcesses(This,ppEnum) \ (This)->lpVtbl -> GetActiveProcesses(This,ppEnum) #define IRemoteDebugManager_RequestCreateEvent(This,pszProcessName,dwParentProcessId) \ (This)->lpVtbl -> RequestCreateEvent(This,pszProcessName,dwParentProcessId) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IRemoteDebugManager_RegisterCallback_Proxy( IRemoteDebugManager __RPC_FAR * This, /* [unique][in] */ IRemoteDebugManagerCallback __RPC_FAR *pCallback); void __RPC_STUB IRemoteDebugManager_RegisterCallback_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteDebugManager_Detach_Proxy( IRemoteDebugManager __RPC_FAR * This); void __RPC_STUB IRemoteDebugManager_Detach_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteDebugManager_GetActiveProcesses_Proxy( IRemoteDebugManager __RPC_FAR * This, /* [out] */ IJavaEnumRemoteProcess __RPC_FAR *__RPC_FAR *ppEnum); void __RPC_STUB IRemoteDebugManager_GetActiveProcesses_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IRemoteDebugManager_RequestCreateEvent_Proxy( IRemoteDebugManager __RPC_FAR * This, /* [in] */ LPCOLESTR pszProcessName, /* [in] */ DWORD dwParentProcessId); void __RPC_STUB IRemoteDebugManager_RequestCreateEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRemoteDebugManager_INTERFACE_DEFINED__ */ #ifndef __IJavaDebugManager_INTERFACE_DEFINED__ #define __IJavaDebugManager_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IJavaDebugManager * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IJavaDebugManager; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("275d9dc0-5ff5-11cf-a5e1-00aa006bbf16") IJavaDebugManager : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE RegisterRemoteDebugManager( /* [unique][in] */ IRemoteDebugManager __RPC_FAR *pirdm, /* [in] */ DWORD dwProcessID) = 0; virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0; }; #else /* C style interface */ typedef struct IJavaDebugManagerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IJavaDebugManager __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IJavaDebugManager __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IJavaDebugManager __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegisterRemoteDebugManager )( IJavaDebugManager __RPC_FAR * This, /* [unique][in] */ IRemoteDebugManager __RPC_FAR *pirdm, /* [in] */ DWORD dwProcessID); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Detach )( IJavaDebugManager __RPC_FAR * This); END_INTERFACE } IJavaDebugManagerVtbl; interface IJavaDebugManager { CONST_VTBL struct IJavaDebugManagerVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IJavaDebugManager_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IJavaDebugManager_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IJavaDebugManager_Release(This) \ (This)->lpVtbl -> Release(This) #define IJavaDebugManager_RegisterRemoteDebugManager(This,pirdm,dwProcessID) \ (This)->lpVtbl -> RegisterRemoteDebugManager(This,pirdm,dwProcessID) #define IJavaDebugManager_Detach(This) \ (This)->lpVtbl -> Detach(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IJavaDebugManager_RegisterRemoteDebugManager_Proxy( IJavaDebugManager __RPC_FAR * This, /* [unique][in] */ IRemoteDebugManager __RPC_FAR *pirdm, /* [in] */ DWORD dwProcessID); void __RPC_STUB IJavaDebugManager_RegisterRemoteDebugManager_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IJavaDebugManager_Detach_Proxy( IJavaDebugManager __RPC_FAR * This); void __RPC_STUB IJavaDebugManager_Detach_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IJavaDebugManager_INTERFACE_DEFINED__ */ #ifndef __IProcessDestroyHack_INTERFACE_DEFINED__ #define __IProcessDestroyHack_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IProcessDestroyHack * at Sat Aug 16 03:41:06 1997 * using MIDL 3.01.75 ****************************************/ /* [uuid][object] */ EXTERN_C const IID IID_IProcessDestroyHack; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F248BC3A-15D1-11d1-A36A-00C04FB68D0E") IProcessDestroyHack : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE RegisterProcessDestroyHack( /* [unique][in] */ IRemoteProcessCallback __RPC_FAR *pirpcb, /* [in] */ DWORD hevtEnd, /* [out] */ DWORD __RPC_FAR *pdwDebugMgrProcessID, /* [out] */ DWORD __RPC_FAR *phevtStart) = 0; virtual HRESULT STDMETHODCALLTYPE DetachProcessDestroyHack( void) = 0; }; #else /* C style interface */ typedef struct IProcessDestroyHackVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IProcessDestroyHack __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IProcessDestroyHack __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IProcessDestroyHack __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegisterProcessDestroyHack )( IProcessDestroyHack __RPC_FAR * This, /* [unique][in] */ IRemoteProcessCallback __RPC_FAR *pirpcb, /* [in] */ DWORD hevtEnd, /* [out] */ DWORD __RPC_FAR *pdwDebugMgrProcessID, /* [out] */ DWORD __RPC_FAR *phevtStart); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DetachProcessDestroyHack )( IProcessDestroyHack __RPC_FAR * This); END_INTERFACE } IProcessDestroyHackVtbl; interface IProcessDestroyHack { CONST_VTBL struct IProcessDestroyHackVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IProcessDestroyHack_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IProcessDestroyHack_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IProcessDestroyHack_Release(This) \ (This)->lpVtbl -> Release(This) #define IProcessDestroyHack_RegisterProcessDestroyHack(This,pirpcb,hevtEnd,pdwDebugMgrProcessID,phevtStart) \ (This)->lpVtbl -> RegisterProcessDestroyHack(This,pirpcb,hevtEnd,pdwDebugMgrProcessID,phevtStart) #define IProcessDestroyHack_DetachProcessDestroyHack(This) \ (This)->lpVtbl -> DetachProcessDestroyHack(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IProcessDestroyHack_RegisterProcessDestroyHack_Proxy( IProcessDestroyHack __RPC_FAR * This, /* [unique][in] */ IRemoteProcessCallback __RPC_FAR *pirpcb, /* [in] */ DWORD hevtEnd, /* [out] */ DWORD __RPC_FAR *pdwDebugMgrProcessID, /* [out] */ DWORD __RPC_FAR *phevtStart); void __RPC_STUB IProcessDestroyHack_RegisterProcessDestroyHack_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IProcessDestroyHack_DetachProcessDestroyHack_Proxy( IProcessDestroyHack __RPC_FAR * This); void __RPC_STUB IProcessDestroyHack_DetachProcessDestroyHack_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IProcessDestroyHack_INTERFACE_DEFINED__ */ /* Additional Prototypes for ALL interfaces */ /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif