| 38 | } |
| 39 | |
| 40 | WCHAR *getEventSourceName(char *executableName) { |
| 41 | LPWSTR wstrResult = (LPWSTR)malloc(MAX_PATH*2); |
| 42 | WCHAR wstrBuf[MAX_PATH]; |
| 43 | mbstowcs(wstrBuf, executableName, sizeof(wstrBuf)); |
| 44 | wcscpy(wstrResult, L"prismatik-hooks.dll "); |
| 45 | wcscat(wstrResult, wstrBuf); |
| 46 | |
| 47 | return wstrResult; |
| 48 | } |
| 49 | |
| 50 | HOOKSDLL_API BOOL APIENTRY DllMain(HINSTANCE hModule, DWORD fdwReason, LPVOID lpReserved) { |
| 51 | UNREFERENCED_PARAMETER(lpReserved); |