1;
2;  iodbc.def
3;
4;  $Id: iodbc.def,v 1.3 2006/01/20 15:58:35 source Exp $
5;
6;  DLL link script
7;
8;  The iODBC driver manager.
9;
10;  Copyright (C) 1995 by Ke Jin <kejin@empress.com>
11;  Copyright (C) 1996-2006 by OpenLink Software <iodbc@openlinksw.com>
12;  All Rights Reserved.
13;
14;  This software is released under the terms of either of the following
15;  licenses:
16;
17;      - GNU Library General Public License (see LICENSE.LGPL)
18;      - The BSD License (see LICENSE.BSD).
19;
20;  Note that the only valid version of the LGPL license as far as this
21;  project is concerned is the original GNU Library General Public License
22;  Version 2, dated June 1991.
23;
24;  While not mandated by the BSD license, any patches you make to the
25;  iODBC source code may be contributed back into the iODBC project
26;  at your discretion. Contributions will benefit the Open Source and
27;  Data Access community as a whole. Submissions may be made at:
28;
29;      http://www.iodbc.org
30;
31;
32;  GNU Library Generic Public License Version 2
33;  ============================================
34;  This library is free software; you can redistribute it and/or
35;  modify it under the terms of the GNU Library General Public
36;  License as published by the Free Software Foundation; only
37;  Version 2 of the License dated June 1991.
38;
39;  This library is distributed in the hope that it will be useful,
40;  but WITHOUT ANY WARRANTY; without even the implied warranty of
41;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
42;  Library General Public License for more details.
43;
44;  You should have received a copy of the GNU Library General Public
45;  License along with this library; if not, write to the Free
46;  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
47;
48;
49;  The BSD License
50;  ===============
51;  Redistribution and use in source and binary forms, with or without
52;  modification, are permitted provided that the following conditions
53;  are met:
54;
55;  1. Redistributions of source code must retain the above copyright
56;     notice, this list of conditions and the following disclaimer.
57;  2. Redistributions in binary form must reproduce the above copyright
58;     notice, this list of conditions and the following disclaimer in
59;     the documentation and/or other materials provided with the
60;     distribution.
61;  3. Neither the name of OpenLink Software Inc. nor the names of its
62;     contributors may be used to endorse or promote products derived
63;     from this software without specific prior written permission.
64;
65;  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
66;  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
67;  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
68;  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL OPENLINK OR
69;  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
70;  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
71;  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
72;  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
73;  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
74;  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
75;  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
76;
77
78LIBRARY		IODBC.DLL
79DESCRIPTION	'iODBC Driver Manager V2.50 (LGPL)'
80
81CODE		MOVEABLE DISCARDABLE
82DATA		MOVEABLE MULTIPLE
83
84HEAPSIZE	10000
85
86EXPORTS
87    SQLAllocConnect	@1
88    SQLAllocEnv		@2
89    SQLAllocStmt	@3
90    SQLBindCol		@4
91    SQLCancel		@5
92    SQLColAttributes	@6
93    SQLConnect		@7
94    SQLDescribeCol	@8
95    SQLDisconnect	@9
96    SQLError		@10
97    SQLExecDirect	@11
98    SQLExecute		@12
99    SQLFetch		@13
100    SQLFreeConnect	@14
101    SQLFreeEnv		@15
102    SQLFreeStmt		@16
103    SQLGetCursorName	@17
104    SQLNumResultCols	@18
105    SQLPrepare		@19
106    SQLRowCount		@20
107    SQLSetCursorName	@21
108    SQLSetParam		@22
109    SQLTransact		@23
110
111    SQLColumns		@40
112    SQLDriverConnect	@41
113    SQLGetConnectOption	@42
114    SQLGetData		@43
115    SQLGetFunctions	@44
116    SQLGetInfo		@45
117    SQLGetStmtOption	@46
118    SQLGetTypeInfo	@47
119    SQLParamData	@48
120    SQLPutData		@49
121    SQLSetConnectOption	@50
122    SQLSetStmtOption	@51
123    SQLSpecialColumns	@52
124    SQLStatistics	@53
125    SQLTables		@54
126
127    SQLBrowseConnect	@55
128    SQLColumnPrivileges	@56
129    SQLDataSources	@57
130    SQLDescribeParam	@58
131    SQLExtendedFetch	@59
132    SQLForeignKeys	@60
133    SQLMoreResults	@61
134    SQLNativeSql	@62
135    SQLNumParams	@63
136    SQLParamOptions	@64
137    SQLPrimaryKeys	@65
138    SQLProcedureColumns	@66
139    SQLProcedures	@67
140    SQLSetPos		@68
141    SQLSetScrollOptions	@69
142    SQLTablePrivileges	@70
143    SQLDrivers		@71
144    SQLBindParameter	@72
145
146    LoadByOrdinal	@199
147