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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? msjro.tlh

?? 我從網(wǎng)上下載的一個關(guān)于DataGrid的程序。
?? TLH
字號:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (f1481083).
//
// MSJRO.tlh
//
// C++ source equivalent of Win32 type library C:\Program Files\Common Files\System\ado\MSJRO.DLL
// compiler-generated file created 05/22/04 at 21:45:50 - DO NOT EDIT!

//
// Cross-referenced type libraries:
//
//  #import "D:\Program Files\Common Files\system\ado\msado25.tlb"
//

#pragma once
#pragma pack(push, 8)

#include <comdef.h>

//
// Forward references and typedefs
//

struct __declspec(uuid("d2d139e0-b6ca-11d1-9f31-00c04fc29d52"))
/* dual interface */ IReplica;
struct __declspec(uuid("d2d139e2-b6ca-11d1-9f31-00c04fc29d52"))
/* dual interface */ Filters;
struct __declspec(uuid("d2d139e1-b6ca-11d1-9f31-00c04fc29d52"))
/* dual interface */ Filter;
struct __declspec(uuid("9f63d980-ff25-11d1-bb6f-00c04fae22da"))
/* dual interface */ IJetEngine;
struct /* coclass */ Replica;
struct /* coclass */ JetEngine;

//
// Smart pointer typedef declarations
//

_COM_SMARTPTR_TYPEDEF(IReplica, __uuidof(IReplica));
_COM_SMARTPTR_TYPEDEF(Filters, __uuidof(Filters));
_COM_SMARTPTR_TYPEDEF(Filter, __uuidof(Filter));
_COM_SMARTPTR_TYPEDEF(IJetEngine, __uuidof(IJetEngine));

//
// Type library items
//

enum ReplicaTypeEnum
{
    jrRepTypeNotReplicable = 0,
    jrRepTypeDesignMaster = 1,
    jrRepTypeFull = 2,
    jrRepTypePartial = 3
};

enum VisibilityEnum
{
    jrRepVisibilityGlobal = 1,
    jrRepVisibilityLocal = 2,
    jrRepVisibilityAnon = 4
};

enum UpdatabilityEnum
{
    jrRepUpdFull = 0,
    jrRepUpdReadOnly = 2
};

enum SyncTypeEnum
{
    jrSyncTypeExport = 1,
    jrSyncTypeImport = 2,
    jrSyncTypeImpExp = 3
};

enum SyncModeEnum
{
    jrSyncModeIndirect = 1,
    jrSyncModeDirect = 2,
    jrSyncModeInternet = 3
};

enum FilterTypeEnum
{
    jrFilterTypeTable = 1,
    jrFilterTypeRelationship = 2
};

