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.