Platform SDK: OLE DB Provider for Internet Publishing

OLE DB Interface Support in the OLE DB Provider for Internet Publishing

The OLE DB Provider for Internet Publishing supports the standard OLE DB 2.5 objects and interfaces required for accessing web documents.

The following table summarizes the OLE DB 2.5 interfaces that are supported by the current version of the Microsoft® OLE DB Provider for Internet Publishing:

Object Interface Support
Binder IBindResource Yes
  ICreateRow Yes
IDBBinderProperties Yes
ISupportErrorInfo Yes
Command IAccessor Yes
  IColumnsInfo Yes
IColumnsRowset No
ICommand Yes
ICommandPersist No
ICommandPrepare No
ICommandProperties Yes
ICommandText Yes
ICommandWithParameters No
IConnectionPointContainer Yes
IConvertType Yes
IDBAsynchStatus Yes
IDBInitialize Yes
ISupportErrorInfo Yes
DataSource IConnectionPointContainer No
  IDBAsynchStatus No
IDBCreateSession Yes
IDBDataSourceAdmin No
IDBInfo No
IDBInitialize Yes
IDBProperties Yes
IDBResetProperties No
IPersist Yes
IPersistFile No
ISupportErrorInfo Yes
ErrorObject IErrorInfo Yes
Row IColumnsInfo Yes
  IColumnsInfo2 Yes
IConnectionPointContainer Yes
IConvertType Yes
ICreateRow Yes
IDBAsynchStatus Yes
IDBInitialize Yes
IGetSession Yes
IRow Yes
IRowChange Yes
IRowSchemaChange Yes
IScopedOperations Yes
ISupportErrorInfo Yes
Rowset IAccessor Yes
  IChapteredRowset No
IColumnsInfo Yes
IColumnsRowset No
IConnectionPointContainer Yes
IConvertType Yes
IDBAsynchStatus Yes
IDBInitialize Yes
IGetRow Yes
IRowset Yes
IRowsetChange Yes
IRowsetChapterMember No
IRowsetFind No
IRowsetIdentity Yes
IRowsetIndex No
IRowsetInfo Yes
IRowsetLocate No
IRowsetRefresh No
IRowsetScroll No
IRowsetUpdate No
IRowsetView No
ISupportErrorInfo Yes
Session IAlterIndex No
  IAlterTable No
IBindResource Yes
IConnectionPointContainer Yes
ICreateRow Yes
IDBASynchStatus Yes
IDBCreateCommand Yes
IDBInitialize Yes
IDBSchemaRowset No
IGetDataSource Yes
IIndexDefinition No
IOpenRowset Yes
ISessionProperties Yes
ISupportErrorInfo Yes
ITableDefinition No
ITransaction No
ITransactionJoin No
ITransactionLocal No
ITransactionObject No
Stream IConnectionPointContainer Yes
  IDBAsynchStatus Yes
IDBInitialize Yes
IGetSourceRow Yes
ISequentialStream Yes
IStream Yes
ISupportErrorInfo Yes

Note that mandatory interfaces are in normal type and optional interfaces are shown in italics.