Songbird Windows Formatter Component COM Server Source. More...
#include "sbWindowsFormatterServer.h"#include "sbWindowsFormatter.h"#include "sbWindowsFormatterClassFactory.h"#include <sbWindowsUtils.h>Go to the source code of this file.
Functions | |
| BOOL APIENTRY | DllMain (HINSTANCE aModule, DWORD aReasonForCall, LPVOID aReserved) |
| STDAPI | DllCanUnloadNow () |
| STDAPI | DllGetClassObject (REFCLSID aCLSID, REFIID aIID, void **aClassObject) |
| STDAPI | DllRegisterServer () |
| STDAPI | DllUnregisterServer () |
| void | COMServerLock () |
| void | COMServerUnlock () |
Variables | |
| UINT | gCOMServerLockCount = 0 |
| HINSTANCE | gDLLModule = NULL |
Songbird Windows Formatter Component COM Server Source.
Definition in file sbWindowsFormatterServer.cpp.
| void COMServerLock | ( | ) |
Add a lock on the COM server.
Definition at line 490 of file sbWindowsFormatterServer.cpp.
| void COMServerUnlock | ( | ) |
Remove a lock on the COM server.
Definition at line 501 of file sbWindowsFormatterServer.cpp.
| STDAPI DllCanUnloadNow | ( | ) |
Determine whether the DLL can be unloaded.
Definition at line 117 of file sbWindowsFormatterServer.cpp.
| STDAPI DllGetClassObject | ( | REFCLSID | aCLSID, |
| REFIID | aIID, | ||
| void ** | aClassObject | ||
| ) |
Return in aClassObject the class object for the class specified by aCLSID with the interface specified by aIID.
| aCLSID | ID of requested class object. |
| aIID | ID of interface to use with class object. |
| aClassObject | Returned class object. |
Definition at line 136 of file sbWindowsFormatterServer.cpp.
| BOOL APIENTRY DllMain | ( | HINSTANCE | aModule, |
| DWORD | aReasonForCall, | ||
| LPVOID | aReserved | ||
| ) |
Handle the DLL main entry point callback for the DLL specified by aModule. The reason for invoking the callback is specified by aReasonForCall.
| aModule | A handle to the DLL module. |
| aReasonForCall | The reason code that indicates why the DLL entry-point function is being called. |
Definition at line 88 of file sbWindowsFormatterServer.cpp.
| STDAPI DllRegisterServer | ( | ) |
Register the COM server.
Definition at line 175 of file sbWindowsFormatterServer.cpp.
| STDAPI DllUnregisterServer | ( | ) |
Unregister the COM server.
Definition at line 443 of file sbWindowsFormatterServer.cpp.
| UINT gCOMServerLockCount = 0 |
Definition at line 66 of file sbWindowsFormatterServer.cpp.
| HINSTANCE gDLLModule = NULL |
Definition at line 67 of file sbWindowsFormatterServer.cpp.