blob: 23e3edcc0541a32312942f8b6b0a7a7cbd5243b1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
typedef HIND HEMP;
typedef struct tid_struct {
HPID hpid;
} TIDS;
typedef TIDS FAR *LPTID; // Thread information
typedef struct pid_struct {
HTL htl;
HEMP hempNative;
HLLI llemp;
BOOL fNative;
UINT lastmodel;
LPFNSVC lpfnsvcCC;
HLLI lltid;
} PIDS;
typedef PIDS FAR *LPPID; // Process information
typedef struct _EMS {
EMFUNC emfunc;
EMTYPE emtype;
HLLI llhpid;
UINT model;
} EMS; // Execution Model Structure
typedef EMS FAR *LPEM;
typedef struct _EMPS {
HEM hem;
EMFUNC emfunc;
EMTYPE emtype;
UINT model;
} EMPS; // Execution Model Structure
typedef EMPS FAR *LPEMP;
typedef struct _TLS {
TLFUNC tlfunc;
HLLI llpid;
} TLS; // Transport Layer Structure
typedef TLS FAR *LPTL;
void PASCAL LOADDS NullKill ( LPV );
void PASCAL LOADDS ODPDKill ( LPV );
void PASCAL LOADDS EMKill ( LPV );
int PASCAL LOADDS EMHpidCmp ( LPV, LPV, LONG );
void PASCAL LOADDS EMPKill ( LPV );
void PASCAL LOADDS TLKill ( LPV );
int PASCAL LOADDS NullComp ( LPV, LPV, LONG );
|