亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adoce31.h

?? 在EVC中使用SQLCE數據庫的例子
?? H
?? 第 1 頁 / 共 5 頁
字號:
/* this ALWAYS GENERATED file contains the definitions for the interfaces */


/* File created by MIDL compiler version 5.01.0164 */
/* at Mon Dec 19 11:14:11 2005
 */
/* Compiler settings for adoce31.idl:
    Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
    error checks: allocation ref bounds_check enum stub_data 
*/
//@@MIDL_FILE_HEADING(  )


/* verify that the <rpcndr.h> version is high enough to compile this file*/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 440
#endif

#include "rpc.h"
#include "rpcndr.h"

#ifndef __RPCNDR_H_VERSION__
#error this stub requires an updated version of <rpcndr.h>
#endif // __RPCNDR_H_VERSION__

#ifndef COM_NO_WINDOWS_H
#include "windows.h"
#include "ole2.h"
#endif /*COM_NO_WINDOWS_H*/

#ifndef __adoce31_h__
#define __adoce31_h__

#ifdef __cplusplus
extern "C"{
#endif 

/* Forward Declarations */ 

#ifndef __Field_FWD_DEFINED__
#define __Field_FWD_DEFINED__
typedef interface Field Field;
#endif 	/* __Field_FWD_DEFINED__ */


#ifndef __Fields_FWD_DEFINED__
#define __Fields_FWD_DEFINED__
typedef interface Fields Fields;
#endif 	/* __Fields_FWD_DEFINED__ */


#ifndef __ErrorParameters_FWD_DEFINED__
#define __ErrorParameters_FWD_DEFINED__
typedef interface ErrorParameters ErrorParameters;
#endif 	/* __ErrorParameters_FWD_DEFINED__ */


#ifndef __Error_FWD_DEFINED__
#define __Error_FWD_DEFINED__
typedef interface Error Error;
#endif 	/* __Error_FWD_DEFINED__ */


#ifndef __Errors_FWD_DEFINED__
#define __Errors_FWD_DEFINED__
typedef interface Errors Errors;
#endif 	/* __Errors_FWD_DEFINED__ */


#ifndef ___Recordset_FWD_DEFINED__
#define ___Recordset_FWD_DEFINED__
typedef interface _Recordset _Recordset;
#endif 	/* ___Recordset_FWD_DEFINED__ */


#ifndef ___Connection_FWD_DEFINED__
#define ___Connection_FWD_DEFINED__
typedef interface _Connection _Connection;
#endif 	/* ___Connection_FWD_DEFINED__ */


#ifndef __IADOCEConnectionConstruction_FWD_DEFINED__
#define __IADOCEConnectionConstruction_FWD_DEFINED__
typedef interface IADOCEConnectionConstruction IADOCEConnectionConstruction;
#endif 	/* __IADOCEConnectionConstruction_FWD_DEFINED__ */


#ifndef __IADOCESite_FWD_DEFINED__
#define __IADOCESite_FWD_DEFINED__
typedef interface IADOCESite IADOCESite;
#endif 	/* __IADOCESite_FWD_DEFINED__ */


#ifndef __IADOCESetSite_FWD_DEFINED__
#define __IADOCESetSite_FWD_DEFINED__
typedef interface IADOCESetSite IADOCESetSite;
#endif 	/* __IADOCESetSite_FWD_DEFINED__ */


#ifndef __IADOCEPrivErrors_FWD_DEFINED__
#define __IADOCEPrivErrors_FWD_DEFINED__
typedef interface IADOCEPrivErrors IADOCEPrivErrors;
#endif 	/* __IADOCEPrivErrors_FWD_DEFINED__ */


#ifndef __Recordset_FWD_DEFINED__
#define __Recordset_FWD_DEFINED__

#ifdef __cplusplus
typedef class Recordset Recordset;
#else
typedef struct Recordset Recordset;
#endif /* __cplusplus */

#endif 	/* __Recordset_FWD_DEFINED__ */


#ifndef __Connection_FWD_DEFINED__
#define __Connection_FWD_DEFINED__

#ifdef __cplusplus
typedef class Connection Connection;
#else
typedef struct Connection Connection;
#endif /* __cplusplus */

#endif 	/* __Connection_FWD_DEFINED__ */


/* header files for imported files */
#include "oaidl.h"
#include "adocec31.h"

void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * ); 

/* interface __MIDL_itf_adoce31_0000 */
/* [local] */ 


typedef /* [uuid] */ 
enum SeekEnum
    {	adSeekFirstEQ	= 1,
	adSeekLastEQ	= 2,
	adSeekAfterEQ	= 4,
	adSeekAfter	= 8,
	adSeekBeforeEQ	= 16,
	adSeekBefore	= 32
    }	SeekEnum;

typedef /* [uuid] */ 
enum SearchDirectionEnum
    {	adSearchForward	= 1,
	adSearchBackward	= -1
    }	SearchDirectionEnum;

typedef /* [uuid] */ 
enum IsolationLevelEnum
    {	adXactUnspecified	= -1,
	adXactChaos	= 16,
	adXactReadUncommitted	= 256,
	adXactBrowse	= 256,
	adXactCursorStability	= 4096,
	adXactReadCommitted	= 4096,
	adXactRepeatableRead	= 65536,
	adXactSerializable	= 1048576,
	adXactIsolated	= 1048576
    }	IsolationLevelEnum;

typedef /* [uuid] */ 
enum CursorTypeEnum
    {	adOpenUnspecified	= -1,
	adOpenForwardOnly	= 0,
	adOpenKeyset	= 1,
	adOpenDynamic	= 2,
	adOpenStatic	= 3
    }	CursorTypeEnum;

typedef /* [uuid] */ 
enum CursorOptionEnum
    {	adAddNew	= 0x1000400,
	adApproxPosition	= 0x4000,
	adBookmark	= 0x2000,
	adDelete	= 0x1000800,
	adHoldRecords	= 0x100,
	adMovePrevious	= 0x200,
	adResync	= 0x20000,
	adUpdate	= 0x1008000,
	adUpdateBatch	= 0x10000,
	adFind	= 0x80000,
	adSeek	= 0x400000,
	adIndex	= 0x800000
    }	CursorOptionEnum;

typedef /* [uuid] */ 
enum LockTypeEnum
    {	adLockUnspecified	= -1,
	adLockReadOnly	= 1,
	adLockPessimistic	= 2,
	adLockOptimistic	= 3
    }	LockTypeEnum;

typedef /* [uuid] */ 
enum EditModeEnum
    {	adEditNone	= 0,
	adEditInProgress	= 0x1,
	adEditAdd	= 0x2
    }	EditModeEnum;

typedef /* [uuid] */ 
enum CursorLocationEnum
    {	adUseNone	= 1,
	adUseServer	= 2
    }	CursorLocationEnum;

typedef /* [uuid] */ 
enum ConnectModeEnum
    {	adModeUnknown	= 0,
	adModeRead	= 1,
	adModeWrite	= 2,
	adModeReadWrite	= 3,
	adModeShareDenyRead	= 4,
	adModeShareDenyWrite	= 8,
	adModeShareExclusive	= 12,
	adModeShareDenyNone	= 16
    }	ConnectModeEnum;

typedef /* [uuid] */ 
enum SchemaEnum
    {	adSchemaProviderSpecific	= -1,
	adSchemaAsserts	= 0,
	adSchemaCatalogs	= 1,
	adSchemaCharacterSets	= 2,
	adSchemaCollations	= 3,
	adSchemaColumns	= 4,
	adSchemaCheckConstraints	= 5,
	adSchemaConstraintColumnUsage	= 6,
	adSchemaConstraintTableUsage	= 7,
	adSchemaKeyColumnUsage	= 8,
	adSchemaReferentialContraints	= 9,
	adSchemaReferentialConstraints	= 9,
	adSchemaTableConstraints	= 10,
	adSchemaColumnsDomainUsage	= 11,
	adSchemaIndexes	= 12,
	adSchemaColumnPrivileges	= 13,
	adSchemaTablePrivileges	= 14,
	adSchemaUsagePrivileges	= 15,
	adSchemaProcedures	= 16,
	adSchemaSchemata	= 17,
	adSchemaSQLLanguages	= 18,
	adSchemaStatistics	= 19,
	adSchemaTables	= 20,
	adSchemaTranslations	= 21,
	adSchemaProviderTypes	= 22,
	adSchemaViews	= 23,
	adSchemaViewColumnUsage	= 24,
	adSchemaViewTableUsage	= 25,
	adSchemaProcedureParameters	= 26,
	adSchemaForeignKeys	= 27,
	adSchemaPrimaryKeys	= 28,
	adSchemaProcedureColumns	= 29,
	adSchemaDBInfoKeywords	= 30,
	adSchemaDBInfoLiterals	= 31,
	adSchemaCubes	= 32,
	adSchemaDimensions	= 33,
	adSchemaHierarchies	= 34,
	adSchemaLevels	= 35,
	adSchemaMeasures	= 36,
	adSchemaProperties	= 37,
	adSchemaMembers	= 38,
	adSchemaTrustees	= 39,
	adSchemaTablesInfo	= 40
    }	SchemaEnum;



