Problem while using MS ACE Database Engine (as a redistributable and as an integrated part of O365)

Occasional Visitor

To instantiate a COM object we use a following C++ code:

DAO::_DBEngine* daoEngine = nullptr;

HRESULT hResult = CoCreateInstance(__uuidof(DAO::DBEngine), nullptr, CLSCTX_ALL, IID_IDispatch, reinterpret_cast<LPVOID*>(&daoEngine));

It worked well with previous versions, but now that hangs out.

 

We found a lot of references in the Web and no solution (other than downgrading a version).

 

Thank you in advance.

0 Replies