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

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

?? adoxce31.tlh

?? windows ce開發(fā)技巧與實例光盤代碼
?? TLH
?? 第 1 頁 / 共 2 頁
字號:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (ce55bd70).
//
// adoxce31.tlh
//
// C++ source equivalent of Win32 type library ..\testSDK\adoxce31.tlb
// compiler-generated file created 08/28/02 at 15:52:15 - DO NOT EDIT!

#pragma once
#pragma pack(push, 8)

#include <comdef.h>

namespace AdoXNS {

//
// Forward references and typedefs
//

struct __declspec(uuid("77c8df59-d29f-11d3-98ba-00105acc50fc"))
/* dual interface */ _ADOXCECollection;
struct __declspec(uuid("77c8df5a-d29f-11d3-98ba-00105acc50fc"))
/* dual interface */ _DynaCollection;
struct __declspec(uuid("00000603-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ _Catalog;
struct __declspec(uuid("00000611-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ Tables;
struct /* coclass */ Table;
struct __declspec(uuid("00000610-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ _Table;
struct __declspec(uuid("0000061d-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ Columns;
struct /* coclass */ Column;
struct __declspec(uuid("0000061c-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ _Column;
struct __declspec(uuid("77c8df58-d29f-11d3-98ba-00105acc50fc"))
/* dual interface */ ADOXCEProperties;
struct __declspec(uuid("77c8df57-d29f-11d3-98ba-00105acc50fc"))
/* dual interface */ ADOXCEProperty;
struct __declspec(uuid("00000620-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ Indexes;
struct /* coclass */ index;
struct __declspec(uuid("0000061f-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ _Index;
struct __declspec(uuid("00000623-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ Keys;
struct /* coclass */ Key;
struct __declspec(uuid("00000622-0000-0010-8000-00aa006d2ea4"))
/* dual interface */ _Key;
struct /* coclass */ Catalog;

//
// Smart pointer typedef declarations
//

_COM_SMARTPTR_TYPEDEF(_ADOXCECollection, __uuidof(_ADOXCECollection));
_COM_SMARTPTR_TYPEDEF(_DynaCollection, __uuidof(_DynaCollection));
_COM_SMARTPTR_TYPEDEF(_Catalog, __uuidof(_Catalog));
_COM_SMARTPTR_TYPEDEF(Tables, __uuidof(Tables));
_COM_SMARTPTR_TYPEDEF(_Table, __uuidof(_Table));
_COM_SMARTPTR_TYPEDEF(Columns, __uuidof(Columns));
_COM_SMARTPTR_TYPEDEF(_Column, __uuidof(_Column));
_COM_SMARTPTR_TYPEDEF(ADOXCEProperties, __uuidof(ADOXCEProperties));
_COM_SMARTPTR_TYPEDEF(ADOXCEProperty, __uuidof(ADOXCEProperty));
_COM_SMARTPTR_TYPEDEF(Indexes, __uuidof(Indexes));
_COM_SMARTPTR_TYPEDEF(_Index, __uuidof(_Index));
_COM_SMARTPTR_TYPEDEF(Keys, __uuidof(Keys));
_COM_SMARTPTR_TYPEDEF(_Key, __uuidof(_Key));

//
// Type library items
//

struct __declspec(uuid("77c8df59-d29f-11d3-98ba-00105acc50fc"))
_ADOXCECollection : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetCount))
    long Count;

    //
    // Wrapper methods for error-handling
    //

    long GetCount ( );
    IUnknownPtr _NewEnum ( );
    HRESULT Refresh ( );
    void GetElement (
        VARIANT * pvar,
        int index );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Count (
        long * c ) = 0;
    virtual HRESULT __stdcall raw__NewEnum (
        IUnknown * * ppvObject ) = 0;
    virtual HRESULT __stdcall raw_Refresh ( ) = 0;
    virtual HRESULT __stdcall get_Element (
        VARIANT * pvar,
        int index ) = 0;
};

struct __declspec(uuid("77c8df5a-d29f-11d3-98ba-00105acc50fc"))
_DynaCollection : _ADOXCECollection
{
    //
    // Wrapper methods for error-handling
    //

    HRESULT Append (
        IDispatch * Object );
    HRESULT Delete (
        const _variant_t & Item );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall raw_Append (
        IDispatch * Object ) = 0;
    virtual HRESULT __stdcall raw_Delete (
        VARIANT Item ) = 0;
};

struct __declspec(uuid("00000603-0000-0010-8000-00aa006d2ea4"))
_Catalog : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetTables))
    TablesPtr Tables;

    //
    // Wrapper methods for error-handling
    //

    TablesPtr GetTables ( );
    _variant_t GetActiveConnection ( );
    void PutActiveConnection (
        const _variant_t & pVal );
    void PutRefActiveConnection (
        IDispatch * pVal );
    _variant_t Create (
        _bstr_t ConnectString );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Tables (
        struct Tables * * ppvObject ) = 0;
    virtual HRESULT __stdcall get_ActiveConnection (
        VARIANT * pVal ) = 0;
    virtual HRESULT __stdcall put_ActiveConnection (
        VARIANT pVal ) = 0;
    virtual HRESULT __stdcall putref_ActiveConnection (
        IDispatch * pVal ) = 0;
    virtual HRESULT __stdcall raw_Create (
        BSTR ConnectString,
        VARIANT * Connection ) = 0;
};

struct __declspec(uuid("00000611-0000-0010-8000-00aa006d2ea4"))
Tables : _ADOXCECollection
{
    //
    // Property data
    //

    __declspec(property(get=GetItem))
    _TablePtr Item[];

    //
    // Wrapper methods for error-handling
    //

    _TablePtr GetItem (
        const _variant_t & Item );
    HRESULT Append (
        const _variant_t & Item );
    HRESULT Delete (
        const _variant_t & Item );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Item (
        VARIANT Item,
        struct _Table * * ppvObject ) = 0;
    virtual HRESULT __stdcall raw_Append (
        VARIANT Item ) = 0;
    virtual HRESULT __stdcall raw_Delete (
        VARIANT Item ) = 0;
};

struct __declspec(uuid("77c8df52-d29f-11d3-98ba-00105acc50fc"))
Table;
    // [ default ] interface _Table

struct __declspec(uuid("00000610-0000-0010-8000-00aa006d2ea4"))
_Table : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetColumns))
    ColumnsPtr Columns;
    __declspec(property(get=GetName,put=PutName))
    _bstr_t Name;
    __declspec(property(get=GetType))
    _bstr_t Type;
    __declspec(property(get=GetIndexes))
    IndexesPtr Indexes;
    __declspec(property(get=GetKeys))
    KeysPtr Keys;
    __declspec(property(get=GetProperties))
    ADOXCEPropertiesPtr Properties;
    __declspec(property(get=GetDateCreated))
    _variant_t DateCreated;
    __declspec(property(get=GetDateModified))
    _variant_t DateModified;
    __declspec(property(get=GetParentCatalog,put=PutRefParentCatalog))
    _CatalogPtr ParentCatalog;

    //
    // Wrapper methods for error-handling
    //

    ColumnsPtr GetColumns ( );
    _bstr_t GetName ( );
    void PutName (
        _bstr_t pVal );
    _bstr_t GetType ( );
    IndexesPtr GetIndexes ( );
    KeysPtr GetKeys ( );
    ADOXCEPropertiesPtr GetProperties ( );
    _variant_t GetDateCreated ( );
    _variant_t GetDateModified ( );
    _CatalogPtr GetParentCatalog ( );
    void PutParentCatalog (
        struct _Catalog * ppvObject );
    void PutRefParentCatalog (
        struct _Catalog * ppvObject );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Columns (
        struct Columns * * ppvObject ) = 0;
    virtual HRESULT __stdcall get_Name (
        BSTR * pVal ) = 0;
    virtual HRESULT __stdcall put_Name (
        BSTR pVal ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pVal ) = 0;
    virtual HRESULT __stdcall get_Indexes (
        struct Indexes * * ppvObject ) = 0;
    virtual HRESULT __stdcall get_Keys (
        struct Keys * * ppvObject ) = 0;
    virtual HRESULT __stdcall get_Properties (
        struct ADOXCEProperties * * ppvObject ) = 0;
    virtual HRESULT __stdcall get_DateCreated (
        VARIANT * pVal ) = 0;
    virtual HRESULT __stdcall get_DateModified (
        VARIANT * pVal ) = 0;
    virtual HRESULT __stdcall get_ParentCatalog (
        struct _Catalog * * ppvObject ) = 0;
    virtual HRESULT __stdcall put_ParentCatalog (
        struct _Catalog * ppvObject ) = 0;
    virtual HRESULT __stdcall putref_ParentCatalog (
        struct _Catalog * ppvObject ) = 0;
};

struct __declspec(uuid("0000061d-0000-0010-8000-00aa006d2ea4"))
Columns : _ADOXCECollection
{
    //
    // Property data
    //

    __declspec(property(get=GetItem))
    _ColumnPtr Item[];

    //
    // Wrapper methods for error-handling
    //

    _ColumnPtr GetItem (
        const _variant_t & Item );
    HRESULT Append (
        const _variant_t & Item,
        enum DataTypeEnum Type,
        long DefinedSize );
    HRESULT Delete (
        const _variant_t & Item );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Item (
        VARIANT Item,
        struct _Column * * ppvObject ) = 0;
    virtual HRESULT __stdcall raw_Append (
        VARIANT Item,
        enum DataTypeEnum Type,
        long DefinedSize ) = 0;
    virtual HRESULT __stdcall raw_Delete (
        VARIANT Item ) = 0;
};

struct __declspec(uuid("77c8df53-d29f-11d3-98ba-00105acc50fc"))
Column;
    // [ default ] interface _Column

struct __declspec(uuid("0000061c-0000-0010-8000-00aa006d2ea4"))
_Column : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetName,put=PutName))
    _bstr_t Name;
    __declspec(property(get=GetAttributes,put=PutAttributes))
    enum ColumnAttributesEnum Attributes;
    __declspec(property(get=GetDefinedSize,put=PutDefinedSize))
    long DefinedSize;
    __declspec(property(get=GetNumericScale,put=PutNumericScale))
    unsigned char NumericScale;
    __declspec(property(get=GetPrecision,put=PutPrecision))
    long Precision;
    __declspec(property(get=GetRelatedColumn,put=PutRelatedColumn))
    _bstr_t RelatedColumn;
    __declspec(property(get=GetSortOrder,put=PutSortOrder))
    enum SortOrderEnum SortOrder;
    __declspec(property(get=GetType,put=PutType))
    enum DataTypeEnum Type;
    __declspec(property(get=GetProperties))
    ADOXCEPropertiesPtr Properties;
    __declspec(property(get=GetParentCatalog,put=PutRefParentCatalog))
    _CatalogPtr ParentCatalog;

    //
    // Wrapper methods for error-handling
    //

    _bstr_t GetName ( );
    void PutName (
        _bstr_t pVal );
    enum ColumnAttributesEnum GetAttributes ( );
    void PutAttributes (
        enum ColumnAttributesEnum pVal );
    long GetDefinedSize ( );
    void PutDefinedSize (
        long pVal );
    unsigned char GetNumericScale ( );
    void PutNumericScale (
        unsigned char pVal );
    long GetPrecision ( );
    void PutPrecision (
        long pVal );
    _bstr_t GetRelatedColumn ( );
    void PutRelatedColumn (
        _bstr_t pVal );
    enum SortOrderEnum GetSortOrder ( );
    void PutSortOrder (
        enum SortOrderEnum pVal );
    enum DataTypeEnum GetType ( );
    void PutType (
        enum DataTypeEnum pVal );
    ADOXCEPropertiesPtr GetProperties ( );
    _CatalogPtr GetParentCatalog ( );
    void PutParentCatalog (
        struct _Catalog * ppvObject );
    void PutRefParentCatalog (
        struct _Catalog * ppvObject );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Name (
        BSTR * pVal ) = 0;
    virtual HRESULT __stdcall put_Name (
        BSTR pVal ) = 0;
    virtual HRESULT __stdcall get_Attributes (
        enum ColumnAttributesEnum * pVal ) = 0;
    virtual HRESULT __stdcall put_Attributes (
        enum ColumnAttributesEnum pVal ) = 0;
    virtual HRESULT __stdcall get_DefinedSize (
        long * pVal ) = 0;
    virtual HRESULT __stdcall put_DefinedSize (
        long pVal ) = 0;
    virtual HRESULT __stdcall get_NumericScale (
        unsigned char * pVal ) = 0;
    virtual HRESULT __stdcall put_NumericScale (
        unsigned char pVal ) = 0;
    virtual HRESULT __stdcall get_Precision (
        long * pVal ) = 0;
    virtual HRESULT __stdcall put_Precision (
        long pVal ) = 0;
    virtual HRESULT __stdcall get_RelatedColumn (
        BSTR * pVal ) = 0;
    virtual HRESULT __stdcall put_RelatedColumn (

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲福利视频一区二区| 波多野结衣中文字幕一区| 欧美精品三级日韩久久| 一区二区三区中文在线观看| 日本电影亚洲天堂一区| 亚洲成人自拍偷拍| 日韩免费在线观看| 成人综合婷婷国产精品久久蜜臀| 国产精品天干天干在观线| 91影院在线观看| 亚洲一区二区欧美| 欧美zozozo| 成人精品gif动图一区| 一区二区在线观看免费视频播放| 欧美日韩精品高清| 国产一级精品在线| 亚洲欧美日韩精品久久久久| 欧美亚洲综合网| 久久精工是国产品牌吗| 日本一区免费视频| 欧美色综合网站| 激情图片小说一区| 亚洲精品免费播放| 精品久久99ma| 91免费看视频| www.视频一区| 樱花草国产18久久久久| 久久蜜桃一区二区| 三级久久三级久久久| 欧美日韩高清影院| 婷婷中文字幕综合| 欧美日韩高清在线| 日产国产欧美视频一区精品| 日韩精品综合一本久道在线视频| 综合自拍亚洲综合图不卡区| 韩国午夜理伦三级不卡影院| 亚洲第一成人在线| 成人av网站在线观看| 久久噜噜亚洲综合| 欧美国产一区在线| 国产一区二区精品在线观看| 一区二区三区高清不卡| 久久久久久久久久久久久久久99| 91伊人久久大香线蕉| 精品在线亚洲视频| 午夜天堂影视香蕉久久| 国产精品久久久久永久免费观看 | 国产91精品一区二区麻豆网站| 一区二区在线看| 久久久久99精品一区| 欧美理论片在线| 一本大道av一区二区在线播放| 激情成人综合网| 性做久久久久久久久| 亚洲视频一区二区在线| 久久久久97国产精华液好用吗| 欧美一区二区三区四区高清| 91久久一区二区| 国产成人av在线影院| 久久久久国产精品麻豆| 国产高清亚洲一区| 一区二区日韩电影| 亚洲丝袜美腿综合| 日韩精品一区第一页| 欧美日韩成人在线一区| 激情五月播播久久久精品| 26uuu国产日韩综合| 国产不卡视频一区二区三区| 国产精品久久国产精麻豆99网站| 在线观看视频91| 亚洲美女屁股眼交| 韩国女主播一区| 美女网站色91| 日本不卡视频在线观看| 偷窥国产亚洲免费视频| 亚洲夂夂婷婷色拍ww47| 一区二区三区在线观看欧美| 亚洲日本在线看| 中文字幕一区在线观看| 中文字幕不卡三区| 久久精品人人做人人综合 | 日韩vs国产vs欧美| 亚洲6080在线| 石原莉奈在线亚洲二区| 日韩中文字幕麻豆| 美女尤物国产一区| 久久精品国产澳门| 国产最新精品精品你懂的| 国产一区二区三区综合| 国内外成人在线视频| 国产电影一区二区三区| 成人精品国产一区二区4080| 99re这里只有精品视频首页| 91偷拍与自偷拍精品| 日本二三区不卡| 69精品人人人人| 久久亚洲一区二区三区四区| 中文字幕第一区第二区| 亚洲柠檬福利资源导航| 亚洲午夜精品一区二区三区他趣| 99re这里只有精品6| 欧美午夜理伦三级在线观看| 一区二区三区不卡视频| 奇米色777欧美一区二区| 国产一区二区免费视频| 成人av网站免费| 欧美中文字幕不卡| 日韩一二三四区| 国产精品黄色在线观看| 亚洲bdsm女犯bdsm网站| 国产一二精品视频| 在线免费观看日本欧美| 中文字幕巨乱亚洲| 天堂成人国产精品一区| 亚洲欧洲成人自拍| 亚洲精品日日夜夜| 国产精品1024| 91在线观看地址| 欧美一激情一区二区三区| 精品99久久久久久| 国产精品美女一区二区| 亚洲国产日韩a在线播放| 青青草伊人久久| 99久久伊人精品| 欧美丰满美乳xxx高潮www| 欧美tickling网站挠脚心| 日韩一级片在线播放| 精品国产一区二区三区四区四 | 婷婷综合另类小说色区| 国产一区高清在线| 91麻豆高清视频| 久久久精品蜜桃| 午夜精品123| 91啪九色porn原创视频在线观看| 欧美一区三区四区| 亚洲精品国产高清久久伦理二区| 激情亚洲综合在线| 精品视频在线免费| 国产精品久久久久影院色老大| 欧美大肚乱孕交hd孕妇| 国产精一品亚洲二区在线视频| 欧美亚洲国产bt| 国产精品国产三级国产普通话三级| 日韩美女视频一区| 国内偷窥港台综合视频在线播放| 91久久久免费一区二区| 国产精品伦一区| 国产精品主播直播| 欧美xfplay| 免费av网站大全久久| 欧美日韩国产区一| 亚洲精品伦理在线| 99re视频精品| 中文字幕在线观看不卡视频| 国产乱人伦精品一区二区在线观看| 欧美一区二区在线观看| 亚洲成av人片在线观看无码| 欧美亚洲一区二区在线观看| 亚洲色图在线视频| heyzo一本久久综合| 久久精品视频一区二区三区| 精品一区二区在线看| 欧美电影免费观看高清完整版在线 | 欧美放荡的少妇| 国产精品一线二线三线| 亚洲精品一区二区三区四区高清| 无吗不卡中文字幕| 欧美日韩1区2区| 午夜精品国产更新| 欧美日韩一卡二卡| 婷婷开心久久网| 欧美一区二区美女| 麻豆国产91在线播放| 欧美本精品男人aⅴ天堂| 黑人精品欧美一区二区蜜桃| 久久久久久综合| 国产成人av网站| 中文字幕一区在线观看| 色妹子一区二区| 午夜精品影院在线观看| 日韩欧美在线综合网| 久久国产精品第一页| 国产日韩亚洲欧美综合| 成人免费福利片| 美女网站在线免费欧美精品| 久久综合色综合88| 成av人片一区二区| 亚洲综合无码一区二区| 69堂亚洲精品首页| 国产精品中文欧美| 亚洲欧美日韩系列| 欧美喷水一区二区| 国产在线看一区| 国产精品久久久久影院老司| 欧美影院一区二区三区| 欧美色综合网站| 一本一道综合狠狠老| 国产精品国产自产拍高清av | 一区二区三区鲁丝不卡| 欧美性猛交xxxx黑人交|