extern RPC_IF_HANDLE __MIDL_itf_adoce31_0000_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL_itf_adoce31_0000_v0_0_s_ifspec;

#ifndef __Field_INTERFACE_DEFINED__
#define __Field_INTERFACE_DEFINED__

/* interface Field */
/* [unique][helpstring][oleautomation][nonextensible][dual][uuid][object] */ 


EXTERN_C const IID IID_Field;

#if defined(__cplusplus) && !defined(CINTERFACE)
    
    MIDL_INTERFACE("113033F4-F682-11D2-BB62-00C04F680ACC")
    Field : public IDispatch
    {
    public:
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ActualSize( 
            /* [retval][out] */ long __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Attributes( 
            /* [retval][out] */ long __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DefinedSize( 
            /* [retval][out] */ long __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Name( 
            /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Type( 
            /* [retval][out] */ DataTypeEnum __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_UnderlyingValue( 
            /* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Precision( 
            /* [retval][out] */ short __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_NumericScale( 
            /* [retval][out] */ short __RPC_FAR *pVal) = 0;
        
        virtual /* [id] */ HRESULT STDMETHODCALLTYPE AppendChunk( 
            /* [in] */ VARIANT Data) = 0;
        
        virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetChunk( 
            /* [in] */ long Length,
            /* [retval][out] */ VARIANT __RPC_FAR *pvar) = 0;
        
        virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Value( 
            /* [retval][out] */ VARIANT __RPC_FAR *pVal) = 0;
        
        virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Value( 
            /* [in] */ VARIANT newVal) = 0;
        
    };
    
#else 	/* C style interface */

    typedef struct FieldVtbl
    {
        BEGIN_INTERFACE
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 
            Field __RPC_FAR * This,
            /* [in] */ REFIID riid,
            /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
        
        ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 
            Field __RPC_FAR * This);
        
        ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 
            Field __RPC_FAR * This);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( 
            Field __RPC_FAR * This,
            /* [out] */ UINT __RPC_FAR *pctinfo);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( 
            Field __RPC_FAR * This,
            /* [in] */ UINT iTInfo,
            /* [in] */ LCID lcid,
            /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( 
            Field __RPC_FAR * This,
            /* [in] */ REFIID riid,
            /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
            /* [in] */ UINT cNames,
            /* [in] */ LCID lcid,
            /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
        
        /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( 
            Field __RPC_FAR * This,
            /* [in] */ DISPID dispIdMember,
            /* [in] */ REFIID riid,
            /* [in] */ LCID lcid,
            /* [in] */ WORD wFlags,
            /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
            /* [out] */ VARIANT __RPC_FAR *pVarResult,
            /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
            /* [out] */ UINT __RPC_FAR *puArgErr);
        

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产激情一区二区三区| 中文字幕一区二区三区在线观看| 日本aⅴ免费视频一区二区三区| 日韩精品专区在线影院重磅| 久久精品国产精品青草| 亚洲免费三区一区二区| 国产精品中文有码| 日本亚洲三级在线| 日韩精品资源二区在线| 99久久国产免费看| 国产午夜精品在线观看| 69堂成人精品免费视频| 欧美aaa在线| 亚洲成人av中文| 日韩欧美一级二级| 精品视频一区 二区 三区| av一区二区三区四区| 黑人巨大精品欧美黑白配亚洲| 亚洲午夜在线视频| 一区二区国产视频| 亚洲欧洲日产国产综合网| 久久影院午夜片一区| 国产91在线看| 国产伦精一区二区三区| 亚洲一级二级三级| 夜夜精品视频一区二区| 椎名由奈av一区二区三区| 国产丝袜欧美中文另类| 欧美一级欧美三级在线观看| 欧美日韩不卡视频| 狠狠色综合色综合网络| 奇米精品一区二区三区四区| 一区二区三区美女视频| 亚洲啪啪综合av一区二区三区| 日本一区二区动态图| 欧美国产视频在线| 中文字幕日本乱码精品影院| 国产精品久久免费看| 成人欧美一区二区三区视频网页 | 亚洲综合av网| 亚洲国产欧美日韩另类综合| 国产精品全国免费观看高清| 国产精品久线观看视频| 久久综合久久鬼色| 国产日韩av一区| 日韩高清不卡一区| 成人av电影免费在线播放| 9191成人精品久久| 亚洲欧美偷拍卡通变态| 国内外成人在线| 欧美日韩成人一区| 亚洲男人的天堂网| 国产成人aaa| 日韩欧美黄色影院| 丝瓜av网站精品一区二区| 国产成人免费视频精品含羞草妖精| 欧美性大战久久久久久久蜜臀| 亚洲国产精品成人综合色在线婷婷| 日本亚洲电影天堂| 欧美色倩网站大全免费| 国产精品家庭影院| 国产大陆a不卡| 欧美电影免费观看完整版| 亚洲国产日韩在线一区模特| 97超碰欧美中文字幕| 久久青草欧美一区二区三区| 日韩av中文字幕一区二区三区 | 风间由美中文字幕在线看视频国产欧美 | 9久草视频在线视频精品| 日韩美女主播在线视频一区二区三区| 亚洲一区二区在线观看视频| 色一区在线观看| 亚洲欧美偷拍另类a∨色屁股| 成人国产视频在线观看| 国产亚洲精品aa午夜观看| 久久超级碰视频| 日韩久久久久久| 国内精品在线播放| 久久精品视频在线看| 国产一区二区三区黄视频| 久久久久成人黄色影片| 国产精品综合视频| 国产精品天天看| 色综合久久久久综合体| 亚洲最大成人网4388xx| 在线观看免费视频综合| 污片在线观看一区二区 | 久久精品噜噜噜成人88aⅴ| 日韩欧美一区在线观看| 狠狠色丁香婷婷综合| 欧美韩国日本不卡| 欧美三级在线看| 欧美aⅴ一区二区三区视频| 日韩精品一区二区三区在线观看| 国产老肥熟一区二区三区| 欧美韩国日本综合| 在线精品观看国产| 激情av综合网| 专区另类欧美日韩| 欧美喷水一区二区| 国产精品资源网站| 亚洲精品欧美在线| 欧美一级免费观看| 粉嫩aⅴ一区二区三区四区五区| 国产精品久久久久永久免费观看 | 97超碰欧美中文字幕| 亚洲另类色综合网站| 在线成人免费观看| 成人免费视频播放| 亚洲亚洲精品在线观看| 欧美精品 国产精品| 国产成人aaa| 午夜精品福利一区二区三区av| 欧美一a一片一级一片| 国产一区二区三区四| 一区二区三区视频在线看| 日韩美女在线视频| 欧美午夜一区二区| 成人理论电影网| 激情五月婷婷综合网| 夜夜嗨av一区二区三区网页 | 亚洲女厕所小便bbb| 51精品久久久久久久蜜臀| 国产成人综合网站| 中文字幕日韩一区二区| 欧美成人女星排行榜| 一本一本大道香蕉久在线精品 | 国产一区二区福利| 日韩专区欧美专区| 亚洲欧洲一区二区三区| 久久久久亚洲综合| 欧美一级片在线观看| 欧美视频在线播放| 91网站最新网址| 成人av影院在线| 国产成人av电影在线播放| 久久99精品久久久久婷婷| 亚洲123区在线观看| 国产精品久久久久久久久免费桃花| 欧美一级午夜免费电影| 欧美日韩国产乱码电影| 色婷婷精品大在线视频| 99精品欧美一区| 懂色av一区二区夜夜嗨| 免费在线观看一区| 免费在线一区观看| 奇米综合一区二区三区精品视频| 日韩精品成人一区二区三区| 一区二区三区日韩| 亚洲一区二区三区四区在线| 亚洲黄色小视频| 一区二区在线观看av| 《视频一区视频二区| 亚洲人被黑人高潮完整版| 综合av第一页| 亚洲午夜久久久久久久久电影院 | 日韩综合一区二区| 婷婷六月综合网| 毛片av一区二区| 国产在线精品一区二区| 国内精品视频666| 国产福利91精品一区| 国产经典欧美精品| 成人深夜在线观看| 日本韩国一区二区| 欧美色老头old∨ideo| 欧美理论在线播放| 精品欧美乱码久久久久久1区2区| 日韩精品一区二区三区蜜臀| www一区二区| 亚洲日本在线视频观看| 夜夜揉揉日日人人青青一国产精品| 亚洲国产色一区| 紧缚奴在线一区二区三区| 国产mv日韩mv欧美| 欧美三级电影在线观看| 日韩免费一区二区| 国产精品久久久久一区二区三区 | 69精品人人人人| 精品久久一区二区三区| 国产欧美日韩亚州综合| 亚洲精品成人天堂一二三| 五月天一区二区三区| 国产乱码精品一区二区三| 一本久久综合亚洲鲁鲁五月天| 欧美日本一道本| 国产精品久久久久一区二区三区共| 亚洲视频 欧洲视频| 麻豆精品在线播放| 色综合久久久久综合| 91精品国产一区二区人妖| 国产日韩欧美综合一区| 性做久久久久久| 国产白丝网站精品污在线入口| 欧美理论在线播放| 椎名由奈av一区二区三区| 理论片日本一区| 色狠狠桃花综合| 欧美激情中文字幕一区二区| 亚洲欧洲综合另类在线|