📄 msjvdbg.h
字号:
typedef struct tagLINEINFO __RPC_FAR *LPLINEINFO;
EXTERN_C const IID IID_IEnumLINEINFO;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface IEnumLINEINFO : public IUnknown
{
public:
virtual HRESULT __stdcall Next(
/* [in] */ ULONG celt,
/* [length_is][size_is][out] */ LPLINEINFO 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] */ IEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum) = 0;
virtual HRESULT __stdcall GetCount(
/* [out] */ ULONG __RPC_FAR *pcelt) = 0;
};
#else /* C style interface */
typedef struct IEnumLINEINFOVtbl
{
HRESULT ( __stdcall __RPC_FAR *QueryInterface )(
IEnumLINEINFO __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( __stdcall __RPC_FAR *AddRef )(
IEnumLINEINFO __RPC_FAR * This);
ULONG ( __stdcall __RPC_FAR *Release )(
IEnumLINEINFO __RPC_FAR * This);
HRESULT ( __stdcall __RPC_FAR *Next )(
IEnumLINEINFO __RPC_FAR * This,
/* [in] */ ULONG celt,
/* [length_is][size_is][out] */ LPLINEINFO rgelt,
/* [out] */ ULONG __RPC_FAR *pceltFetched);
HRESULT ( __stdcall __RPC_FAR *Skip )(
IEnumLINEINFO __RPC_FAR * This,
/* [in] */ ULONG celt);
HRESULT ( __stdcall __RPC_FAR *Reset )(
IEnumLINEINFO __RPC_FAR * This);
HRESULT ( __stdcall __RPC_FAR *Clone )(
IEnumLINEINFO __RPC_FAR * This,
/* [out] */ IEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum);
HRESULT ( __stdcall __RPC_FAR *GetCount )(
IEnumLINEINFO __RPC_FAR * This,
/* [out] */ ULONG __RPC_FAR *pcelt);
} 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 __stdcall 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 __stdcall 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 __stdcall IEnumLINEINFO_Reset_Proxy(
IEnumLINEINFO __RPC_FAR * This);
void __RPC_STUB IEnumLINEINFO_Reset_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT __stdcall IEnumLINEINFO_Clone_Proxy(
IEnumLINEINFO __RPC_FAR * This,
/* [out] */ IEnumLINEINFO __RPC_FAR *__RPC_FAR *ppEnum);
void __RPC_STUB IEnumLINEINFO_Clone_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT __stdcall 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 __IRemoteField_INTERFACE_DEFINED__
#define __IRemoteField_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IRemoteField
* at Wed Aug 07 01:12:35 1996
* using MIDL 2.00.0102
****************************************/
/* [uuid][object] */
/* size is 4 */
typedef IRemoteField __RPC_FAR *LPREMOTEFIELD;
/* size is 2 */
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
};
/* size is 4 */
typedef ULONG FIELDKIND;
/* size is 2 */
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
};
/* size is 4 */
typedef ULONG FIELDMODIFIERS;
EXTERN_C const IID IID_IRemoteField;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface IRemoteField : public IUnknown
{
public:
virtual HRESULT __stdcall GetName(
/* [out] */ LPOLESTR __RPC_FAR *ppszName) = 0;
virtual HRESULT __stdcall GetKind(
/* [out] */ FIELDKIND __RPC_FAR *pfk) = 0;
virtual HRESULT __stdcall GetType(
/* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType) = 0;
virtual HRESULT __stdcall GetContainer(
/* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer) = 0;
virtual HRESULT __stdcall GetModifiers(
/* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers) = 0;
};
#else /* C style interface */
typedef struct IRemoteFieldVtbl
{
HRESULT ( __stdcall __RPC_FAR *QueryInterface )(
IRemoteField __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( __stdcall __RPC_FAR *AddRef )(
IRemoteField __RPC_FAR * This);
ULONG ( __stdcall __RPC_FAR *Release )(
IRemoteField __RPC_FAR * This);
HRESULT ( __stdcall __RPC_FAR *GetName )(
IRemoteField __RPC_FAR * This,
/* [out] */ LPOLESTR __RPC_FAR *ppszName);
HRESULT ( __stdcall __RPC_FAR *GetKind )(
IRemoteField __RPC_FAR * This,
/* [out] */ FIELDKIND __RPC_FAR *pfk);
HRESULT ( __stdcall __RPC_FAR *GetType )(
IRemoteField __RPC_FAR * This,
/* [out] */ IRemoteField __RPC_FAR *__RPC_FAR *ppType);
HRESULT ( __stdcall __RPC_FAR *GetContainer )(
IRemoteField __RPC_FAR * This,
/* [out] */ IRemoteContainerField __RPC_FAR *__RPC_FAR *ppContainer);
HRESULT ( __stdcall __RPC_FAR *GetModifiers )(
IRemoteField __RPC_FAR * This,
/* [out] */ FIELDMODIFIERS __RPC_FAR *pulModifiers);
} 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 __stdcall 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 __stdcall 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 __stdcall 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 __stdcall 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 __stdcall 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 Aug 07 01:12:35 1996
* using MIDL 2.00.0102
****************************************/
/* [uuid][object] */
/* size is 4 */
typedef IEnumRemoteField __RPC_FAR *LPENUMREMOTEFIELD;
EXTERN_C const IID IID_IEnumRemoteField;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface IEnumRemoteField : public IUnknown
{
public:
virtual HRESULT __stdcall Next(
/* [in] */ ULONG celt,
/* [length_is][size_is][out] */ IRemoteField __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] */ IEnumRemoteField __RPC_FAR *__RPC_FAR *ppEnum) = 0;
virtual HRESULT __stdcall GetCount(
/* [out] */ ULONG __RPC_FAR *pcelt) = 0;
};
#else /* C style interface */
typedef struct IEnumRemoteFieldVtbl
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -