MCPcopy Create free account
hub / github.com/mhammond/pywin32 / PyCom_HasDCom

Function PyCom_HasDCom

com/win32com/src/PythonCOM.cpp:124–140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122
123
124BOOL PyCom_HasDCom()
125{
126#ifndef MS_WINCE
127 static BOOL bHaveDCOM = -1;
128 if (bHaveDCOM==-1) {
129 HMODULE hMod = GetModuleHandle(_T("ole32.dll"));
130 if (hMod) {
131 FARPROC fp = GetProcAddress(hMod, "CoInitializeEx");
132 bHaveDCOM = (fp!=NULL);
133 } else
134 bHaveDCOM = FALSE; // not much we can do!
135 }
136 return bHaveDCOM;
137#else // no DCOM on WinCE.
138 return FALSE;
139#endif
140}
141
142#ifdef _MSC_VER
143#pragma optimize ("y", off)

Callers 2

pythoncom_newFunction · 0.85
PYWIN_MODULE_INIT_FUNCFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected