9047 lines
271 KiB
C
9047 lines
271 KiB
C
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
|
|
|
|
|
|
/* File created by MIDL compiler version 3.00.15 */
|
|
/* at Wed Sep 25 22:22:04 1996
|
|
*/
|
|
/* Compiler settings for javadbg.idl:
|
|
Oi, 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__ */
|
|
|
|
|
|
/* 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__intf_0000
|
|
* at Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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);
|
|
|
|
|
|
extern RPC_IF_HANDLE __MIDL__intf_0000_v0_0_c_ifspec;
|
|
extern RPC_IF_HANDLE __MIDL__intf_0000_v0_0_s_ifspec;
|
|
|
|
#ifndef __IEnumLINEINFO_INTERFACE_DEFINED__
|
|
#define __IEnumLINEINFO_INTERFACE_DEFINED__
|
|
|
|
/****************************************
|
|
* Generated header for interface: IEnumLINEINFO
|
|
* at Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumLINEINFO;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteField __RPC_FAR *LPENUMREMOTEFIELD;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteField;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteField;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteDataField __RPC_FAR *LPREMOTEDATAFIELD;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteDataField;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteArrayField __RPC_FAR *LPREMOTEARRAYFIELD;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteArrayField;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteContainerField __RPC_FAR *LPREMOTECONTAINERFIELD;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteContainerField;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteMethodField __RPC_FAR *LPREMOTEMETHODFIELD;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteMethodField;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteObject __RPC_FAR *LPENUMREMOTEOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteValue __RPC_FAR *LPENUMREMOTEVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteBooleanValue __RPC_FAR *LPENUMREMOTEBOOLEANVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteBooleanValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteBooleanValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteByteValue __RPC_FAR *LPENUMREMOTEBYTEVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteByteValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteByteValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteCharValue __RPC_FAR *LPENUMREMOTECHARVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteCharValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteCharValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteDoubleValue __RPC_FAR *LPENUMREMOTEDOUBLEVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteDoubleValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteDoubleValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteFloatValue __RPC_FAR *LPENUMREMOTEFLOATVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteFloatValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteFloatValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteIntValue __RPC_FAR *LPENUMREMOTEINTVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteIntValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteIntValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteLongValue __RPC_FAR *LPENUMREMOTELONGVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteLongValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteLongValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteShortValue __RPC_FAR *LPENUMREMOTESHORTVALUE;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteShortValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteShortValue;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteArrayObject __RPC_FAR *LPREMOTEARRAYOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteArrayObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteBooleanObject __RPC_FAR *LPREMOTEBOOLEANOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteBooleanObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteByteObject __RPC_FAR *LPREMOTEBYTEOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteByteObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteCharObject __RPC_FAR *LPREMOTECHAROBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteCharObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteContainerObject __RPC_FAR *LPREMOTECONTAINEROBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteContainerObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteClassObject __RPC_FAR *LPREMOTECLASSOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteClassObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteDoubleObject __RPC_FAR *LPREMOTEDOUBLEOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteDoubleObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteFloatObject __RPC_FAR *LPREMOTEFLOATOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteFloatObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteIntObject __RPC_FAR *LPREMOTEINTOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteIntObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteLongObject __RPC_FAR *LPREMOTELONGOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteLongObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteShortObject __RPC_FAR *LPREMOTESHORTOBJECT;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteShortObject;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteThreadGroup __RPC_FAR *LPREMOTETHREADGROUP;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteThreadGroup;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteThreadGroup __RPC_FAR *LPENUMREMOTETHREADGROUP;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteThreadGroup;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteThreadGroup;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteThread __RPC_FAR *LPREMOTETHREAD;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteThread;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteThread __RPC_FAR *LPENUMREMOTETHREAD;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteThread;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteThread;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [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 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteProcess __RPC_FAR *LPREMOTEPROCESS;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteProcess;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IEnumRemoteProcess __RPC_FAR *LPENUMREMOTEPROCESS;
|
|
|
|
|
|
EXTERN_C const IID IID_IEnumRemoteProcess;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaEnumRemoteProcess;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteDebugManagerCallback __RPC_FAR *LPREMOTEDEBUGMANAGERCALLBACK;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteDebugManagerCallback;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
typedef IRemoteDebugManager __RPC_FAR *LPREMOTEDEBUGMANAGER;
|
|
|
|
|
|
EXTERN_C const IID IID_IRemoteDebugManager;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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 Wed Sep 25 22:22:04 1996
|
|
* using MIDL 3.00.15
|
|
****************************************/
|
|
/* [uuid][object] */
|
|
|
|
|
|
|
|
EXTERN_C const IID IID_IJavaDebugManager;
|
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE)
|
|
|
|
interface 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,
|
|
/* [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__ */
|
|
|
|
|
|
/* Additional Prototypes for ALL interfaces */
|
|
|
|
/* end of Additional Prototypes */
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|