struct __declspec(uuid("d2d139e0-b6ca-11d1-9f31-00c04fc29d52"))
IReplica : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetActiveConnection,put=PutRefActiveConnection))
    IDispatchPtr ActiveConnection;
    __declspec(property(get=GetConflictFunction,put=PutConflictFunction))
    _bstr_t ConflictFunction;
    __declspec(property(get=GetConflictTables))
    ADODB::_RecordsetPtr ConflictTables;
    __declspec(property(get=GetDesignMasterId,put=PutDesignMasterId))
    _variant_t DesignMasterId;
    __declspec(property(get=GetPriority))
    long Priority;
    __declspec(property(get=GetReplicaId))
    _variant_t ReplicaId;
    __declspec(property(get=GetReplicaType))
    enum ReplicaTypeEnum ReplicaType;
    __declspec(property(get=GetRetentionPeriod,put=PutRetentionPeriod))
    long RetentionPeriod;
    __declspec(property(get=GetVisibility))
    enum VisibilityEnum Visibility;
    __declspec(property(get=GetFilters))
    FiltersPtr Filters;

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

    void PutRefActiveConnection (
        IDispatch * ppconn );
    void PutActiveConnection (
        const _variant_t & ppconn );
    IDispatchPtr GetActiveConnection ( );
    _bstr_t GetConflictFunction ( );
    void PutConflictFunction (
        _bstr_t pbstr );
    ADODB::_RecordsetPtr GetConflictTables ( );
    _variant_t GetDesignMasterId ( );
    void PutDesignMasterId (
        const _variant_t & pvar );
    long GetPriority ( );
    _variant_t GetReplicaId ( );
    enum ReplicaTypeEnum GetReplicaType ( );
    long GetRetentionPeriod ( );
    void PutRetentionPeriod (
        long pl );
    enum VisibilityEnum GetVisibility ( );
    HRESULT CreateReplica (
        _bstr_t replicaName,
        _bstr_t description,
        enum ReplicaTypeEnum ReplicaType,
        enum VisibilityEnum Visibility,
        long Priority,
        enum UpdatabilityEnum updatability );
    VARIANT_BOOL GetObjectReplicability (
        _bstr_t objectName,
        _bstr_t objectType );
    HRESULT SetObjectReplicability (
        _bstr_t objectName,
        _bstr_t objectType,
        VARIANT_BOOL replicability );
    HRESULT MakeReplicable (
        _bstr_t connectionString,
        VARIANT_BOOL columnTracking );
    HRESULT PopulatePartial (
        _bstr_t FullReplica );
    HRESULT Synchronize (
        _bstr_t target,
        enum SyncTypeEnum syncType,
        enum SyncModeEnum syncMode );
    FiltersPtr GetFilters ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall putref_ActiveConnection (
        IDispatch * ppconn ) = 0;
    virtual HRESULT __stdcall put_ActiveConnection (
        VARIANT ppconn ) = 0;
    virtual HRESULT __stdcall get_ActiveConnection (
        IDispatch * * ppconn ) = 0;
    virtual HRESULT __stdcall get_ConflictFunction (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall put_ConflictFunction (
        BSTR pbstr ) = 0;
    virtual HRESULT __stdcall get_ConflictTables (
        struct ADODB::_Recordset * * pprset ) = 0;
    virtual HRESULT __stdcall get_DesignMasterId (
        VARIANT * pvar ) = 0;
    virtual HRESULT __stdcall put_DesignMasterId (
        VARIANT pvar ) = 0;
    virtual HRESULT __stdcall get_Priority (
        long * pl ) = 0;
    virtual HRESULT __stdcall get_ReplicaId (
        VARIANT * pvar ) = 0;
    virtual HRESULT __stdcall get_ReplicaType (
        enum ReplicaTypeEnum * pl ) = 0;
    virtual HRESULT __stdcall get_RetentionPeriod (
        long * pl ) = 0;
    virtual HRESULT __stdcall put_RetentionPeriod (
        long pl ) = 0;
    virtual HRESULT __stdcall get_Visibility (
        enum VisibilityEnum * pl ) = 0;
    virtual HRESULT __stdcall raw_CreateReplica (
        BSTR replicaName,
        BSTR description,
        enum ReplicaTypeEnum ReplicaType,
        enum VisibilityEnum Visibility,
        long Priority,
        enum UpdatabilityEnum updatability ) = 0;
    virtual HRESULT __stdcall raw_GetObjectReplicability (
        BSTR objectName,
        BSTR objectType,
        VARIANT_BOOL * replicability ) = 0;
    virtual HRESULT __stdcall raw_SetObjectReplicability (
        BSTR objectName,
        BSTR objectType,
        VARIANT_BOOL replicability ) = 0;
    virtual HRESULT __stdcall raw_MakeReplicable (
        BSTR connectionString,
        VARIANT_BOOL columnTracking ) = 0;
    virtual HRESULT __stdcall raw_PopulatePartial (
        BSTR FullReplica ) = 0;
    virtual HRESULT __stdcall raw_Synchronize (
        BSTR target,
        enum SyncTypeEnum syncType,
        enum SyncModeEnum syncMode ) = 0;
    virtual HRESULT __stdcall get_Filters (
        struct Filters * * ppFilters ) = 0;
};

struct __declspec(uuid("d2d139e2-b6ca-11d1-9f31-00c04fc29d52"))
Filters : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetItem))
    FilterPtr Item[];
    __declspec(property(get=GetCount))
    long Count;

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

    HRESULT Refresh ( );
    IUnknownPtr _NewEnum ( );
    long GetCount ( );
    FilterPtr GetItem (
        const _variant_t & Index );
    HRESULT Append (
        _bstr_t TableName,
        enum FilterTypeEnum FilterType,
        _bstr_t FilterCriteria );
    HRESULT Delete (
        const _variant_t & Index );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall raw_Refresh ( ) = 0;
    virtual HRESULT __stdcall raw__NewEnum (
        IUnknown * * ppvObject ) = 0;
    virtual HRESULT __stdcall get_Count (
        long * c ) = 0;
    virtual HRESULT __stdcall get_Item (
        VARIANT Index,
        struct Filter * * ppvObject ) = 0;
    virtual HRESULT __stdcall raw_Append (
        BSTR TableName,
        enum FilterTypeEnum FilterType,
        BSTR FilterCriteria ) = 0;
    virtual HRESULT __stdcall raw_Delete (
        VARIANT Index ) = 0;
};

