📄 adox.c
字号:
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cancel_) (ADODB__Recordset_Interface __RPC_FAR *This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDataSource_) (ADODB__Recordset_Interface __RPC_FAR *This,
LPUNKNOWN *ppunkDataSource);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetByRefDataSource_) (ADODB__Recordset_Interface __RPC_FAR *This,
LPUNKNOWN ppunkDataSource);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_xSave_) (ADODB__Recordset_Interface __RPC_FAR *This,
BSTR fileName,
long persistFormat);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetActiveCommand_) (ADODB__Recordset_Interface __RPC_FAR *This,
LPDISPATCH *ppCmd);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetStayInSync_) (ADODB__Recordset_Interface __RPC_FAR *This,
VBOOL pbStayInSync);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStayInSync_) (ADODB__Recordset_Interface __RPC_FAR *This,
VBOOL *pbStayInSync);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetString_) (ADODB__Recordset_Interface __RPC_FAR *This,
long stringFormat,
long numRows,
BSTR columnDelimeter,
BSTR rowDelimeter,
BSTR nullExpr,
BSTR *pRetString);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDataMember_) (ADODB__Recordset_Interface __RPC_FAR *This,
BSTR *pbstrDataMember);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDataMember_) (ADODB__Recordset_Interface __RPC_FAR *This,
BSTR pbstrDataMember);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CompareBookmarks_) (ADODB__Recordset_Interface __RPC_FAR *This,
VARIANT bookmark1,
VARIANT bookmark2,
long *pCompare);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone_) (ADODB__Recordset_Interface __RPC_FAR *This,
long lockType,
LPDISPATCH *ppvObject);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Resync_) (ADODB__Recordset_Interface __RPC_FAR *This,
long affectRecords,
long resyncValues);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Seek_) (ADODB__Recordset_Interface __RPC_FAR *This,
VARIANT keyValues,
long seekOption);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetIndex_) (ADODB__Recordset_Interface __RPC_FAR *This,
BSTR pbstrIndex);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIndex_) (ADODB__Recordset_Interface __RPC_FAR *This,
BSTR *pbstrIndex);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save_) (ADODB__Recordset_Interface __RPC_FAR *This,
VARIANT destination,
long persistFormat);
} ADODB__Recordset_VTable;
typedef interface tagADODB__Recordset_Interface
{
CONST_VTBL ADODB__Recordset_VTable __RPC_FAR *lpVtbl;
} ADODB__Recordset_Interface;
typedef interface tagADODB__Parameter_Interface ADODB__Parameter_Interface;
typedef struct tagADODB__Parameter_VTable
{
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ADODB__Parameter_Interface __RPC_FAR * This,
REFIID riid,
void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ADODB__Parameter_Interface __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ADODB__Parameter_Interface __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ADODB__Parameter_Interface __RPC_FAR * This,
UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ADODB__Parameter_Interface __RPC_FAR * This,
UINT iTInfo,
LCID lcid,
ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ADODB__Parameter_Interface __RPC_FAR * This,
REFIID riid,
LPOLESTR __RPC_FAR *rgszNames,
UINT cNames,
LCID lcid,
DISPID __RPC_FAR *rgDispId);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( ADODB__Parameter_Interface __RPC_FAR * This,
DISPID dispIdMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS __RPC_FAR *pDispParams,
VARIANT __RPC_FAR *pVarResult,
EXCEPINFO __RPC_FAR *pExcepInfo,
UINT __RPC_FAR *puArgErr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProperties_) (ADODB__Parameter_Interface __RPC_FAR *This,
LPDISPATCH *ppvObject);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName_) (ADODB__Parameter_Interface __RPC_FAR *This,
BSTR *pbstr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetName_) (ADODB__Parameter_Interface __RPC_FAR *This,
BSTR pbstr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetValue_) (ADODB__Parameter_Interface __RPC_FAR *This,
VARIANT *pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetValue_) (ADODB__Parameter_Interface __RPC_FAR *This,
VARIANT pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType_) (ADODB__Parameter_Interface __RPC_FAR *This,
long *psDataType);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetType_) (ADODB__Parameter_Interface __RPC_FAR *This,
long psDataType);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDirection_) (ADODB__Parameter_Interface __RPC_FAR *This,
long plParmDirection);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDirection_) (ADODB__Parameter_Interface __RPC_FAR *This,
long *plParmDirection);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPrecision_) (ADODB__Parameter_Interface __RPC_FAR *This,
unsigned char pbPrecision);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPrecision_) (ADODB__Parameter_Interface __RPC_FAR *This,
unsigned char *pbPrecision);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetNumericScale_) (ADODB__Parameter_Interface __RPC_FAR *This,
unsigned char pbScale);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNumericScale_) (ADODB__Parameter_Interface __RPC_FAR *This,
unsigned char *pbScale);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetSize_) (ADODB__Parameter_Interface __RPC_FAR *This,
long pl);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSize_) (ADODB__Parameter_Interface __RPC_FAR *This,
long *pl);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AppendChunk_) (ADODB__Parameter_Interface __RPC_FAR *This,
VARIANT val);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAttributes_) (ADODB__Parameter_Interface __RPC_FAR *This,
long *plParmAttribs);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAttributes_) (ADODB__Parameter_Interface __RPC_FAR *This,
long plParmAttribs);
} ADODB__Parameter_VTable;
typedef interface tagADODB__Parameter_Interface
{
CONST_VTBL ADODB__Parameter_VTable __RPC_FAR *lpVtbl;
} ADODB__Parameter_Interface;
typedef interface tagADODB__Collection_Interface ADODB__Collection_Interface;
typedef struct tagADODB__Collection_VTable
{
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ADODB__Collection_Interface __RPC_FAR * This,
REFIID riid,
void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ADODB__Collection_Interface __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ADODB__Collection_Interface __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ADODB__Collection_Interface __RPC_FAR * This,
UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ADODB__Collection_Interface __RPC_FAR * This,
UINT iTInfo,
LCID lcid,
ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ADODB__Collection_Interface __RPC_FAR * This,
REFIID riid,
LPOLESTR __RPC_FAR *rgszNames,
UINT cNames,
LCID lcid,
DISPID __RPC_FAR *rgDispId);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( ADODB__Collection_Interface __RPC_FAR * This,
DISPID dispIdMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS __RPC_FAR *pDispParams,
VARIANT __RPC_FAR *pVarResult,
EXCEPINFO __RPC_FAR *pExcepInfo,
UINT __RPC_FAR *puArgErr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount_) (ADODB__Collection_Interface __RPC_FAR *This,
long *c);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_NewEnum_) (ADODB__Collection_Interface __RPC_FAR *This,
LPUNKNOWN *ppvObject);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh_) (ADODB__Collection_Inte
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -