📄 adox.c
字号:
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetIsolationLevel_) (ADODB__Connection_Interface __RPC_FAR *This,
long level);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAttributes_) (ADODB__Connection_Interface __RPC_FAR *This,
long *plAttr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAttributes_) (ADODB__Connection_Interface __RPC_FAR *This,
long plAttr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCursorLocation_) (ADODB__Connection_Interface __RPC_FAR *This,
long *plCursorLoc);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCursorLocation_) (ADODB__Connection_Interface __RPC_FAR *This,
long plCursorLoc);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMode_) (ADODB__Connection_Interface __RPC_FAR *This,
long *plMode);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMode_) (ADODB__Connection_Interface __RPC_FAR *This,
long plMode);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProvider_) (ADODB__Connection_Interface __RPC_FAR *This,
BSTR *pbstr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetProvider_) (ADODB__Connection_Interface __RPC_FAR *This,
BSTR pbstr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetState_) (ADODB__Connection_Interface __RPC_FAR *This,
long *plObjState);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OpenSchema_) (ADODB__Connection_Interface __RPC_FAR *This,
long schema,
VARIANT restrictions,
VARIANT schemaID,
LPDISPATCH *pprset);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cancel_) (ADODB__Connection_Interface __RPC_FAR *This);
} ADODB__Connection_VTable;
typedef interface tagADODB__Connection_Interface
{
CONST_VTBL ADODB__Connection_VTable __RPC_FAR *lpVtbl;
} ADODB__Connection_Interface;
typedef interface tagADODB__Record_Interface ADODB__Record_Interface;
typedef struct tagADODB__Record_VTable
{
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ADODB__Record_Interface __RPC_FAR * This,
REFIID riid,
void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ADODB__Record_Interface __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ADODB__Record_Interface __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ADODB__Record_Interface __RPC_FAR * This,
UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ADODB__Record_Interface __RPC_FAR * This,
UINT iTInfo,
LCID lcid,
ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ADODB__Record_Interface __RPC_FAR * This,
REFIID riid,
LPOLESTR __RPC_FAR *rgszNames,
UINT cNames,
LCID lcid,
DISPID __RPC_FAR *rgDispId);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( ADODB__Record_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__Record_Interface __RPC_FAR *This,
LPDISPATCH *ppvObject);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetActiveConnection_) (ADODB__Record_Interface __RPC_FAR *This,
VARIANT *pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetActiveConnection_) (ADODB__Record_Interface __RPC_FAR *This,
BSTR pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetByRefActiveConnection_) (ADODB__Record_Interface __RPC_FAR *This,
LPDISPATCH pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetState_) (ADODB__Record_Interface __RPC_FAR *This,
long *pState);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSource_) (ADODB__Record_Interface __RPC_FAR *This,
VARIANT *pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetSource_) (ADODB__Record_Interface __RPC_FAR *This,
BSTR pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetByRefSource_) (ADODB__Record_Interface __RPC_FAR *This,
LPDISPATCH pvar);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMode_) (ADODB__Record_Interface __RPC_FAR *This,
long *pMode);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMode_) (ADODB__Record_Interface __RPC_FAR *This,
long pMode);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetParentURL_) (ADODB__Record_Interface __RPC_FAR *This,
BSTR *pbstrParentURL);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRecord_) (ADODB__Record_Interface __RPC_FAR *This,
BSTR source,
BSTR destination,
BSTR userName,
BSTR password,
long options,
VBOOL async,
BSTR *pbstrNewURL);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CopyRecord_) (ADODB__Record_Interface __RPC_FAR *This,
BSTR source,
BSTR destination,
BSTR userName,
BSTR password,
long options,
VBOOL async,
BSTR *pbstrNewURL);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteRecord_) (ADODB__Record_Interface __RPC_FAR *This,
BSTR source,
VBOOL async);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Open_) (ADODB__Record_Interface __RPC_FAR *This,
VARIANT source,
VARIANT activeConnection,
long mode,
long createOptions,
long options,
BSTR userName,
BSTR password);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Close_) (ADODB__Record_Interface __RPC_FAR *This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFields_) (ADODB__Record_Interface __RPC_FAR *This,
LPDISPATCH *ppFlds);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetRecordType_) (ADODB__Record_Interface __RPC_FAR *This,
long *ptype);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetChildren_) (ADODB__Record_Interface __RPC_FAR *This,
LPDISPATCH *pprset);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cancel_) (ADODB__Record_Interface __RPC_FAR *This);
} ADODB__Record_VTable;
typedef interface tagADODB__Record_Interface
{
CONST_VTBL ADODB__Record_VTable __RPC_FAR *lpVtbl;
} ADODB__Record_Interface;
typedef interface tagADODB__Stream_Interface ADODB__Stream_Interface;
typedef struct tagADODB__Stream_VTable
{
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ADODB__Stream_Interface __RPC_FAR * This,
REFIID riid,
void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ADODB__Stream_Interface __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ADODB__Stream_Interface __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ADODB__Stream_Interface __RPC_FAR * This,
UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ADODB__Stream_Interface __RPC_FAR * This,
UINT iTInfo,
LCID lcid,
ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ADODB__Stream_Interface __RPC_FAR * This,
REFIID riid,
LPOLESTR __RPC_FAR *rgszNames,
UINT cNames,
LCID lcid,
DISPID __RPC_FAR *rgDispId);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( ADODB__Stream_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 *GetSize_) (ADODB__Stream_Interface __RPC_FAR *This,
long *pSize);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEOS_) (ADODB__Stream_Interface __RPC_FAR *This,
VBOOL *pEOS);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPosition_) (ADODB__Stream_Interface __RPC_FAR *This,
long *pPos);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPosition_) (ADODB__Stream_Interface __RPC_FAR *This,
long pPos);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetType_) (ADODB__Stream_Interface __RPC_FAR *This,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -