MCPcopy Create free account
hub / github.com/KDE/kdiff3 / DllGetClassObject

Function DllGetClassObject

diff_ext_for_kdiff3/server.cpp:130–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130STDAPI
131DllGetClassObject(REFCLSID rclsid, REFIID riid, void** class_object) {
132 HRESULT ret = CLASS_E_CLASSNOTAVAILABLE;
133 *class_object = nullptr;
134
135 if (IsEqualIID(rclsid, CLSID_DIFF_EXT)) {
136 CLASS_FACTORY* pcf = new CLASS_FACTORY();
137
138 ret = pcf->QueryInterface(riid, class_object);
139 }
140
141 return ret;
142}
143
144/*extern "C" HRESULT STDAPICALLTYPE*/ STDAPI
145DllRegisterServer() {

Callers

nothing calls this directly

Calls 1

QueryInterfaceMethod · 0.45

Tested by

no test coverage detected