MCPcopy Create free account
hub / github.com/RHVoice/RHVoice / DllMain

Function DllMain

src/sapi/main.cpp:27–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25}
26
27BOOL APIENTRY DllMain(HINSTANCE hInstance,DWORD dwReason, [[maybe_unused]] LPVOID lpReserved)
28{
29 if(dwReason==DLL_PROCESS_ATTACH)
30 {
31 dll_handle=hInstance;
32 try
33 {
34 cls_obj_factory.register_class<RHVoice::sapi::IEnumSpObjectTokensImpl>();
35 cls_obj_factory.register_class<RHVoice::sapi::ISpTTSEngineImpl>();
36 }
37 catch(...)
38 {
39 return FALSE;
40 }
41 }
42 return TRUE;
43}
44
45STDAPI DllGetClassObject(REFCLSID rclsid,REFIID riid,void** ppv)
46{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected