; -------------------------------------------------------------------------------------------------- ; odbc32.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF ODBC32_INC ODBC32_INC equ <1> CloseODBCPerfData PROTO STDCALL CollectODBCPerfData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CursorLibLockDbc PROTO STDCALL :DWORD,:DWORD CursorLibLockDesc PROTO STDCALL :DWORD,:DWORD CursorLibLockStmt PROTO STDCALL :DWORD,:DWORD CursorLibTransact PROTO STDCALL :DWORD,:DWORD,:DWORD DllBidEntryPoint PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD GetODBCSharedData PROTO STDCALL LockHandle PROTO STDCALL :DWORD,:DWORD,:DWORD MpHeapAlloc PROTO C :VARARG MpHeapCompact PROTO C :VARARG MpHeapCreate PROTO C :VARARG MpHeapDestroy PROTO C :VARARG MpHeapFree PROTO C :VARARG MpHeapReAlloc PROTO C :VARARG MpHeapSize PROTO C :VARARG MpHeapValidate PROTO C :VARARG ODBCGetTryWaitValue PROTO STDCALL ODBCInternalConnectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ODBCInternalConnect equ ENDIF ODBCQualifyFileDSNW PROTO STDCALL :DWORD IFDEF __UNICODE__ ODBCQualifyFileDSN equ ENDIF ODBCSetTryWaitValue PROTO STDCALL :DWORD OpenODBCPerfData PROTO STDCALL :DWORD PostComponentError PROTO STDCALL :DWORD PostODBCComponentError PROTO STDCALL :DWORD PostODBCError PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SQLAllocConnect PROTO STDCALL :DWORD,:DWORD SQLAllocEnv PROTO STDCALL :DWORD SQLAllocHandle PROTO STDCALL :DWORD,:DWORD,:DWORD SQLAllocHandleStd PROTO STDCALL :DWORD,:DWORD,:DWORD SQLAllocStmt PROTO STDCALL :DWORD,:DWORD SQLBindCol PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLBindParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLBindParameter PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLBrowseConnectA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLBrowseConnect equ ENDIF SQLBrowseConnectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLBrowseConnect equ ENDIF SQLBulkOperations PROTO STDCALL :DWORD,:DWORD SQLCancel PROTO STDCALL :DWORD SQLCloseCursor PROTO STDCALL :DWORD SQLColAttributeA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLColAttribute equ ENDIF SQLColAttributeW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLColAttribute equ ENDIF SQLColAttributesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLColAttributes equ ENDIF SQLColAttributesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLColAttributes equ ENDIF SQLColumnPrivilegesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLColumnPrivileges equ ENDIF SQLColumnPrivilegesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLColumnPrivileges equ ENDIF SQLColumnsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLColumns equ ENDIF SQLColumnsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLColumns equ ENDIF SQLConnectA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLConnect equ ENDIF SQLConnectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLConnect equ ENDIF SQLCopyDesc PROTO STDCALL :DWORD,:DWORD SQLDataSourcesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLDataSources equ ENDIF SQLDataSourcesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLDataSources equ ENDIF SQLDescribeColA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLDescribeCol equ ENDIF SQLDescribeColW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLDescribeCol equ ENDIF SQLDescribeParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLDisconnect PROTO STDCALL :DWORD SQLDriverConnectA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLDriverConnect equ ENDIF SQLDriverConnectW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLDriverConnect equ ENDIF SQLDriversA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLDrivers equ ENDIF SQLDriversW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLDrivers equ ENDIF SQLEndTran PROTO STDCALL :DWORD,:DWORD,:DWORD SQLErrorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLError equ ENDIF SQLErrorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLError equ ENDIF SQLExecDirectA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLExecDirect equ ENDIF SQLExecDirectW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLExecDirect equ ENDIF SQLExecute PROTO STDCALL :DWORD SQLExtendedFetch PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLFetch PROTO STDCALL :DWORD SQLFetchScroll PROTO STDCALL :DWORD,:DWORD,:DWORD SQLForeignKeysA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLForeignKeys equ ENDIF SQLForeignKeysW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLForeignKeys equ ENDIF SQLFreeConnect PROTO STDCALL :DWORD SQLFreeEnv PROTO STDCALL :DWORD SQLFreeHandle PROTO STDCALL :DWORD,:DWORD SQLFreeStmt PROTO STDCALL :DWORD,:DWORD SQLGetConnectAttrA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetConnectAttr equ ENDIF SQLGetConnectAttrW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetConnectAttr equ ENDIF SQLGetConnectOptionA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetConnectOption equ ENDIF SQLGetConnectOptionW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetConnectOption equ ENDIF SQLGetCursorNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetCursorName equ ENDIF SQLGetCursorNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetCursorName equ ENDIF SQLGetData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLGetDescFieldA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetDescField equ ENDIF SQLGetDescFieldW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetDescField equ ENDIF SQLGetDescRecA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetDescRec equ ENDIF SQLGetDescRecW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetDescRec equ ENDIF SQLGetDiagFieldA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetDiagField equ ENDIF SQLGetDiagFieldW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetDiagField equ ENDIF SQLGetDiagRecA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetDiagRec equ ENDIF SQLGetDiagRecW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetDiagRec equ ENDIF SQLGetEnvAttr PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLGetFunctions PROTO STDCALL :DWORD,:DWORD,:DWORD SQLGetInfoA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetInfo equ ENDIF SQLGetInfoW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetInfo equ ENDIF SQLGetStmtAttrA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLGetStmtAttr equ ENDIF SQLGetStmtAttrW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLGetStmtAttr equ ENDIF SQLGetStmtOption PROTO STDCALL :DWORD,:DWORD,:DWORD SQLGetTypeInfoA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ SQLGetTypeInfo equ ENDIF SQLGetTypeInfoW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ SQLGetTypeInfo equ ENDIF SQLMoreResults PROTO STDCALL :DWORD SQLNativeSqlA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLNativeSql equ ENDIF SQLNativeSqlW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLNativeSql equ ENDIF SQLNumParams PROTO STDCALL :DWORD,:DWORD SQLNumResultCols PROTO STDCALL :DWORD,:DWORD SQLParamData PROTO STDCALL :DWORD,:DWORD SQLParamOptions PROTO STDCALL :DWORD,:DWORD,:DWORD SQLPrepareA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLPrepare equ ENDIF SQLPrepareW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLPrepare equ ENDIF SQLPrimaryKeysA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLPrimaryKeys equ ENDIF SQLPrimaryKeysW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLPrimaryKeys equ ENDIF SQLProcedureColumnsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLProcedureColumns equ ENDIF SQLProcedureColumnsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLProcedureColumns equ ENDIF SQLProceduresA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLProcedures equ ENDIF SQLProceduresW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLProcedures equ ENDIF SQLPutData PROTO STDCALL :DWORD,:DWORD,:DWORD SQLRowCount PROTO STDCALL :DWORD,:DWORD SQLSetConnectAttrA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLSetConnectAttr equ ENDIF SQLSetConnectAttrW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLSetConnectAttr equ ENDIF SQLSetConnectOptionA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLSetConnectOption equ ENDIF SQLSetConnectOptionW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLSetConnectOption equ ENDIF SQLSetCursorNameA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLSetCursorName equ ENDIF SQLSetCursorNameW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLSetCursorName equ ENDIF SQLSetDescFieldA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLSetDescField equ ENDIF SQLSetDescFieldW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLSetDescField equ ENDIF SQLSetDescRec PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLSetEnvAttr PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SQLSetParam PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SQLSetPos PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SQLSetScrollOptions PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SQLSetStmtAttrA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLSetStmtAttr equ ENDIF SQLSetStmtAttrW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLSetStmtAttr equ ENDIF SQLSetStmtOption PROTO STDCALL :DWORD,:DWORD,:DWORD SQLSpecialColumnsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLSpecialColumns equ ENDIF SQLSpecialColumnsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLSpecialColumns equ ENDIF SQLStatisticsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLStatistics equ ENDIF SQLStatisticsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLStatistics equ ENDIF SQLTablePrivilegesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLTablePrivileges equ ENDIF SQLTablePrivilegesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLTablePrivileges equ ENDIF SQLTablesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SQLTables equ ENDIF SQLTablesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SQLTables equ ENDIF SQLTransact PROTO STDCALL :DWORD,:DWORD,:DWORD SearchStatusCode PROTO STDCALL :DWORD,:DWORD VFreeErrors PROTO STDCALL :DWORD VRetrieveDriverErrorsRowCol PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD ValidateErrorQueue PROTO STDCALL :DWORD,:DWORD ; g_hHeapMalloc arg type unknown ELSE echo ----------------------------------------- echo WARNING duplicate include file odbc32.inc echo ----------------------------------------- ENDIF