123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- /*
- *-----------------------------------------------------------------------------
- *
- * odbcStubs.h --
- *
- * Stubs for procedures in odbcStubDefs.txt
- *
- * Generated by genExtStubs.tcl: DO NOT EDIT
- * 2018-05-12 16:18:48Z
- *
- *-----------------------------------------------------------------------------
- */
- typedef struct odbcStubDefs {
- SQLRETURN (SQL_API*SQLAllocHandlePtr)(SQLSMALLINT,SQLHANDLE,SQLHANDLE*);
- SQLRETURN (SQL_API*SQLBindParameterPtr)(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT,SQLSMALLINT,SQLSMALLINT,SQLULEN,SQLSMALLINT,SQLPOINTER,SQLLEN,SQLLEN*);
- SQLRETURN (SQL_API*SQLCloseCursorPtr)(SQLHSTMT);
- SQLRETURN (SQL_API*SQLColumnsWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT ,SQLWCHAR*,SQLSMALLINT );
- SQLRETURN (SQL_API*SQLDataSourcesWPtr)(SQLHENV,SQLUSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLDescribeColWPtr)(SQLHSTMT,SQLUSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLSMALLINT*,SQLULEN*,SQLSMALLINT*,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLDescribeParamPtr)(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT*,SQLULEN*,SQLSMALLINT*,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLDisconnectPtr)(SQLHDBC);
- SQLRETURN (SQL_API*SQLDriverConnectWPtr)(SQLHDBC,SQLHWND,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLUSMALLINT);
- SQLRETURN (SQL_API*SQLDriversWPtr)(SQLHENV,SQLUSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLEndTranPtr)(SQLSMALLINT,SQLHANDLE,SQLSMALLINT);
- SQLRETURN (SQL_API*SQLExecutePtr)(SQLHSTMT);
- SQLRETURN (SQL_API*SQLFetchPtr)(SQLHSTMT);
- SQLRETURN (SQL_API*SQLForeignKeysWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT);
- SQLRETURN (SQL_API*SQLFreeHandlePtr)(SQLSMALLINT,SQLHANDLE);
- SQLRETURN (SQL_API*SQLGetConnectAttrPtr)(SQLHDBC,SQLINTEGER,SQLPOINTER,SQLINTEGER,SQLINTEGER*);
- SQLRETURN (SQL_API*SQLGetDataPtr)(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT,SQLPOINTER,SQLLEN,SQLLEN*);
- SQLRETURN (SQL_API*SQLGetDiagFieldAPtr)(SQLSMALLINT,SQLHANDLE,SQLSMALLINT,SQLSMALLINT,SQLPOINTER,SQLSMALLINT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLGetDiagRecWPtr)(SQLSMALLINT,SQLHANDLE,SQLSMALLINT,SQLWCHAR*,SQLINTEGER*,SQLWCHAR*,SQLSMALLINT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLGetInfoWPtr)(SQLHANDLE,SQLUSMALLINT,SQLPOINTER,SQLSMALLINT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLGetTypeInfoPtr)(SQLHSTMT,SQLSMALLINT);
- SQLRETURN (SQL_API*SQLMoreResultsPtr)(SQLHSTMT);
- SQLRETURN (SQL_API*SQLNumParamsPtr)(SQLHSTMT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLNumResultColsPtr)(SQLHSTMT,SQLSMALLINT*);
- SQLRETURN (SQL_API*SQLPrepareWPtr)(SQLHSTMT,SQLWCHAR*,SQLINTEGER);
- SQLRETURN (SQL_API*SQLPrimaryKeysWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT);
- SQLRETURN (SQL_API*SQLRowCountPtr)(SQLHSTMT,SQLLEN*);
- SQLRETURN (SQL_API*SQLSetConnectAttrPtr)(SQLHDBC,SQLINTEGER,SQLPOINTER,SQLINTEGER);
- SQLRETURN (SQL_API*SQLSetConnectOptionPtr)(SQLHDBC,SQLUSMALLINT,SQLULEN);
- SQLRETURN (SQL_API*SQLSetEnvAttrPtr)(SQLHENV,SQLINTEGER,SQLPOINTER,SQLINTEGER);
- SQLRETURN (SQL_API*SQLTablesWPtr)(SQLHSTMT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT,SQLWCHAR*,SQLSMALLINT);
- } odbcStubDefs;
- #define SQLAllocHandle (odbcStubs->SQLAllocHandlePtr)
- #define SQLBindParameter (odbcStubs->SQLBindParameterPtr)
- #define SQLCloseCursor (odbcStubs->SQLCloseCursorPtr)
- #define SQLColumnsW (odbcStubs->SQLColumnsWPtr)
- #define SQLDataSourcesW (odbcStubs->SQLDataSourcesWPtr)
- #define SQLDescribeColW (odbcStubs->SQLDescribeColWPtr)
- #define SQLDescribeParam (odbcStubs->SQLDescribeParamPtr)
- #define SQLDisconnect (odbcStubs->SQLDisconnectPtr)
- #define SQLDriverConnectW (odbcStubs->SQLDriverConnectWPtr)
- #define SQLDriversW (odbcStubs->SQLDriversWPtr)
- #define SQLEndTran (odbcStubs->SQLEndTranPtr)
- #define SQLExecute (odbcStubs->SQLExecutePtr)
- #define SQLFetch (odbcStubs->SQLFetchPtr)
- #define SQLForeignKeysW (odbcStubs->SQLForeignKeysWPtr)
- #define SQLFreeHandle (odbcStubs->SQLFreeHandlePtr)
- #define SQLGetConnectAttr (odbcStubs->SQLGetConnectAttrPtr)
- #define SQLGetData (odbcStubs->SQLGetDataPtr)
- #define SQLGetDiagFieldA (odbcStubs->SQLGetDiagFieldAPtr)
- #define SQLGetDiagRecW (odbcStubs->SQLGetDiagRecWPtr)
- #define SQLGetInfoW (odbcStubs->SQLGetInfoWPtr)
- #define SQLGetTypeInfo (odbcStubs->SQLGetTypeInfoPtr)
- #define SQLMoreResults (odbcStubs->SQLMoreResultsPtr)
- #define SQLNumParams (odbcStubs->SQLNumParamsPtr)
- #define SQLNumResultCols (odbcStubs->SQLNumResultColsPtr)
- #define SQLPrepareW (odbcStubs->SQLPrepareWPtr)
- #define SQLPrimaryKeysW (odbcStubs->SQLPrimaryKeysWPtr)
- #define SQLRowCount (odbcStubs->SQLRowCountPtr)
- #define SQLSetConnectAttr (odbcStubs->SQLSetConnectAttrPtr)
- #define SQLSetConnectOption (odbcStubs->SQLSetConnectOptionPtr)
- #define SQLSetEnvAttr (odbcStubs->SQLSetEnvAttrPtr)
- #define SQLTablesW (odbcStubs->SQLTablesWPtr)
- MODULE_SCOPE const odbcStubDefs *odbcStubs;
|