📄 dbgprop.h
字号:
virtual HRESULT STDMETHODCALLTYPE GetCount(
/* [out] */ ULONG __RPC_FAR *pcelt) = 0;
};
#else /* C style interface */
typedef struct IEnumDebugExtendedPropertyInfoVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Next )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [in] */ ULONG celt,
/* [length_is][size_is][out] */ ExtendedDebugPropertyInfo __RPC_FAR *rgExtendedPropertyInfo,
/* [out] */ ULONG __RPC_FAR *pceltFetched);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Skip )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [in] */ ULONG celt);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Reset )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [out] */ IEnumDebugExtendedPropertyInfo __RPC_FAR *__RPC_FAR *pedpe);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [out] */ ULONG __RPC_FAR *pcelt);
END_INTERFACE
} IEnumDebugExtendedPropertyInfoVtbl;
interface IEnumDebugExtendedPropertyInfo
{
CONST_VTBL struct IEnumDebugExtendedPropertyInfoVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IEnumDebugExtendedPropertyInfo_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IEnumDebugExtendedPropertyInfo_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IEnumDebugExtendedPropertyInfo_Release(This) \
(This)->lpVtbl -> Release(This)
#define IEnumDebugExtendedPropertyInfo_Next(This,celt,rgExtendedPropertyInfo,pceltFetched) \
(This)->lpVtbl -> Next(This,celt,rgExtendedPropertyInfo,pceltFetched)
#define IEnumDebugExtendedPropertyInfo_Skip(This,celt) \
(This)->lpVtbl -> Skip(This,celt)
#define IEnumDebugExtendedPropertyInfo_Reset(This) \
(This)->lpVtbl -> Reset(This)
#define IEnumDebugExtendedPropertyInfo_Clone(This,pedpe) \
(This)->lpVtbl -> Clone(This,pedpe)
#define IEnumDebugExtendedPropertyInfo_GetCount(This,pcelt) \
(This)->lpVtbl -> GetCount(This,pcelt)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IEnumDebugExtendedPropertyInfo_Next_Proxy(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [in] */ ULONG celt,
/* [length_is][size_is][out] */ ExtendedDebugPropertyInfo __RPC_FAR *rgExtendedPropertyInfo,
/* [out] */ ULONG __RPC_FAR *pceltFetched);
void __RPC_STUB IEnumDebugExtendedPropertyInfo_Next_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IEnumDebugExtendedPropertyInfo_Skip_Proxy(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [in] */ ULONG celt);
void __RPC_STUB IEnumDebugExtendedPropertyInfo_Skip_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IEnumDebugExtendedPropertyInfo_Reset_Proxy(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This);
void __RPC_STUB IEnumDebugExtendedPropertyInfo_Reset_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IEnumDebugExtendedPropertyInfo_Clone_Proxy(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [out] */ IEnumDebugExtendedPropertyInfo __RPC_FAR *__RPC_FAR *pedpe);
void __RPC_STUB IEnumDebugExtendedPropertyInfo_Clone_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IEnumDebugExtendedPropertyInfo_GetCount_Proxy(
IEnumDebugExtendedPropertyInfo __RPC_FAR * This,
/* [out] */ ULONG __RPC_FAR *pcelt);
void __RPC_STUB IEnumDebugExtendedPropertyInfo_GetCount_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IEnumDebugExtendedPropertyInfo_INTERFACE_DEFINED__ */
#ifndef __IPerPropertyBrowsing2_INTERFACE_DEFINED__
#define __IPerPropertyBrowsing2_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IPerPropertyBrowsing2
* at Fri Sep 18 16:27:23 1998
* using MIDL 3.01.75
****************************************/
/* [unique][uuid][object] */
EXTERN_C const IID IID_IPerPropertyBrowsing2;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("51973C54-CB0C-11d0-B5C9-00A0244A0E7A")
IPerPropertyBrowsing2 : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE GetDisplayString(
/* [in] */ DISPID dispid,
/* [out] */ BSTR __RPC_FAR *pBstr) = 0;
virtual HRESULT STDMETHODCALLTYPE MapPropertyToPage(
/* [in] */ DISPID dispid,
/* [out] */ CLSID __RPC_FAR *pClsidPropPage) = 0;
virtual HRESULT STDMETHODCALLTYPE GetPredefinedStrings(
/* [in] */ DISPID dispid,
/* [out] */ CALPOLESTR __RPC_FAR *pCaStrings,
/* [out] */ CADWORD __RPC_FAR *pCaCookies) = 0;
virtual HRESULT STDMETHODCALLTYPE SetPredefinedValue(
/* [in] */ DISPID dispid,
/* [in] */ DWORD dwCookie) = 0;
};
#else /* C style interface */
typedef struct IPerPropertyBrowsing2Vtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IPerPropertyBrowsing2 __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IPerPropertyBrowsing2 __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDisplayString )(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [out] */ BSTR __RPC_FAR *pBstr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MapPropertyToPage )(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [out] */ CLSID __RPC_FAR *pClsidPropPage);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPredefinedStrings )(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [out] */ CALPOLESTR __RPC_FAR *pCaStrings,
/* [out] */ CADWORD __RPC_FAR *pCaCookies);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPredefinedValue )(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [in] */ DWORD dwCookie);
END_INTERFACE
} IPerPropertyBrowsing2Vtbl;
interface IPerPropertyBrowsing2
{
CONST_VTBL struct IPerPropertyBrowsing2Vtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IPerPropertyBrowsing2_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IPerPropertyBrowsing2_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IPerPropertyBrowsing2_Release(This) \
(This)->lpVtbl -> Release(This)
#define IPerPropertyBrowsing2_GetDisplayString(This,dispid,pBstr) \
(This)->lpVtbl -> GetDisplayString(This,dispid,pBstr)
#define IPerPropertyBrowsing2_MapPropertyToPage(This,dispid,pClsidPropPage) \
(This)->lpVtbl -> MapPropertyToPage(This,dispid,pClsidPropPage)
#define IPerPropertyBrowsing2_GetPredefinedStrings(This,dispid,pCaStrings,pCaCookies) \
(This)->lpVtbl -> GetPredefinedStrings(This,dispid,pCaStrings,pCaCookies)
#define IPerPropertyBrowsing2_SetPredefinedValue(This,dispid,dwCookie) \
(This)->lpVtbl -> SetPredefinedValue(This,dispid,dwCookie)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IPerPropertyBrowsing2_GetDisplayString_Proxy(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [out] */ BSTR __RPC_FAR *pBstr);
void __RPC_STUB IPerPropertyBrowsing2_GetDisplayString_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IPerPropertyBrowsing2_MapPropertyToPage_Proxy(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [out] */ CLSID __RPC_FAR *pClsidPropPage);
void __RPC_STUB IPerPropertyBrowsing2_MapPropertyToPage_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IPerPropertyBrowsing2_GetPredefinedStrings_Proxy(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [out] */ CALPOLESTR __RPC_FAR *pCaStrings,
/* [out] */ CADWORD __RPC_FAR *pCaCookies);
void __RPC_STUB IPerPropertyBrowsing2_GetPredefinedStrings_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IPerPropertyBrowsing2_SetPredefinedValue_Proxy(
IPerPropertyBrowsing2 __RPC_FAR * This,
/* [in] */ DISPID dispid,
/* [in] */ DWORD dwCookie);
void __RPC_STUB IPerPropertyBrowsing2_SetPredefinedValue_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IPerPropertyBrowsing2_INTERFACE_DEFINED__ */
#ifndef __IDebugPropertyEnumType_All_INTERFACE_DEFINED__
#define __IDebugPropertyEnumType_All_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IDebugPropertyEnumType_All
* at Fri Sep 18 16:27:23 1998
* using MIDL 3.01.75
****************************************/
/* [unique][uuid][object] */
EXTERN_C const IID IID_IDebugPropertyEnumType_All;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("51973C55-CB0C-11d0-B5C9-00A0244A0E7A")
IDebugPropertyEnumType_All : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE GetName(
/* [out] */ BSTR __RPC_FAR *__MIDL_0016) = 0;
};
#else /* C style interface */
typedef struct IDebugPropertyEnumType_AllVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IDebugPropertyEnumType_All __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IDebugPropertyEnumType_All __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IDebugPropertyEnumType_All __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )(
IDebugPropertyEnumType_All __RPC_FAR * This,
/* [out] */ BSTR __RPC_FAR *__MIDL_0016);
END_INTERFACE
} IDebugPropertyEnumType_AllVtbl;
interface IDebugPropertyEnumType_All
{
CONST_VTBL struct IDebugPropertyEnumType_AllVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IDebugPropertyEnumType_All_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IDebugPropertyEnumType_All_AddRef(This) \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -