📄 sd_oledb_d5.hpp
字号:
// Borland C++ Builder
// Copyright (c) 1995, 1999 by Borland International
// All rights reserved
// (DO NOT EDIT: machine generated header) 'SD_OLEDB_D5.pas' rev: 5.00
#ifndef SD_OLEDB_D5HPP
#define SD_OLEDB_D5HPP
#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <ActiveX.hpp> // Pascal unit
#include <Windows.hpp> // Pascal unit
#include <SysInit.hpp> // Pascal unit
#include <System.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
#include <transact.h>
#include <oledb.h>
#include <comsvcs.h>
typedef System::DelphiInterface<ITransaction> _di_ITransaction;
namespace Sd_oledb_d5
{
//-- type declarations -------------------------------------------------------
typedef int TOleEnum;
typedef _di_IUnknown *PIUnknown;
typedef Shortint SBYTE;
typedef unsigned TUintArray[65536];
typedef unsigned *PUintArray;
typedef Windows::PByte *PPByte;
typedef Byte *TPByteArray[65536];
typedef Windows::PByte *PPByteArray;
typedef unsigned *PDBASYNCHPHASE;
typedef unsigned *PDBSORT;
typedef unsigned *PDBCOMPAREOP;
typedef unsigned *PHACCESSOR;
typedef Word *PHSOURCE;
typedef unsigned PHCHAPTER;
typedef unsigned *PHROW;
typedef PHROW *PPHROW;
typedef unsigned *PDBROWSTATUS;
typedef PDBROWSTATUS *PPDBROWSTATUS;
typedef unsigned *PDBPENDINGSTATUS;
typedef PDBPENDINGSTATUS *PPDBPENDINGSTATUS;
typedef unsigned *PDBROWOPTIONS;
typedef unsigned *PDBSOURCETYPE;
typedef BOID *PBoid;
typedef BOID TBoid;
typedef XACTTRANSINFO *PXactTransInfo;
typedef XACTTRANSINFO TXactTransInfo;
typedef XACTOPT *PXactOpt;
typedef XACTOPT TXActOpt;
typedef XACTSTATS *PXactStats;
typedef XACTSTATS TXactStats;
typedef DBBINDEXT *PDBBindExt;
typedef DBBINDEXT TDBBindExt;
typedef DBOBJECT *PDBObject;
typedef DBOBJECT TDBObject;
typedef DBBINDING *PDBBinding;
typedef DBBINDING TDBBinding;
typedef DBBINDING TDBBindingArray[65536];
typedef DBBINDING *PDBBindingArray;
struct DBIDNAME;
typedef DBIDNAME *PDBIDName;
struct DBIDNAME
{
union
{
struct
{
unsigned ulPropid;
};
struct
{
wchar_t *pwszName;
};
};
} ;
typedef DBIDNAME TDBIDName;
struct DBIDGUID;
typedef DBIDGUID *PDBIDGuid;
struct DBIDGUID
{
union
{
struct
{
GUID *pguid;
};
struct
{
GUID guid;
};
};
} ;
typedef DBIDGUID TDBIDGuid;
typedef unsigned *PDBPROPID;
typedef unsigned TDBPropIDArray[65536];
typedef unsigned *PDBPropIDArray;
typedef DBID *PDBID;
typedef PDBID *PPDBID;
typedef DBID TDBID;
typedef DBID TDBIDArray[65536];
typedef DBID *PDBIDArray;
typedef DBPROPIDSET *PDBPropIDSet;
typedef DBPROPIDSET TDBPropIDSet;
typedef DBPROPIDSET TDBPropIDSetArray[65536];
typedef DBPROPIDSET *PDBPropIDSetArray;
typedef DBPROP *PDBProp;
typedef DBPROP TDBProp;
typedef DBPROP TDBPropArray[65536];
typedef DBPROP *PDBPropArray;
typedef DBPROPSET *PDBPropSet;
typedef PDBPropSet *PPDBPropSet;
typedef DBPROPSET TDBPropSet;
typedef DBPROPSET TDBPropSetArray[65536];
typedef DBPROPSET *PDBPropSetArray;
typedef DBPROPINFO *PDBPropInfo;
typedef DBPROPINFO TDBPropInfo;
typedef DBPROPINFO TDBPropInfoArray[65536];
typedef DBPROPINFO *PDBPropInfoArray;
typedef DBPROPINFOSET *PDBPropInfoSet;
typedef DBPROPINFOSET TDBPropInfoSet;
typedef DBPROPINFOSET TDBPropInfoSetArray[65536];
typedef DBPROPINFOSET *PDBPropInfoSetArray;
typedef DBINDEXCOLUMNDESC *PDBIndexColumnDesc;
typedef DBINDEXCOLUMNDESC TDBIndexColumnDesc;
typedef DBINDEXCOLUMNDESC TDBIndexColumnDescArray[65536];
typedef DBINDEXCOLUMNDESC *PDBIndexColumnDescArray;
typedef DBPARAMS *PDBParams;
typedef DBPARAMS TDBParams;
typedef DBCOLUMNINFO *PDBColumnInfo;
typedef DBCOLUMNINFO TDBColumnInfo;
typedef DBCOLUMNINFO TDBColumnInfoArray[4097];
typedef DBCOLUMNINFO *PDBColumnInfoArray;
typedef DBLITERALINFO *PDBLiteralInfo;
typedef DBLITERALINFO TDBLiteralInfo;
typedef DBLITERALINFO TDBLiteralInfoArray[65536];
typedef DBLITERALINFO *PDBLiteralInfoArray;
typedef DBCOLUMNDESC *PDBColumnDesc;
typedef DBCOLUMNDESC TDBColumnDesc;
typedef DBCOLUMNDESC TDBColumnDescArray[65536];
typedef DBCOLUMNDESC *PDBColumnDescArray;
typedef SEC_OBJECT_ELEMENT *PSecObjectElement;
typedef SEC_OBJECT_ELEMENT TSecObjectElement;
typedef SEC_OBJECT_ELEMENT TSecObjectElementArray[65536];
typedef SEC_OBJECT_ELEMENT *PSecObjectElementArray;
typedef SEC_OBJECT *PSecObject;
typedef SEC_OBJECT TSecObject;
typedef TRUSTEE_W *TTrusteeW;
typedef TTrusteeW *PTrusteeW;
typedef PTrusteeW *PPTrusteeW;
typedef DBPARAMINFO *PDBParamInfo;
typedef DBPARAMINFO TDBParamInfo;
typedef DBPARAMINFO TDBParamInfoArray[65536];
typedef DBPARAMINFO *PDBParamInfoArray;
typedef DB_NUMERIC *PDBNumeric;
typedef DB_NUMERIC TDBNumeric;
typedef DBVECTOR *PDBVector;
typedef DBVECTOR TDBVector;
typedef DBDATE *PDBDate;
typedef DBDATE TDBDate;
typedef DBTIME *PDBTime;
typedef DBTIME TDBTime;
typedef DBTIMESTAMP *PDBTimeStamp;
typedef DBTIMESTAMP TDBTimeStamp;
#pragma pack(push, 1)
struct DBFILETIME
{
unsigned dwLowDateTime;
unsigned dwHighDateTime;
} ;
#pragma pack(pop)
typedef DBFILETIME *PDBFileTime;
typedef DBFILETIME TDBFileTime;
typedef DB_VARNUMERIC *PDBVarNumeric;
typedef DB_VARNUMERIC TDBVarNumeric;
typedef DBFAILUREINFO *PDBFailureInfo;
typedef DBFAILUREINFO TDBFailureInfo;
typedef MDAXISINFO *PMDAxisInfo;
typedef MDAXISINFO TMDAxisInfo;
typedef DBPARAMBINDINFO *PDBParamBindInfo;
typedef DBPARAMBINDINFO TDBParamBindInfo;
typedef DBPARAMBINDINFO TDBParamBindInfoArray[65536];
typedef DBPARAMBINDINFO *PDBParamBindInfoArray;
typedef ERRORINFO *PErrorInfo;
typedef ERRORINFO TErrorInfo;
typedef EXPLICIT_ACCESS_W *PExplicitAccessW;
typedef PExplicitAccessW *PPExplicitAccessW;
typedef EXPLICIT_ACCESS_W TExplicitAccessW;
__interface ITransactionOptions;
typedef System::DelphiInterface<ITransactionOptions> _di_ITransactionOptions;
__interface INTERFACE_UUID("{3A6AD9E0-23B9-11CF-AD60-00AA00A74CCD}") ITransactionOptions : public IUnknown
{
public:
virtual HRESULT __stdcall SetOptions(XACTOPT &pOptions) = 0 ;
virtual HRESULT __stdcall GetOptions(XACTOPT &pOptions) = 0 ;
};
__interface ITransactionOptionsSC;
typedef System::DelphiInterface<ITransactionOptionsSC> _di_ITransactionOptionsSC;
__interface INTERFACE_UUID("{3A6AD9E0-23B9-11CF-AD60-00AA00A74CCD}") ITransactionOptionsSC : public IUnknown
{
public:
virtual HRESULT __safecall SetOptions(XACTOPT &pOptions) = 0 ;
virtual HRESULT __safecall GetOptions(XACTOPT &pOptions) = 0 ;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -