annotate 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
rev   line source
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;