📄 mdatasetint.i
字号:
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMMapXColumnInfoContainer_GetColumnInfoEnumerator_Proxy(
IMMapXColumnInfoContainer __RPC_FAR * This,
/* [out] */ IMEnumMapXColumnInfo __RPC_FAR *__RPC_FAR *ppIMEnumMapXColumnInfo);
void __RPC_STUB IMMapXColumnInfoContainer_GetColumnInfoEnumerator_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IMMapXColumnInfoContainer_INTERFACE_DEFINED__ */
#ifndef __IMMapXStaticDataset_INTERFACE_DEFINED__
#define __IMMapXStaticDataset_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IMMapXStaticDataset
* at Fri Oct 10 11:53:50 1997
* using MIDL 3.01.75
****************************************/
/* [object][version][helpstring][uuid] */
EXTERN_C const IID IID_IMMapXStaticDataset;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("2e6d4cc0-d132-11d0-9da0-00aa00a478cb")
IMMapXStaticDataset : public IMMapXDataset
{
public:
virtual HRESULT STDMETHODCALLTYPE FetchData(
/* [in] */ long lColNum,
/* [in] */ long lIdxRow,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData,
/* [out] */ BOOL __RPC_FAR *pbNoMoreData) = 0;
virtual HRESULT STDMETHODCALLTYPE BeginFetch( void) = 0;
virtual HRESULT STDMETHODCALLTYPE EndFetch( void) = 0;
};
#else /* C style interface */
typedef struct IMMapXStaticDatasetVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IMMapXStaticDataset __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IMMapXStaticDataset __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IMMapXStaticDataset __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Init )(
IMMapXStaticDataset __RPC_FAR * This,
/* [in] */ short sType,
/* [in] */ VARIANT __RPC_FAR *pvSourceData,
/* [in] */ VARIANT __RPC_FAR *pvFields);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSample )(
IMMapXStaticDataset __RPC_FAR * This,
/* [in] */ long lColNum,
/* [in] */ long lNumSampleValuesRequested,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData,
/* [out] */ long __RPC_FAR *plNumSamplesValuesFetched);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FetchData )(
IMMapXStaticDataset __RPC_FAR * This,
/* [in] */ long lColNum,
/* [in] */ long lIdxRow,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData,
/* [out] */ BOOL __RPC_FAR *pbNoMoreData);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BeginFetch )(
IMMapXStaticDataset __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EndFetch )(
IMMapXStaticDataset __RPC_FAR * This);
END_INTERFACE
} IMMapXStaticDatasetVtbl;
interface IMMapXStaticDataset
{
CONST_VTBL struct IMMapXStaticDatasetVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IMMapXStaticDataset_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IMMapXStaticDataset_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IMMapXStaticDataset_Release(This) \
(This)->lpVtbl -> Release(This)
#define IMMapXStaticDataset_Init(This,sType,pvSourceData,pvFields) \
(This)->lpVtbl -> Init(This,sType,pvSourceData,pvFields)
#define IMMapXStaticDataset_GetSample(This,lColNum,lNumSampleValuesRequested,vtRequested,pvarData,plNumSamplesValuesFetched) \
(This)->lpVtbl -> GetSample(This,lColNum,lNumSampleValuesRequested,vtRequested,pvarData,plNumSamplesValuesFetched)
#define IMMapXStaticDataset_FetchData(This,lColNum,lIdxRow,vtRequested,pvarData,pbNoMoreData) \
(This)->lpVtbl -> FetchData(This,lColNum,lIdxRow,vtRequested,pvarData,pbNoMoreData)
#define IMMapXStaticDataset_BeginFetch(This) \
(This)->lpVtbl -> BeginFetch(This)
#define IMMapXStaticDataset_EndFetch(This) \
(This)->lpVtbl -> EndFetch(This)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IMMapXStaticDataset_FetchData_Proxy(
IMMapXStaticDataset __RPC_FAR * This,
/* [in] */ long lColNum,
/* [in] */ long lIdxRow,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData,
/* [out] */ BOOL __RPC_FAR *pbNoMoreData);
void __RPC_STUB IMMapXStaticDataset_FetchData_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMMapXStaticDataset_BeginFetch_Proxy(
IMMapXStaticDataset __RPC_FAR * This);
void __RPC_STUB IMMapXStaticDataset_BeginFetch_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMMapXStaticDataset_EndFetch_Proxy(
IMMapXStaticDataset __RPC_FAR * This);
void __RPC_STUB IMMapXStaticDataset_EndFetch_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IMMapXStaticDataset_INTERFACE_DEFINED__ */
#ifndef __IMMapXDynamicDataset_INTERFACE_DEFINED__
#define __IMMapXDynamicDataset_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IMMapXDynamicDataset
* at Fri Oct 10 11:53:50 1997
* using MIDL 3.01.75
****************************************/
/* [object][version][helpstring][uuid] */
EXTERN_C const IID IID_IMMapXDynamicDataset;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("2e6d4cc1-d132-11d0-9da0-00aa00a478cb")
IMMapXDynamicDataset : public IMMapXDataset
{
public:
virtual HRESULT STDMETHODCALLTYPE FetchData(
/* [in] */ long lColNum,
/* [in] */ long lKeyColNum,
/* [in] */ BSTR bstrKey,
/* [in] */ long lRefineColNum,
/* [in] */ BSTR bstrRefiningKey,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData) = 0;
};
#else /* C style interface */
typedef struct IMMapXDynamicDatasetVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IMMapXDynamicDataset __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IMMapXDynamicDataset __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IMMapXDynamicDataset __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Init )(
IMMapXDynamicDataset __RPC_FAR * This,
/* [in] */ short sType,
/* [in] */ VARIANT __RPC_FAR *pvSourceData,
/* [in] */ VARIANT __RPC_FAR *pvFields);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSample )(
IMMapXDynamicDataset __RPC_FAR * This,
/* [in] */ long lColNum,
/* [in] */ long lNumSampleValuesRequested,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData,
/* [out] */ long __RPC_FAR *plNumSamplesValuesFetched);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FetchData )(
IMMapXDynamicDataset __RPC_FAR * This,
/* [in] */ long lColNum,
/* [in] */ long lKeyColNum,
/* [in] */ BSTR bstrKey,
/* [in] */ long lRefineColNum,
/* [in] */ BSTR bstrRefiningKey,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData);
END_INTERFACE
} IMMapXDynamicDatasetVtbl;
interface IMMapXDynamicDataset
{
CONST_VTBL struct IMMapXDynamicDatasetVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IMMapXDynamicDataset_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IMMapXDynamicDataset_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IMMapXDynamicDataset_Release(This) \
(This)->lpVtbl -> Release(This)
#define IMMapXDynamicDataset_Init(This,sType,pvSourceData,pvFields) \
(This)->lpVtbl -> Init(This,sType,pvSourceData,pvFields)
#define IMMapXDynamicDataset_GetSample(This,lColNum,lNumSampleValuesRequested,vtRequested,pvarData,plNumSamplesValuesFetched) \
(This)->lpVtbl -> GetSample(This,lColNum,lNumSampleValuesRequested,vtRequested,pvarData,plNumSamplesValuesFetched)
#define IMMapXDynamicDataset_FetchData(This,lColNum,lKeyColNum,bstrKey,lRefineColNum,bstrRefiningKey,vtRequested,pvarData) \
(This)->lpVtbl -> FetchData(This,lColNum,lKeyColNum,bstrKey,lRefineColNum,bstrRefiningKey,vtRequested,pvarData)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IMMapXDynamicDataset_FetchData_Proxy(
IMMapXDynamicDataset __RPC_FAR * This,
/* [in] */ long lColNum,
/* [in] */ long lKeyColNum,
/* [in] */ BSTR bstrKey,
/* [in] */ long lRefineColNum,
/* [in] */ BSTR bstrRefiningKey,
/* [in] */ VARTYPE vtRequested,
/* [out] */ VARIANT __RPC_FAR *pvarData);
void __RPC_STUB IMMapXDynamicDataset_FetchData_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IMMapXDynamicDataset_INTERFACE_DEFINED__ */
#endif /* __MMapXDatasetInt_LIBRARY_DEFINED__ */
/* Additional Prototypes for ALL interfaces */
/* end of Additional Prototypes */
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -