I create a com object:
IWhatever1* p1 = nullptr; CoCreateInstance(CLSID_Something, nullptr, CLSCTX_***, __uuidof(IWhatever1), reinterpret_cast(