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