ReceiveMessage.h 844 字节
Newer Older
1
#pragma once
L
ljc545w 已提交
2
#include <windows.h>
3
#ifndef USE_SOCKET
L
ljc545w 已提交
4
extern "C" __declspec(dllexport) VOID HookReceiveMessage(int port);
L
ljc545w 已提交
5 6 7 8
extern "C" __declspec(dllexport) VOID UnHookReceiveMessage();
extern "C" __declspec(dllexport) void UnHookVoiceMsg();
extern "C" __declspec(dllexport) BOOL HookVoiceMsgRemote(LPVOID lpParameter);
extern "C" __declspec(dllexport) void UnHookImageMsg();
9 10
extern "C" __declspec(dllexport) BOOL HookImageMsgRemote(LPVOID lpParameter);
#else
L
ljc545w 已提交
11
VOID HookReceiveMessage(int port);
12 13 14
VOID UnHookReceiveMessage();
void UnHookImageMsg();
void UnHookVoiceMsg();
L
ljc545w 已提交
15 16
BOOL __stdcall HookVoiceMsg(wstring save_path);
BOOL __stdcall HookImageMsg(wstring save_path);
17 18 19
#endif

void __stdcall HookVoiceMsg();
L
ljc545w 已提交
20
void __stdcall HookImageMsg();
L
ljc545w 已提交
21 22 23 24 25 26 27 28

typedef enum MSG_SOURCE_TYPETag
{
    MSG_SYNC,
    MSG_UPDATE,
    MSG_SEND,
} MSG_SOURCE,
    *PMSG_SOURCE;