blob: 9b7d8f10c09a4b537c0011cc8c1e37c0e7428446 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "commonheaders.h"
void HistoryLog(HANDLE hContact, LPCSTR szText) {
DBEVENTINFO dbei;
memset(&dbei, 0, sizeof(dbei));
dbei.cbSize = sizeof(dbei);
dbei.szModule = (char *)CallService(MS_PROTO_GETCONTACTBASEPROTO, (WPARAM)hContact, 0);
dbei.flags = DBEF_SENT|DBEF_READ;
dbei.timestamp = time(NULL);
dbei.eventType = EVENTTYPE_MESSAGE;
dbei.cbBlob = (int)strlen(szText) + 1;
dbei.pBlob = (PBYTE)szText;
CallService(MS_DB_EVENT_ADD, (WPARAM)0, (LPARAM)&dbei);
}
// EOF
|