ReactOS
0.4.16-dev-981-g80eb313
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
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
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
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
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
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
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
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
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
winsrv.h
Go to the documentation of this file.
1
/*
2
* COPYRIGHT: See COPYING in the top level directory
3
* PROJECT: ReactOS User API Server DLL
4
* FILE: win32ss/user/winsrv/winsrv.h
5
* PURPOSE: Main header - Definitions
6
* PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7
*/
8
9
#ifndef __WINSRV_H__
10
#define __WINSRV_H__
11
12
#include <stdarg.h>
13
14
/* PSDK/NDK Headers */
15
16
#define WIN32_NO_STATUS
17
#define _INC_WINDOWS
18
#define COM_NO_WINDOWS_H
19
20
#include <
windef.h
>
21
#include <
winbase.h
>
22
#include <
wingdi.h
>
23
#include <
winreg.h
>
24
#include <
winuser.h
>
25
#include <
imm.h
>
26
#include <
immdev.h
>
27
#include <
imm32_undoc.h
>
28
29
/* Undocumented user definitions */
30
#include <
undocuser.h
>
31
32
#define NTOS_MODE_USER
33
#include <
ndk/cmfuncs.h
>
34
#include <
ndk/exfuncs.h
>
35
#include <
ndk/obfuncs.h
>
36
#include <
ndk/psfuncs.h
>
37
#include <
ndk/rtlfuncs.h
>
38
39
/* PSEH for SEH Support */
40
#include <
pseh/pseh2.h
>
41
42
/* Public Win32K Headers */
43
#include <ntuser.h>
44
45
/* CSRSS Header */
46
#include <
csr/csrsrv.h
>
47
48
typedef
struct
tagSHUTDOWN_SETTINGS
49
{
50
BOOL
AutoEndTasks
;
51
ULONG
HungAppTimeout
;
52
ULONG
WaitToKillAppTimeout
;
53
ULONG
WaitToKillServiceTimeout
;
54
ULONG
ProcessTerminateTimeout
;
55
}
SHUTDOWN_SETTINGS
, *
PSHUTDOWN_SETTINGS
;
56
57
extern
SHUTDOWN_SETTINGS
ShutdownSettings
;
58
59
VOID
FASTCALL
60
GetTimeouts
(
IN
PSHUTDOWN_SETTINGS
ShutdownSettings
);
61
62
#endif
/* __WINSRV_H__ */
csrsrv.h
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
imm32_undoc.h
imm.h
immdev.h
void
Definition:
nsiface.idl:2307
cmfuncs.h
exfuncs.h
obfuncs.h
psfuncs.h
rtlfuncs.h
FASTCALL
#define FASTCALL
Definition:
nt_native.h:50
pseh2.h
tagSHUTDOWN_SETTINGS
Definition:
winsrv.h:49
tagSHUTDOWN_SETTINGS::WaitToKillServiceTimeout
ULONG WaitToKillServiceTimeout
Definition:
winsrv.h:53
tagSHUTDOWN_SETTINGS::HungAppTimeout
ULONG HungAppTimeout
Definition:
winsrv.h:51
tagSHUTDOWN_SETTINGS::WaitToKillAppTimeout
ULONG WaitToKillAppTimeout
Definition:
winsrv.h:52
tagSHUTDOWN_SETTINGS::AutoEndTasks
BOOL AutoEndTasks
Definition:
winsrv.h:50
tagSHUTDOWN_SETTINGS::ProcessTerminateTimeout
ULONG ProcessTerminateTimeout
Definition:
winsrv.h:54
IN
#define IN
Definition:
typedefs.h:39
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
undocuser.h
winbase.h
windef.h
wingdi.h
winreg.h
GetTimeouts
VOID FASTCALL GetTimeouts(IN PSHUTDOWN_SETTINGS ShutdownSettings)
Definition:
init.c:87
ShutdownSettings
SHUTDOWN_SETTINGS ShutdownSettings
Definition:
init.c:24
PSHUTDOWN_SETTINGS
struct tagSHUTDOWN_SETTINGS * PSHUTDOWN_SETTINGS
SHUTDOWN_SETTINGS
struct tagSHUTDOWN_SETTINGS SHUTDOWN_SETTINGS
winuser.h
win32ss
user
winsrv
winsrv.h
Generated on Wed Apr 16 2025 06:16:47 for ReactOS by
1.9.6