Wireshark
4.5.0
The Wireshark network protocol analyzer
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
Variables
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
m
o
p
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
Typedefs
a
b
c
d
e
f
g
h
i
m
p
r
s
t
u
v
w
Enumerations
Enumerator
a
b
c
e
f
h
i
n
o
r
s
t
w
Macros
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
wsutil
processes.h
Go to the documentation of this file.
1
12
#ifndef _WSUTIL_PROCESSES_H_
13
#define _WSUTIL_PROCESSES_H_
14
15
#include "ws_symbol_export.h"
16
17
#ifdef _WIN32
18
/*
19
* On Windows, a process ID is a HANDLE.
20
* Include <windows.h> to make sure HANDLE is defined.
21
*/
22
#include <windows.h>
23
#else
24
/*
25
* On UN*X, a process ID is a pid_t.
26
* Include <sys/types.h> to make sure pid_t is defined.
27
*/
28
#include <sys/types.h>
29
#endif
30
31
#ifdef __cplusplus
32
extern
"C"
{
33
#endif
/* __cplusplus */
34
35
#ifdef _WIN32
36
/*
37
* On Windows, a process ID is a HANDLE.
38
*/
39
typedef
HANDLE ws_process_id;
40
41
#define WS_INVALID_PID INVALID_HANDLE_VALUE
42
43
#else
44
/*
45
* On UN*X, a process ID is a pid_t.
46
*/
47
typedef
pid_t ws_process_id;
48
49
#define WS_INVALID_PID -1
50
#endif
51
52
#ifdef __cplusplus
53
}
54
#endif
/* __cplusplus */
55
56
#endif
/* _WSUTIL_PROCESSES_H_ */
Generated by
1.9.8