[This is preliminary documentation and subject to change.]
The following table shows all supported WBEM ODBC functions. Those functions requiring extensive description have their own topics, as noted in the Description column.
| ODBC Function | Description | 
|---|---|
| SQLAllocConnect | See topic. | 
| SQLAllocEnv | See topic. | 
| SQLAllocStmt | Modified to support inclusion of table qualifiers. | 
| SQLBindCol | Supported. | 
| SQLBindParameter | Supported. | 
| SQLCancel | Used to cancel a function executing asynchronously on a statement handle that needs data. | 
| SQLColAttributes | See topic. | 
| SQLColumns | See topic. | 
| SQLConnect | The user of SQLConnect must only specify a data source name. | 
| SQLDataSources | Implemented in the Driver Manager. | 
| SQLDescribeCol | Similar to SQLColumns attributes. Imposes no requirements upon the property qualifiers in the WBEM class objects beyond those specified in SQLColumns. | 
| SQLDisconnect | Supported. | 
| SQLDriverConnect | See topic. | 
| SQLDrivers | Implemented in the Driver Manager. | 
| SQLError | See topic. | 
| SQLExecDirect | Supported. | 
| SQLExecute | Supported. | 
| SQLExtendedFetch | Clients usually only need SQLFetch. However, SQLExtendedFetch returns rowset data in array form for each bound column, and it can scroll through the data. | 
| SQLFetch | Supported. | 
| SQLFreeConnect | Supported. | 
| SQLFreeEnv | Supported. | 
| SQLFreeStmt | Supported. | 
| SQLGetConnectOption | See topic. | 
| SQLGetCursorName | See ODBC 2.0 Programmer's Reference and SDK Guide. | 
| SQLGetData | See ODBC 2.0 Programmer's Reference and SDK Guide. | 
| SQLGetFunctions | See topic. | 
| SQLGetInfo | See topic. | 
| SQLGetStatementOption | See topic. | 
| SQLGetTypeInfo | See topic. | 
| SQLNumResultCols | Supported. | 
| SQLParamData | Supported. | 
| SQLPrepare | Supported. | 
| SQLPutData | Supported. | 
| SQLRowCount | Supported. | 
| SQLSetConnectOption | See SQLGetConnectOption for a discussion of the options and what they mean for the adapter. | 
| SQLSetCursorName | Supported. | 
| SQLSetScrollOptions | Superseded by SQLSetStmtOption in ODBC 2.0. ODBC 2.0 applications should not call it. ODBC 2.0 Extension Level 2 adapters should implement it for backward compatibility with ODBC 1.0 applications. | 
| SQLSetStmtOption | See SQLGetStatementOption . | 
| SQLSpecialColumns | Only fColType equal to SQL_BEST_ROWID is supported. | 
| SQLStatistics | Supported. | 
| SQLTables | See topic. |