struct __declspec(uuid("d2d139e1-b6ca-11d1-9f31-00c04fc29d52"))
Filter : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetTableName))
    _bstr_t TableName;
    __declspec(property(get=GetFilterType))
    enum FilterTypeEnum FilterType;
    __declspec(property(get=GetFilterCriteria))
    _bstr_t FilterCriteria;

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

    _bstr_t GetTableName ( );
    enum FilterTypeEnum GetFilterType ( );
    _bstr_t GetFilterCriteria ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_TableName (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall get_FilterType (
        enum FilterTypeEnum * ptype ) = 0;
    virtual HRESULT __stdcall get_FilterCriteria (
        BSTR * pbstr ) = 0;
};

struct __declspec(uuid("9f63d980-ff25-11d1-bb6f-00c04fae22da"))
IJetEngine : IDispatch
{
    //
    // Wrapper methods for error-handling
    //

    HRESULT CompactDatabase (
        _bstr_t SourceConnection,
        _bstr_t Destconnection );
    HRESULT RefreshCache (
        struct ADODB::_Connection * Connection );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall raw_CompactDatabase (
        BSTR SourceConnection,
        BSTR Destconnection ) = 0;
    virtual HRESULT __stdcall raw_RefreshCache (
        struct ADODB::_Connection * Connection ) = 0;
};

struct __declspec(uuid("d2d139e3-b6ca-11d1-9f31-00c04fc29d52"))
Replica;
    // [ default ] interface IReplica

struct __declspec(uuid("de88c160-ff2c-11d1-bb6f-00c04fae22da"))
JetEngine;
    // [ default ] interface IJetEngine

//
// Wrapper method implementations
//

#include "MSJRO.tli"

#pragma pack(pop)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区欧美激情| 午夜电影一区二区| 欧美日本在线视频| 国产精品中文字幕日韩精品| 一区二区三区四区蜜桃| 国产亚洲短视频| 欧美日韩高清在线| 91浏览器打开| 国产精品影视网| 美腿丝袜一区二区三区| 一区二区欧美精品| 中文字幕精品在线不卡| 欧美一区二区三区在线观看 | 国产精品一二三区在线| 亚洲成人黄色小说| 中文字幕一区二区三区在线观看| 欧美v日韩v国产v| 欧美日韩成人综合天天影院| www.久久久久久久久| 国产自产高清不卡| 成人性生交大片免费看中文网站| 天堂久久一区二区三区| 亚洲精品ww久久久久久p站| 国产精品美女久久久久高潮| 亚洲精品一区二区精华| 91精品国产aⅴ一区二区| 在线观看日韩电影| 93久久精品日日躁夜夜躁欧美| 国产精品一区二区在线播放| 美女在线观看视频一区二区| 首页国产欧美久久| 天堂va蜜桃一区二区三区漫画版| 一区二区三区产品免费精品久久75| 国产精品麻豆一区二区| 亚洲国产高清在线观看视频| 久久久久久夜精品精品免费| 精品1区2区在线观看| 精品乱人伦一区二区三区| 欧美一区二区播放| 一区二区三区成人在线视频| 国产精品黄色在线观看| 亚洲国产精品传媒在线观看| 久久久久久久久久电影| 久久亚洲精品小早川怜子| 精品成人一区二区| 欧美精品一区二区三区很污很色的| 日韩午夜激情电影| xnxx国产精品| 国产欧美一区视频| 国产精品区一区二区三区| 国产精品无圣光一区二区| 中文字幕的久久| 亚洲视频狠狠干| 一区二区不卡在线播放 | 亚洲免费毛片网站| 亚洲综合自拍偷拍| 天天综合天天综合色| 丝袜亚洲另类丝袜在线| 日本aⅴ免费视频一区二区三区 | 中国av一区二区三区| 中文欧美字幕免费| 一区二区三区在线观看视频| 亚洲国产色一区| 蜜桃一区二区三区四区| 国产精品一二一区| 色噜噜狠狠成人中文综合| 欧美男女性生活在线直播观看| 日韩精品中文字幕在线不卡尤物 | 久久先锋资源网| 久久久五月婷婷| 国产老妇另类xxxxx| 99国产欧美另类久久久精品| 欧美午夜影院一区| 欧美va天堂va视频va在线| 中文字幕高清一区| 精品国产乱码久久久久久浪潮 | 日韩精品一级二级| 国产一区二区成人久久免费影院| 成人免费视频视频| 91国偷自产一区二区开放时间| 欧美高清www午色夜在线视频| 欧美精品一区二区三区久久久| 欧美激情一区二区三区不卡| 亚洲综合激情另类小说区| 精品制服美女丁香| 一本一本大道香蕉久在线精品 | 久久亚洲综合色一区二区三区| 欧美国产日韩在线观看| 午夜精品久久久久| 国产1区2区3区精品美女| 在线亚洲一区观看| 国产偷国产偷亚洲高清人白洁 | 日韩精品一级中文字幕精品视频免费观看 | 日本欧美一区二区三区| 成人av集中营| 欧美久久久久中文字幕| 国产精品人成在线观看免费| 蜜臀av性久久久久蜜臀av麻豆| 国产一区二区三区在线看麻豆| 在线免费观看不卡av| 久久精子c满五个校花| 亚洲aaa精品| 99久久免费视频.com| 欧美一区二区黄色| 亚洲一区二区高清| 国产成人无遮挡在线视频| 欧美一区二区美女| 亚洲一区中文在线| 成人ar影院免费观看视频| 日韩精品专区在线影院观看| 亚洲午夜私人影院| 99久免费精品视频在线观看| 久久无码av三级| 日本亚洲一区二区| 欧美日韩综合在线| 亚洲丝袜精品丝袜在线| 国产在线不卡一区| 欧美一区二区观看视频| 亚洲高清视频的网址| 欧美国产日韩一二三区| 精品午夜一区二区三区在线观看| 欧美日韩一区三区四区| 亚洲综合色区另类av| 99久久国产免费看| 国产精品狼人久久影院观看方式| 国产一区二区伦理片| 亚洲精品一区二区三区蜜桃下载| 轻轻草成人在线| 91精品国产欧美一区二区成人| 亚洲国产色一区| 欧美日韩一区在线观看| 一区二区三区在线视频免费 | 色久综合一二码| 综合在线观看色| 99久久国产综合精品麻豆| 国产精品久久久久影视| 成人午夜精品在线| 国产精品久久综合| thepron国产精品| 国产精品久久久久久久久免费桃花| 国产精品18久久久| 中文子幕无线码一区tr| 成人av在线资源网| 亚洲日本免费电影| 欧美综合天天夜夜久久| 亚洲福利视频一区| 欧美绝品在线观看成人午夜影视| 亚洲成av人片一区二区三区| 欧美人狂配大交3d怪物一区| 五月婷婷激情综合| 亚洲国产欧美在线| 在线综合视频播放| 久久av资源网| 国产日韩欧美精品一区| 成人av在线播放网址| 亚洲精品视频一区| 91麻豆精品国产91久久久久 | 色哟哟国产精品免费观看| 伊人色综合久久天天人手人婷| 欧美曰成人黄网| 免费观看在线综合色| 久久久久亚洲蜜桃| 99国产麻豆精品| 亚洲国产中文字幕在线视频综合 | 蜜臀av一级做a爰片久久| 精品久久久久久亚洲综合网| 国产99久久久久| 亚洲在线视频网站| 日韩欧美aaaaaa| 国产成人精品影视| 亚洲精品日日夜夜| 欧美高清性hdvideosex| 国产一区二区中文字幕| 亚洲靠逼com| 欧美mv日韩mv亚洲| aaa亚洲精品一二三区| 日韩一区欧美二区| 欧美国产一区二区| 欧美乱妇一区二区三区不卡视频| 精品一区二区三区视频| 国产精品久久一卡二卡| 欧美日韩精品综合在线| 国产精品正在播放| 亚洲国产日韩精品| 国产欧美视频在线观看| 欧美日韩国产免费一区二区 | 国产在线不卡一区| 亚洲精品视频免费看| 26uuu亚洲综合色欧美| 日本久久一区二区| 国产精品资源在线| 性久久久久久久| 国产精品久久久久久久久快鸭| 欧美精品在线一区二区| www.亚洲色图| 国产一区二区影院| 一本一道波多野结衣一区二区| 美女视频黄免费的久久| 亚洲综合另类小说| 国产精品久久久久久久久图文区|