Fix indenting for 'extern "C"' cases.
authorBruce Momjian <bruce@momjian.us>
Thu, 8 Nov 2001 20:37:52 +0000 (20:37 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 8 Nov 2001 20:37:52 +0000 (20:37 +0000)
gpps.h
isql.h
isqlext.h

diff --git a/gpps.h b/gpps.h
index eb1b155c8ad754db949722d6a3f3f2065662634d..ab133a82d4c9edfe768919f46ab90f05076f25ed 100644 (file)
--- a/gpps.h
+++ b/gpps.h
@@ -18,24 +18,24 @@ extern      "C"
 {
 #endif
 
-   DWORD
-               GetPrivateProfileString(const char *theSection, /* section name */
-                                                   const char *theKey, /* search key name */
-                                                 const char *theDefault,       /* default value if not
-                                                                                * found */
-                                                   char *theReturnBuffer,      /* return valuse stored
-                                                                                * here */
-                                                 size_t theBufferLength,       /* byte length of return
-                                                                                * buffer */
-                                            const char *theIniFileName);       /* pathname of ini file
-                                                                                * to search */
-
-   DWORD
-               WritePrivateProfileString(const char *theSection,       /* section name */
-                                                     const char *theKey,       /* write key name */
-                                                  const char *theBuffer,       /* input buffer */
-                                            const char *theIniFileName);       /* pathname of ini file
-                                                                                * to write */
+DWORD
+GetPrivateProfileString(const char *theSection, /* section name */
+                       const char *theKey,     /* search key name */
+                       const char *theDefault, /* default value if not
+                                                * found */
+                       char *theReturnBuffer,  /* return valuse stored
+                                                * here */
+                       size_t theBufferLength, /* byte length of return
+                                                * buffer */
+                       const char *theIniFileName);    /* pathname of ini file
+                                                        * to search */
+
+DWORD
+WritePrivateProfileString(const char *theSection,      /* section name */
+                         const char *theKey,   /* write key name */
+                         const char *theBuffer,        /* input buffer */
+                         const char *theIniFileName);  /* pathname of ini file
+                                                        * to write */
 
 #ifdef __cplusplus
 }
diff --git a/isql.h b/isql.h
index 67f27d536e0681c308a6bb155019104818105f04..f27c087d5262f53bb1ec675e3e84b94ca7b5f206 100644 (file)
--- a/isql.h
+++ b/isql.h
@@ -135,109 +135,109 @@ extern      "C"
 {
 #endif
 
-   RETCODE SQL_API SQLAllocConnect(HENV henv,
-                                               HDBC FAR * phdbc);
-   RETCODE SQL_API SQLAllocEnv(HENV FAR * phenv);
-   RETCODE SQL_API SQLAllocStmt(HDBC hdbc,
-                                            HSTMT FAR * phstmt);
-   RETCODE SQL_API SQLBindCol(HSTMT hstmt,
-                                          UWORD icol,
-                                          SWORD fCType,
-                                          PTR rgbValue,
-                                          SDWORD cbValueMax,
-                                          SDWORD FAR * pcbValue);
-
-   RETCODE SQL_API SQLCancel(HSTMT hstmt);
-
-   RETCODE SQL_API SQLColAttributes(HSTMT hstmt,
-                                                UWORD icol,
-                                                UWORD fDescType,
-                                                PTR rgbDesc,
-                                                SWORD cbDescMax,
-                                                SWORD FAR * pcbDesc,
-                                                SDWORD FAR * pfDesc);
-
-   RETCODE SQL_API SQLConnect(HDBC hdbc,
-                                          UCHAR FAR * szDSN,
-                                          SWORD cbDSN,
-                                          UCHAR FAR * szUID,
-                                          SWORD cbUID,
-                                          UCHAR FAR * szAuthStr,
-                                          SWORD cbAuthStr);
-
-   RETCODE SQL_API SQLDescribeCol(HSTMT hstmt,
-                                              UWORD icol,
-                                              UCHAR FAR * szColName,
-                                              SWORD cbColNameMax,
-                                              SWORD FAR * pcbColName,
-                                              SWORD FAR * pfSqlType,
-                                              UDWORD FAR * pcbColDef,
-                                              SWORD FAR * pibScale,
-                                              SWORD FAR * pfNullable);
-
-   RETCODE SQL_API SQLDisconnect(HDBC hdbc);
-
-   RETCODE SQL_API SQLError(HENV henv,
-                                        HDBC hdbc,
-                                        HSTMT hstmt,
-                                        UCHAR FAR * szSqlState,
-                                        SDWORD FAR * pfNativeError,
-                                        UCHAR FAR * szErrorMsg,
-                                        SWORD cbErrorMsgMax,
-                                        SWORD FAR * pcbErrorMsg);
-
-   RETCODE SQL_API SQLExecDirect(HSTMT hstmt,
-                                             UCHAR FAR * szSqlStr,
-                                             SDWORD cbSqlStr);
-
-   RETCODE SQL_API SQLExecute(HSTMT hstmt);
-
-   RETCODE SQL_API SQLFetch(HSTMT hstmt);
-
-   RETCODE SQL_API SQLFreeConnect(HDBC hdbc);
-
-   RETCODE SQL_API SQLFreeEnv(HENV henv);
-
-   RETCODE SQL_API SQLFreeStmt(HSTMT hstmt,
-                                           UWORD fOption);
-
-   RETCODE SQL_API SQLGetCursorName(HSTMT hstmt,
-                                                UCHAR FAR * szCursor,
-                                                SWORD cbCursorMax,
-                                                SWORD FAR * pcbCursor);
-
-   RETCODE SQL_API SQLNumResultCols(HSTMT hstmt,
-                                                SWORD FAR * pccol);
-
-   RETCODE SQL_API SQLPrepare(HSTMT hstmt,
-                                          UCHAR FAR * szSqlStr,
-                                          SDWORD cbSqlStr);
-
-   RETCODE SQL_API SQLRowCount(HSTMT hstmt,
-                                           SDWORD FAR * pcrow);
-
-   RETCODE SQL_API SQLSetCursorName(HSTMT hstmt,
-                                                UCHAR FAR * szCursor,
-                                                SWORD cbCursor);
-
-   RETCODE SQL_API SQLTransact(HENV henv,
-                                           HDBC hdbc,
-                                           UWORD fType);
-
-   RETCODE SQL_API SQLSetParam(HSTMT hstmt,
-                                           UWORD ipar,
-                                           SWORD fCType,
-                                           SWORD fSqlType,
-                                           UDWORD cbColDef,
-                                           SWORD ibScale,
-                                           PTR rgbValue,
-                                           SDWORD FAR * pcbValue);
-
-   RETCODE SQL_API SQLDataSources(HENV henv,
-                                UWORD Direction, UCHAR FAR * ServerName,
-                                  WORD BufferLength1, WORD *NameLength1,
-                            UCHAR FAR * Description, WORD BufferLength2,
-                                              WORD *NameLength2);
+RETCODE SQL_API SQLAllocConnect(HENV henv,
+               HDBC FAR * phdbc);
+RETCODE SQL_API SQLAllocEnv(HENV FAR * phenv);
+RETCODE SQL_API SQLAllocStmt(HDBC hdbc,
+            HSTMT FAR * phstmt);
+RETCODE SQL_API SQLBindCol(HSTMT hstmt,
+          UWORD icol,
+          SWORD fCType,
+          PTR rgbValue,
+          SDWORD cbValueMax,
+          SDWORD FAR * pcbValue);
+
+RETCODE SQL_API SQLCancel(HSTMT hstmt);
+
+RETCODE SQL_API SQLColAttributes(HSTMT hstmt,
+                UWORD icol,
+                UWORD fDescType,
+                PTR rgbDesc,
+                SWORD cbDescMax,
+                SWORD FAR * pcbDesc,
+                SDWORD FAR * pfDesc);
+
+RETCODE SQL_API SQLConnect(HDBC hdbc,
+          UCHAR FAR * szDSN,
+          SWORD cbDSN,
+          UCHAR FAR * szUID,
+          SWORD cbUID,
+          UCHAR FAR * szAuthStr,
+          SWORD cbAuthStr);
+
+RETCODE SQL_API SQLDescribeCol(HSTMT hstmt,
+              UWORD icol,
+              UCHAR FAR * szColName,
+              SWORD cbColNameMax,
+              SWORD FAR * pcbColName,
+              SWORD FAR * pfSqlType,
+              UDWORD FAR * pcbColDef,
+              SWORD FAR * pibScale,
+              SWORD FAR * pfNullable);
+
+RETCODE SQL_API SQLDisconnect(HDBC hdbc);
+
+RETCODE SQL_API SQLError(HENV henv,
+        HDBC hdbc,
+        HSTMT hstmt,
+        UCHAR FAR * szSqlState,
+        SDWORD FAR * pfNativeError,
+        UCHAR FAR * szErrorMsg,
+        SWORD cbErrorMsgMax,
+        SWORD FAR * pcbErrorMsg);
+
+RETCODE SQL_API SQLExecDirect(HSTMT hstmt,
+             UCHAR FAR * szSqlStr,
+             SDWORD cbSqlStr);
+
+RETCODE SQL_API SQLExecute(HSTMT hstmt);
+
+RETCODE SQL_API SQLFetch(HSTMT hstmt);
+
+RETCODE SQL_API SQLFreeConnect(HDBC hdbc);
+
+RETCODE SQL_API SQLFreeEnv(HENV henv);
+
+RETCODE SQL_API SQLFreeStmt(HSTMT hstmt,
+           UWORD fOption);
+
+RETCODE SQL_API SQLGetCursorName(HSTMT hstmt,
+                UCHAR FAR * szCursor,
+                SWORD cbCursorMax,
+                SWORD FAR * pcbCursor);
+
+RETCODE SQL_API SQLNumResultCols(HSTMT hstmt,
+                SWORD FAR * pccol);
+
+RETCODE SQL_API SQLPrepare(HSTMT hstmt,
+          UCHAR FAR * szSqlStr,
+          SDWORD cbSqlStr);
+
+RETCODE SQL_API SQLRowCount(HSTMT hstmt,
+           SDWORD FAR * pcrow);
+
+RETCODE SQL_API SQLSetCursorName(HSTMT hstmt,
+                UCHAR FAR * szCursor,
+                SWORD cbCursor);
+
+RETCODE SQL_API SQLTransact(HENV henv,
+           HDBC hdbc,
+           UWORD fType);
+
+RETCODE SQL_API SQLSetParam(HSTMT hstmt,
+           UWORD ipar,
+           SWORD fCType,
+           SWORD fSqlType,
+           UDWORD cbColDef,
+           SWORD ibScale,
+           PTR rgbValue,
+           SDWORD FAR * pcbValue);
+
+RETCODE SQL_API SQLDataSources(HENV henv,
+              UWORD Direction, UCHAR FAR * ServerName,
+              WORD BufferLength1, WORD *NameLength1,
+              UCHAR FAR * Description, WORD BufferLength2,
+              WORD *NameLength2);
 
 #ifdef __cplusplus
 }
index 758d1bd7340651bcf4284bf2d617c0b7815ab953..989860b615e222011419092ce50fa28b867c1d9f 100644 (file)
--- a/isqlext.h
+++ b/isqlext.h
@@ -1342,215 +1342,215 @@ extern        "C"
 {
 #endif
 
-   RETCODE SQL_API SQLSetConnectOption(HDBC, UWORD, UDWORD);
-   RETCODE SQL_API SQLNumResultCols(HSTMT, SWORD FAR *);
+RETCODE SQL_API SQLSetConnectOption(HDBC, UWORD, UDWORD);
+RETCODE SQL_API SQLNumResultCols(HSTMT, SWORD FAR *);
 
 /*
  *  function prototypes previously missing from isqlext.h
  */
-   RETCODE SQL_API SQLColumns(HSTMT hstmt,
-                                          UCHAR FAR * szTableQualifier,
-                                          SWORD cbTableQualifier,
-                                          UCHAR FAR * szTableOwner,
-                                          SWORD cbTableOwner,
-                                          UCHAR FAR * szTableName,
-                                          SWORD cbTableName,
-                                          UCHAR FAR * szColumnName,
-                                          SWORD cbColumnName);
-
-   RETCODE SQL_API SQLDriverConnect(HDBC hdbc,
-                                                HWND hwnd,
-                                                UCHAR FAR * szConnStrIn,
-                                                SWORD cbConnStrIn,
-                                                UCHAR FAR * szConnStrOut,
-                                                SWORD cbConnStrOutMax,
-                                              SWORD FAR * pcbConnStrOut,
-                                                UWORD fDriverCompletion);
-
-   RETCODE SQL_API SQLGetConnectOption(HDBC hdbc,
-                                                   UWORD fOption,
-                                                   PTR pvParam);
-
-   RETCODE SQL_API SQLGetData(HSTMT hstmt,
-                                          UWORD icol,
-                                          SWORD fCType,
-                                          PTR rgbValue,
-                                          SDWORD cbValueMax,
-                                          SDWORD FAR * pcbValue);
-
-   RETCODE SQL_API SQLGetFunctions(HDBC hdbc,
-                                               UWORD fFunction,
-                                               UWORD FAR * pfExists);
-
-   RETCODE SQL_API SQLGetInfo(HDBC hdbc,
-                                          UWORD fInfoType,
-                                          PTR rgbInfoValue,
-                                          SWORD cbInfoValueMax,
-                                          SWORD FAR * pcbInfoValue);
-
-   RETCODE SQL_API SQLGetStmtOption(HSTMT hstmt,
-                                                UWORD fOption,
-                                                PTR pvParam);
-
-   RETCODE SQL_API SQLGetTypeInfo(HSTMT hstmt,
-                                              SWORD fSqlType);
-
-   RETCODE SQL_API SQLParamData(HSTMT hstmt,
-                                            PTR FAR * prgbValue);
-
-   RETCODE SQL_API SQLPutData(HSTMT hstmt,
-                                          PTR rgbValue,
-                                          SDWORD cbValue);
-
-   RETCODE SQL_API SQLSetStmtOption(HSTMT hstmt,
-                                                UWORD fOption,
-                                                UDWORD vParam);
-
-   RETCODE SQL_API SQLSpecialColumns(HSTMT hstmt,
-                                                 UWORD fColType,
-                                           UCHAR FAR * szTableQualifier,
-                                                 SWORD cbTableQualifier,
-                                               UCHAR FAR * szTableOwner,
-                                                 SWORD cbTableOwner,
-                                                 UCHAR FAR * szTableName,
-                                                 SWORD cbTableName,
-                                                 UWORD fScope,
-                                                 UWORD fNullable);
-
-   RETCODE SQL_API SQLStatistics(HSTMT hstmt,
-                                           UCHAR FAR * szTableQualifier,
-                                             SWORD cbTableQualifier,
-                                             UCHAR FAR * szTableOwner,
-                                             SWORD cbTableOwner,
-                                             UCHAR FAR * szTableName,
-                                             SWORD cbTableName,
-                                             UWORD fUnique,
-                                             UWORD fAccuracy);
-
-   RETCODE SQL_API SQLTables(HSTMT hstmt,
-                                         UCHAR FAR * szTableQualifier,
-                                         SWORD cbTableQualifier,
-                                         UCHAR FAR * szTableOwner,
-                                         SWORD cbTableOwner,
-                                         UCHAR FAR * szTableName,
-                                         SWORD cbTableName,
-                                         UCHAR FAR * szTableType,
-                                         SWORD cbTableType);
-
-   RETCODE SQL_API SQLBrowseConnect(HDBC hdbc,
-                                                UCHAR FAR * szConnStrIn,
-                                                SWORD cbConnStrIn,
-                                                UCHAR FAR * szConnStrOut,
-                                                SWORD cbConnStrOutMax,
-                                             SWORD FAR * pcbConnStrOut);
-
-   RETCODE SQL_API SQLColumnPrivileges(HSTMT hstmt,
-                                           UCHAR FAR * szTableQualifier,
-                                                 SWORD cbTableQualifier,
-                                               UCHAR FAR * szTableOwner,
-                                                   SWORD cbTableOwner,
-                                                UCHAR FAR * szTableName,
-                                                   SWORD cbTableName,
-                                               UCHAR FAR * szColumnName,
-                                                   SWORD cbColumnName);
-
-   RETCODE SQL_API SQLDescribeParam(HSTMT hstmt,
-                                                UWORD ipar,
-                                                SWORD FAR * pfSqlType,
-                                                UDWORD FAR * pcbColDef,
-                                                SWORD FAR * pibScale,
-                                                SWORD FAR * pfNullable);
-
-   RETCODE SQL_API SQLExtendedFetch(HSTMT hstmt,
-                                                UWORD fFetchType,
-                                                SDWORD irow,
-                                                UDWORD FAR * pcrow,
-                                              UWORD FAR * rgfRowStatus);
-
-   RETCODE SQL_API SQLForeignKeys(HSTMT hstmt,
-                                         UCHAR FAR * szPkTableQualifier,
-                                              SWORD cbPkTableQualifier,
-                                              UCHAR FAR * szPkTableOwner,
-                                              SWORD cbPkTableOwner,
-                                              UCHAR FAR * szPkTableName,
-                                              SWORD cbPkTableName,
-                                         UCHAR FAR * szFkTableQualifier,
-                                              SWORD cbFkTableQualifier,
-                                              UCHAR FAR * szFkTableOwner,
-                                              SWORD cbFkTableOwner,
-                                              UCHAR FAR * szFkTableName,
-                                              SWORD cbFkTableName);
-
-   RETCODE SQL_API SQLMoreResults(HSTMT hstmt);
-
-   RETCODE SQL_API SQLNativeSql(HDBC hdbc,
-                                            UCHAR FAR * szSqlStrIn,
-                                            SDWORD cbSqlStrIn,
-                                            UCHAR FAR * szSqlStr,
-                                            SDWORD cbSqlStrMax,
-                                            SDWORD FAR * pcbSqlStr);
-
-   RETCODE SQL_API SQLNumParams(HSTMT hstmt,
-                                            SWORD FAR * pcpar);
-
-   RETCODE SQL_API SQLParamOptions(HSTMT hstmt,
-                                               UDWORD crow,
-                                               UDWORD FAR * pirow);
-
-   RETCODE SQL_API SQLPrimaryKeys(HSTMT hstmt,
-                                           UCHAR FAR * szTableQualifier,
-                                              SWORD cbTableQualifier,
-                                              UCHAR FAR * szTableOwner,
-                                              SWORD cbTableOwner,
-                                              UCHAR FAR * szTableName,
-                                              SWORD cbTableName);
-
-   RETCODE SQL_API SQLProcedureColumns(HSTMT hstmt,
-                                            UCHAR FAR * szProcQualifier,
-                                                   SWORD cbProcQualifier,
-                                                UCHAR FAR * szProcOwner,
-                                                   SWORD cbProcOwner,
-                                                 UCHAR FAR * szProcName,
-                                                   SWORD cbProcName,
-                                               UCHAR FAR * szColumnName,
-                                                   SWORD cbColumnName);
-
-   RETCODE SQL_API SQLProcedures(HSTMT hstmt,
-                                             UCHAR FAR * szProcQualifier,
-                                             SWORD cbProcQualifier,
-                                             UCHAR FAR * szProcOwner,
-                                             SWORD cbProcOwner,
-                                             UCHAR FAR * szProcName,
-                                             SWORD cbProcName);
-
-   RETCODE SQL_API SQLSetPos(HSTMT hstmt,
-                                         UWORD irow,
-                                         UWORD fOption,
-                                         UWORD fLock);
-
-   RETCODE SQL_API SQLTablePrivileges(HSTMT hstmt,
-                                           UCHAR FAR * szTableQualifier,
-                                                  SWORD cbTableQualifier,
-                                               UCHAR FAR * szTableOwner,
-                                                  SWORD cbTableOwner,
-                                                UCHAR FAR * szTableName,
-                                                  SWORD cbTableName);
-
-   RETCODE SQL_API SQLBindParameter(HSTMT hstmt,
-                                                UWORD ipar,
-                                                SWORD fParamType,
-                                                SWORD fCType,
-                                                SWORD fSqlType,
-                                                UDWORD cbColDef,
-                                                SWORD ibScale,
-                                                PTR rgbValue,
-                                                SDWORD cbValueMax,
-                                                SDWORD FAR * pcbValue);
-
-   RETCODE SQL_API SQLSetScrollOptions(HSTMT hstmt,
-                                                   UWORD fConcurrency,
-                                                   SDWORD crowKeyset,
-                                                   UWORD crowRowset);
+RETCODE SQL_API SQLColumns(HSTMT hstmt,
+          UCHAR FAR * szTableQualifier,
+          SWORD cbTableQualifier,
+          UCHAR FAR * szTableOwner,
+          SWORD cbTableOwner,
+          UCHAR FAR * szTableName,
+          SWORD cbTableName,
+          UCHAR FAR * szColumnName,
+          SWORD cbColumnName);
+
+RETCODE SQL_API SQLDriverConnect(HDBC hdbc,
+                HWND hwnd,
+                UCHAR FAR * szConnStrIn,
+                SWORD cbConnStrIn,
+                UCHAR FAR * szConnStrOut,
+                SWORD cbConnStrOutMax,
+                SWORD FAR * pcbConnStrOut,
+                UWORD fDriverCompletion);
+
+RETCODE SQL_API SQLGetConnectOption(HDBC hdbc,
+                   UWORD fOption,
+                   PTR pvParam);
+
+RETCODE SQL_API SQLGetData(HSTMT hstmt,
+          UWORD icol,
+          SWORD fCType,
+          PTR rgbValue,
+          SDWORD cbValueMax,
+          SDWORD FAR * pcbValue);
+
+RETCODE SQL_API SQLGetFunctions(HDBC hdbc,
+               UWORD fFunction,
+               UWORD FAR * pfExists);
+
+RETCODE SQL_API SQLGetInfo(HDBC hdbc,
+          UWORD fInfoType,
+          PTR rgbInfoValue,
+          SWORD cbInfoValueMax,
+          SWORD FAR * pcbInfoValue);
+
+RETCODE SQL_API SQLGetStmtOption(HSTMT hstmt,
+                UWORD fOption,
+                PTR pvParam);
+
+RETCODE SQL_API SQLGetTypeInfo(HSTMT hstmt,
+              SWORD fSqlType);
+
+RETCODE SQL_API SQLParamData(HSTMT hstmt,
+            PTR FAR * prgbValue);
+
+RETCODE SQL_API SQLPutData(HSTMT hstmt,
+          PTR rgbValue,
+          SDWORD cbValue);
+
+RETCODE SQL_API SQLSetStmtOption(HSTMT hstmt,
+                UWORD fOption,
+                UDWORD vParam);
+
+RETCODE SQL_API SQLSpecialColumns(HSTMT hstmt,
+                 UWORD fColType,
+                 UCHAR FAR * szTableQualifier,
+                 SWORD cbTableQualifier,
+                 UCHAR FAR * szTableOwner,
+                 SWORD cbTableOwner,
+                 UCHAR FAR * szTableName,
+                 SWORD cbTableName,
+                 UWORD fScope,
+                 UWORD fNullable);
+
+RETCODE SQL_API SQLStatistics(HSTMT hstmt,
+             UCHAR FAR * szTableQualifier,
+             SWORD cbTableQualifier,
+             UCHAR FAR * szTableOwner,
+             SWORD cbTableOwner,
+             UCHAR FAR * szTableName,
+             SWORD cbTableName,
+             UWORD fUnique,
+             UWORD fAccuracy);
+
+RETCODE SQL_API SQLTables(HSTMT hstmt,
+         UCHAR FAR * szTableQualifier,
+         SWORD cbTableQualifier,
+         UCHAR FAR * szTableOwner,
+         SWORD cbTableOwner,
+         UCHAR FAR * szTableName,
+         SWORD cbTableName,
+         UCHAR FAR * szTableType,
+         SWORD cbTableType);
+
+RETCODE SQL_API SQLBrowseConnect(HDBC hdbc,
+                UCHAR FAR * szConnStrIn,
+                SWORD cbConnStrIn,
+                UCHAR FAR * szConnStrOut,
+                SWORD cbConnStrOutMax,
+                SWORD FAR * pcbConnStrOut);
+
+RETCODE SQL_API SQLColumnPrivileges(HSTMT hstmt,
+                   UCHAR FAR * szTableQualifier,
+                   SWORD cbTableQualifier,
+                   UCHAR FAR * szTableOwner,
+                   SWORD cbTableOwner,
+                   UCHAR FAR * szTableName,
+                   SWORD cbTableName,
+                   UCHAR FAR * szColumnName,
+                   SWORD cbColumnName);
+
+RETCODE SQL_API SQLDescribeParam(HSTMT hstmt,
+                UWORD ipar,
+                SWORD FAR * pfSqlType,
+                UDWORD FAR * pcbColDef,
+                SWORD FAR * pibScale,
+                SWORD FAR * pfNullable);
+
+RETCODE SQL_API SQLExtendedFetch(HSTMT hstmt,
+                UWORD fFetchType,
+                SDWORD irow,
+                UDWORD FAR * pcrow,
+                UWORD FAR * rgfRowStatus);
+
+RETCODE SQL_API SQLForeignKeys(HSTMT hstmt,
+              UCHAR FAR * szPkTableQualifier,
+              SWORD cbPkTableQualifier,
+              UCHAR FAR * szPkTableOwner,
+              SWORD cbPkTableOwner,
+              UCHAR FAR * szPkTableName,
+              SWORD cbPkTableName,
+              UCHAR FAR * szFkTableQualifier,
+              SWORD cbFkTableQualifier,
+              UCHAR FAR * szFkTableOwner,
+              SWORD cbFkTableOwner,
+              UCHAR FAR * szFkTableName,
+              SWORD cbFkTableName);
+
+RETCODE SQL_API SQLMoreResults(HSTMT hstmt);
+
+RETCODE SQL_API SQLNativeSql(HDBC hdbc,
+            UCHAR FAR * szSqlStrIn,
+            SDWORD cbSqlStrIn,
+            UCHAR FAR * szSqlStr,
+            SDWORD cbSqlStrMax,
+            SDWORD FAR * pcbSqlStr);
+
+RETCODE SQL_API SQLNumParams(HSTMT hstmt,
+            SWORD FAR * pcpar);
+
+RETCODE SQL_API SQLParamOptions(HSTMT hstmt,
+               UDWORD crow,
+               UDWORD FAR * pirow);
+
+RETCODE SQL_API SQLPrimaryKeys(HSTMT hstmt,
+              UCHAR FAR * szTableQualifier,
+              SWORD cbTableQualifier,
+              UCHAR FAR * szTableOwner,
+              SWORD cbTableOwner,
+              UCHAR FAR * szTableName,
+              SWORD cbTableName);
+
+RETCODE SQL_API SQLProcedureColumns(HSTMT hstmt,
+                   UCHAR FAR * szProcQualifier,
+                   SWORD cbProcQualifier,
+                   UCHAR FAR * szProcOwner,
+                   SWORD cbProcOwner,
+                   UCHAR FAR * szProcName,
+                   SWORD cbProcName,
+                   UCHAR FAR * szColumnName,
+                   SWORD cbColumnName);
+
+RETCODE SQL_API SQLProcedures(HSTMT hstmt,
+             UCHAR FAR * szProcQualifier,
+             SWORD cbProcQualifier,
+             UCHAR FAR * szProcOwner,
+             SWORD cbProcOwner,
+             UCHAR FAR * szProcName,
+             SWORD cbProcName);
+
+RETCODE SQL_API SQLSetPos(HSTMT hstmt,
+         UWORD irow,
+         UWORD fOption,
+         UWORD fLock);
+
+RETCODE SQL_API SQLTablePrivileges(HSTMT hstmt,
+                  UCHAR FAR * szTableQualifier,
+                  SWORD cbTableQualifier,
+                  UCHAR FAR * szTableOwner,
+                  SWORD cbTableOwner,
+                  UCHAR FAR * szTableName,
+                  SWORD cbTableName);
+
+RETCODE SQL_API SQLBindParameter(HSTMT hstmt,
+                UWORD ipar,
+                SWORD fParamType,
+                SWORD fCType,
+                SWORD fSqlType,
+                UDWORD cbColDef,
+                SWORD ibScale,
+                PTR rgbValue,
+                SDWORD cbValueMax,
+                SDWORD FAR * pcbValue);
+
+RETCODE SQL_API SQLSetScrollOptions(HSTMT hstmt,
+                   UWORD fConcurrency,
+                   SDWORD crowKeyset,
+                   UWORD crowRowset);
 
 
 #ifdef __cplusplus