⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adox.c

📁 使用labwindows/cvi开发的小程序
💻 C
📖 第 1 页 / 共 5 页
字号:
	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 + -