OLE DB Level 0 Conformance Tests

Note

To obtain the conformance tests, you must install the standalone MDAC 2.8 SP1 SDK. The conformance tests are not included with Windows DAC in Windows Vista.

There is at least one Level 0 test module for each Level 0 interface, in addition to one test module for data coercion and one test module for simple threading cases. There are a total of 20 Level 0 tests. The names of these tests are abbreviated forms of the interface names.

Test name

Tested interface

IACCESSR

IAccessor

ICLSFACT

IClassFactory and CoCreateInstance

ICOLINFO

IColumnsInfo

ICNVTTYP

IConvertType

IDBCRSES

IDBCreateSession

IDBINIT

IDBInitialize

IDBPRPTS

IDBProperties

IGETDSO

IGetDataSource

IOPENRW

IOpenRowset

IPERSIST

IPersistFile

IROWSET

IRowset

IROWCHNG

IRowsetChange::SetData

IROWDEL

IRowsetChange::DeleteRows

IROWIDEN

IRowsetIdentity

IROWINFO

IRowsetInfo

IROWNEW

IRowsetChange::InsertRow

ISESPRPT

ISessionProperties

THREADS

Threading test (tests free-threaded only, not apartment model)

DATALITE

Data Coercion test