jpayne@69
|
1 /*
|
jpayne@69
|
2 *-----------------------------------------------------------------------------
|
jpayne@69
|
3 *
|
jpayne@69
|
4 * odbcStubs.h --
|
jpayne@69
|
5 *
|
jpayne@69
|
6 * Stubs for procedures in odbcStubDefs.txt
|
jpayne@69
|
7 *
|
jpayne@69
|
8 * Generated by genExtStubs.tcl: DO NOT EDIT
|
jpayne@69
|
9 * 2018-05-12 16:18:48Z
|
jpayne@69
|
10 *
|
jpayne@69
|
11 *-----------------------------------------------------------------------------
|
jpayne@69
|
12 */
|
jpayne@69
|
13
|
jpayne@69
|
14 typedef struct odbcStubDefs {
|
jpayne@69
|
15 SQLRETURN (SQL_API*SQLAllocHandlePtr)(SQLSMALLINT,SQLHANDLE,SQLHANDLE*);
|
jpayne@69
|
16 SQLRETURN (SQL_API*SQLBindParameterPtr)(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT,SQLSMALLINT,SQLSMALLINT,SQLULEN,SQLSMALLINT,SQLPOINTER,SQLLEN,SQLLEN*);
|
jpayne@69
|
17 SQLRETURN (SQL_API*SQLCloseCursorPtr)(SQLHSTMT);
|
jpayne@69
|
18 SQLRETURN (SQL_API*SQLColumnsWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT ,SQLWCHAR*,SQLSMALLINT );
|
jpayne@69
|
19 SQLRETURN (SQL_API*SQLDataSourcesWPtr)(SQLHENV,SQLUSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
|
jpayne@69
|
20 SQLRETURN (SQL_API*SQLDescribeColWPtr)(SQLHSTMT,SQLUSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLSMALLINT*,SQLULEN*,SQLSMALLINT*,SQLSMALLINT*);
|
jpayne@69
|
21 SQLRETURN (SQL_API*SQLDescribeParamPtr)(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT*,SQLULEN*,SQLSMALLINT*,SQLSMALLINT*);
|
jpayne@69
|
22 SQLRETURN (SQL_API*SQLDisconnectPtr)(SQLHDBC);
|
jpayne@69
|
23 SQLRETURN (SQL_API*SQLDriverConnectWPtr)(SQLHDBC,SQLHWND,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLUSMALLINT);
|
jpayne@69
|
24 SQLRETURN (SQL_API*SQLDriversWPtr)(SQLHENV,SQLUSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
|
jpayne@69
|
25 SQLRETURN (SQL_API*SQLEndTranPtr)(SQLSMALLINT,SQLHANDLE,SQLSMALLINT);
|
jpayne@69
|
26 SQLRETURN (SQL_API*SQLExecutePtr)(SQLHSTMT);
|
jpayne@69
|
27 SQLRETURN (SQL_API*SQLFetchPtr)(SQLHSTMT);
|
jpayne@69
|
28 SQLRETURN (SQL_API*SQLForeignKeysWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT);
|
jpayne@69
|
29 SQLRETURN (SQL_API*SQLFreeHandlePtr)(SQLSMALLINT,SQLHANDLE);
|
jpayne@69
|
30 SQLRETURN (SQL_API*SQLGetConnectAttrPtr)(SQLHDBC,SQLINTEGER,SQLPOINTER,SQLINTEGER,SQLINTEGER*);
|
jpayne@69
|
31 SQLRETURN (SQL_API*SQLGetDataPtr)(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT,SQLPOINTER,SQLLEN,SQLLEN*);
|
jpayne@69
|
32 SQLRETURN (SQL_API*SQLGetDiagFieldAPtr)(SQLSMALLINT,SQLHANDLE,SQLSMALLINT,SQLSMALLINT,SQLPOINTER,SQLSMALLINT,SQLSMALLINT*);
|
jpayne@69
|
33 SQLRETURN (SQL_API*SQLGetDiagRecWPtr)(SQLSMALLINT,SQLHANDLE,SQLSMALLINT,SQLWCHAR*,SQLINTEGER*,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
|
jpayne@69
|
34 SQLRETURN (SQL_API*SQLGetInfoWPtr)(SQLHANDLE,SQLUSMALLINT,SQLPOINTER,SQLSMALLINT,SQLSMALLINT*);
|
jpayne@69
|
35 SQLRETURN (SQL_API*SQLGetTypeInfoPtr)(SQLHSTMT,SQLSMALLINT);
|
jpayne@69
|
36 SQLRETURN (SQL_API*SQLMoreResultsPtr)(SQLHSTMT);
|
jpayne@69
|
37 SQLRETURN (SQL_API*SQLNumParamsPtr)(SQLHSTMT,SQLSMALLINT*);
|
jpayne@69
|
38 SQLRETURN (SQL_API*SQLNumResultColsPtr)(SQLHSTMT,SQLSMALLINT*);
|
jpayne@69
|
39 SQLRETURN (SQL_API*SQLPrepareWPtr)(SQLHSTMT,SQLWCHAR*,SQLINTEGER);
|
jpayne@69
|
40 SQLRETURN (SQL_API*SQLPrimaryKeysWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT);
|
jpayne@69
|
41 SQLRETURN (SQL_API*SQLRowCountPtr)(SQLHSTMT,SQLLEN*);
|
jpayne@69
|
42 SQLRETURN (SQL_API*SQLSetConnectAttrPtr)(SQLHDBC,SQLINTEGER,SQLPOINTER,SQLINTEGER);
|
jpayne@69
|
43 SQLRETURN (SQL_API*SQLSetConnectOptionPtr)(SQLHDBC,SQLUSMALLINT,SQLULEN);
|
jpayne@69
|
44 SQLRETURN (SQL_API*SQLSetEnvAttrPtr)(SQLHENV,SQLINTEGER,SQLPOINTER,SQLINTEGER);
|
jpayne@69
|
45 SQLRETURN (SQL_API*SQLTablesWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT);
|
jpayne@69
|
46 SQLRETURN (SQL_API*SQLExecDirectWPtr)(SQLHSTMT,SQLWCHAR*,SQLINTEGER);
|
jpayne@69
|
47 } odbcStubDefs;
|
jpayne@69
|
48 #define SQLAllocHandle (odbcStubs->SQLAllocHandlePtr)
|
jpayne@69
|
49 #define SQLBindParameter (odbcStubs->SQLBindParameterPtr)
|
jpayne@69
|
50 #define SQLCloseCursor (odbcStubs->SQLCloseCursorPtr)
|
jpayne@69
|
51 #define SQLColumnsW (odbcStubs->SQLColumnsWPtr)
|
jpayne@69
|
52 #define SQLDataSourcesW (odbcStubs->SQLDataSourcesWPtr)
|
jpayne@69
|
53 #define SQLDescribeColW (odbcStubs->SQLDescribeColWPtr)
|
jpayne@69
|
54 #define SQLDescribeParam (odbcStubs->SQLDescribeParamPtr)
|
jpayne@69
|
55 #define SQLDisconnect (odbcStubs->SQLDisconnectPtr)
|
jpayne@69
|
56 #define SQLDriverConnectW (odbcStubs->SQLDriverConnectWPtr)
|
jpayne@69
|
57 #define SQLDriversW (odbcStubs->SQLDriversWPtr)
|
jpayne@69
|
58 #define SQLEndTran (odbcStubs->SQLEndTranPtr)
|
jpayne@69
|
59 #define SQLExecute (odbcStubs->SQLExecutePtr)
|
jpayne@69
|
60 #define SQLFetch (odbcStubs->SQLFetchPtr)
|
jpayne@69
|
61 #define SQLForeignKeysW (odbcStubs->SQLForeignKeysWPtr)
|
jpayne@69
|
62 #define SQLFreeHandle (odbcStubs->SQLFreeHandlePtr)
|
jpayne@69
|
63 #define SQLGetConnectAttr (odbcStubs->SQLGetConnectAttrPtr)
|
jpayne@69
|
64 #define SQLGetData (odbcStubs->SQLGetDataPtr)
|
jpayne@69
|
65 #define SQLGetDiagFieldA (odbcStubs->SQLGetDiagFieldAPtr)
|
jpayne@69
|
66 #define SQLGetDiagRecW (odbcStubs->SQLGetDiagRecWPtr)
|
jpayne@69
|
67 #define SQLGetInfoW (odbcStubs->SQLGetInfoWPtr)
|
jpayne@69
|
68 #define SQLGetTypeInfo (odbcStubs->SQLGetTypeInfoPtr)
|
jpayne@69
|
69 #define SQLMoreResults (odbcStubs->SQLMoreResultsPtr)
|
jpayne@69
|
70 #define SQLNumParams (odbcStubs->SQLNumParamsPtr)
|
jpayne@69
|
71 #define SQLNumResultCols (odbcStubs->SQLNumResultColsPtr)
|
jpayne@69
|
72 #define SQLPrepareW (odbcStubs->SQLPrepareWPtr)
|
jpayne@69
|
73 #define SQLPrimaryKeysW (odbcStubs->SQLPrimaryKeysWPtr)
|
jpayne@69
|
74 #define SQLRowCount (odbcStubs->SQLRowCountPtr)
|
jpayne@69
|
75 #define SQLSetConnectAttr (odbcStubs->SQLSetConnectAttrPtr)
|
jpayne@69
|
76 #define SQLSetConnectOption (odbcStubs->SQLSetConnectOptionPtr)
|
jpayne@69
|
77 #define SQLSetEnvAttr (odbcStubs->SQLSetEnvAttrPtr)
|
jpayne@69
|
78 #define SQLTablesW (odbcStubs->SQLTablesWPtr)
|
jpayne@69
|
79 #define SQLExecDirectW (odbcStubs->SQLExecDirectWPtr)
|
jpayne@69
|
80 MODULE_SCOPE const odbcStubDefs *odbcStubs;
|