home *** CD-ROM | disk | FTP | other *** search
- /* 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
-