📄 msjvdbg.h
字号:
HRESULT ( __stdcall __RPC_FAR *GetType )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType);
HRESULT ( __stdcall __RPC_FAR *GetContainer )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer);
HRESULT ( __stdcall __RPC_FAR *GetModifiers )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers);
HRESULT ( __stdcall __RPC_FAR *GetFields )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ IEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum,
/* [in] */ FIELDKIND ulKind,
/* [in] */ FIELDMODIFIERS ulModifiers,
/* [unique][in] */ LPCOLESTR lpcszName);
HRESULT ( __stdcall __RPC_FAR *GetFileName )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ LPOLESTR __RPC_FAR *ppszFileName);
HRESULT ( __stdcall __RPC_FAR *GetSourceFileName )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ LPOLESTR __RPC_FAR *ppszSourceFileName);
HRESULT ( __stdcall __RPC_FAR *GetSuperclass )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ IRemoteClassField __RPC_FAR *__RPC_FAR *ppSuperclass);
HRESULT ( __stdcall __RPC_FAR *GetInterfaces )(
IRemoteClassField __RPC_FAR * This,
/* [out] */ IEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum);
HRESULT ( __stdcall __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);
} 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 __stdcall 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 __stdcall 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 __stdcall 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 __stdcall IRemoteClassField_GetInterfaces_Proxy(
IRemoteClassField __RPC_FAR * This,
/* [out] */ IEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum);
void __RPC_STUB IRemoteClassField_GetInterfaces_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT __stdcall 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 Aug 07 01:12:35 1996
* using MIDL 2.00.0102
****************************************/
/* [uuid][object] */
/* size is 4 */
typedef IRemoteObject __RPC_FAR *LPREMOTEOBJECT;
/* size is 1 */
typedef BYTE JAVA_BOOLEAN;
/* size is 1 */
typedef signed char JAVA_BYTE;
/* size is 2 */
typedef USHORT JAVA_CHAR;
/* size is 8 */
typedef double JAVA_DOUBLE;
/* size is 4 */
typedef float JAVA_FLOAT;
/* size is 4 */
typedef LONG JAVA_INT;
/* size is 8 */
typedef LONGLONG JAVA_LONG;
/* size is 2 */
typedef SHORT JAVA_SHORT;
/* size is 4 */
typedef LPOLESTR JAVA_STRING;
EXTERN_C const IID IID_IRemoteObject;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface IRemoteObject : public IUnknown
{
public:
virtual HRESULT __stdcall GetType(
/* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType) = 0;
virtual HRESULT __stdcall SetBreakpoint( void) = 0;
virtual HRESULT __stdcall ClearBreakpoint( void) = 0;
};
#else /* C style interface */
typedef struct IRemoteObjectVtbl
{
HRESULT ( __stdcall __RPC_FAR *QueryInterface )(
IRemoteObject __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( __stdcall __RPC_FAR *AddRef )(
IRemoteObject __RPC_FAR * This);
ULONG ( __stdcall __RPC_FAR *Release )(
IRemoteObject __RPC_FAR * This);
HRESULT ( __stdcall __RPC_FAR *GetType )(
IRemoteObject __RPC_FAR * This,
/* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType);
HRESULT ( __stdcall __RPC_FAR *SetBreakpoint )(
IRemoteObject __RPC_FAR * This);
HRESULT ( __stdcall __RPC_FAR *ClearBreakpoint )(
IRemoteObject __RPC_FAR * This);
} 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 __stdcall 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 __stdcall IRemoteObject_SetBreakpoint_Proxy(
IRemoteObject __RPC_FAR * This);
void __RPC_STUB IRemoteObject_SetBreakpoint_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT __stdcall 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 Aug 07 01:12:35 1996
* using MIDL 2.00.0102
****************************************/
/* [uuid][object] */
/* size is 4 */
typedef IEnumRemoteObject __RPC_FAR *LPENUMREMOTEOBJECT;
EXTERN_C const IID IID_IEnumRemoteObject;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface IEnumRemoteObject : public IUnknown
{
public:
virtual HRESULT __stdcall Next(
/* [in] */ ULONG celt,
/* [length_is][size_is][out] */ IRemoteObject __RPC_FAR *__RPC_FAR rgelt[ ],
/* [out] */ ULONG __RPC_FAR *pceltFetched) = 0;
virtual HRESULT __stdcall Skip(
/* [in] */ ULONG celt) = 0;
virtual HRESULT __stdcall Reset( void) = 0;
virtual HRESULT __stdcall Clone(
/* [out] */ IEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum) = 0;
virtual HRESULT __stdcall GetCount(
/* [out] */ ULONG __RPC_FAR *pcelt) = 0;
};
#else /* C style interface */
typedef struct IEnumRemoteObjectVtbl
{
HRESULT ( __stdcall __RPC_FAR *QueryInterface )(
IEnumRemoteObject __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( __stdcall __RPC_FAR *AddRef )(
IEnumRemoteObject __RPC_FAR * This);
ULONG ( __stdcall __RPC_FAR *Release )(
IEnumRemoteObject __RPC_FAR * This);
HRESULT ( __stdcall __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 ( __stdcall __RPC_FAR *Skip )(
IEnumRemoteObject __RPC_FAR * This,
/* [in] */ ULONG celt);
HRESULT ( __stdcall __RPC_FAR *Reset )(
IEnumRemoteObject __RPC_FAR * This);
HRESULT ( __stdcall __RPC_FAR *Clone )(
IEnumRemoteObject __RPC_FAR * This,
/* [out] */ IEnumRemoteObject __RPC_FAR *__RPC_FAR *ppEnum);
HRESULT ( __stdcall __RPC_FAR *GetCount )(
IEnumRemoteObject __RPC_FAR * This,
/* [out] */ ULONG __RPC_FAR *pcelt);
} 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,ce
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -