ReactOS
0.4.16-dev-297-gc569aee
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
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
_
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
precomp.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Standard Print Processor
3
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4
* PURPOSE: Precompiled Header for all source files
5
* COPYRIGHT: Copyright 2015 Colin Finck (colin@reactos.org)
6
*/
7
8
#ifndef _PRECOMP_H
9
#define _PRECOMP_H
10
11
#define WIN32_NO_STATUS
12
#include <stdlib.h>
13
#include <
windef.h
>
14
#include <
winbase.h
>
15
#include <
wingdi.h
>
16
#include <
winreg.h
>
17
#include <
winspool.h
>
18
#include <winsplp.h>
19
20
#include <
spoolss.h
>
21
22
#include <
wine/debug.h
>
23
WINE_DEFAULT_DEBUG_CHANNEL
(winprint);
24
25
// Structures
26
typedef
struct
_WINPRINT_HANDLE
27
{
28
enum
{
RAW
}
Datatype
;
29
DWORD
dwJobID
;
30
PWSTR
pwszDatatype
;
31
PWSTR
pwszDocumentName
;
32
PWSTR
pwszOutputFile
;
33
PWSTR
pwszPrinterPort
;
34
}
35
WINPRINT_HANDLE
, *
PWINPRINT_HANDLE
;
36
37
// raw.c
38
DWORD
PrintRawJob
(
PWINPRINT_HANDLE
pHandle,
PWSTR
pwszPrinterAndJob);
39
40
#endif
WINE_DEFAULT_DEBUG_CHANNEL
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition:
precomp.h:23
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
debug.h
spoolss.h
_WINPRINT_HANDLE
Definition:
precomp.h:27
_WINPRINT_HANDLE::pwszOutputFile
PWSTR pwszOutputFile
Definition:
precomp.h:32
_WINPRINT_HANDLE::pwszPrinterPort
PWSTR pwszPrinterPort
Definition:
precomp.h:33
_WINPRINT_HANDLE::Datatype
enum _WINPRINT_HANDLE::@5124 Datatype
_WINPRINT_HANDLE::RAW
@ RAW
Definition:
precomp.h:28
_WINPRINT_HANDLE::pwszDocumentName
PWSTR pwszDocumentName
Definition:
precomp.h:31
_WINPRINT_HANDLE::pwszDatatype
PWSTR pwszDatatype
Definition:
precomp.h:30
_WINPRINT_HANDLE::dwJobID
DWORD dwJobID
Definition:
precomp.h:29
PWSTR
uint16_t * PWSTR
Definition:
typedefs.h:56
PrintRawJob
DWORD PrintRawJob(PWINPRINT_HANDLE pHandle, PWSTR pwszPrinterAndJob)
Definition:
raw.c:23
WINPRINT_HANDLE
struct _WINPRINT_HANDLE WINPRINT_HANDLE
PWINPRINT_HANDLE
struct _WINPRINT_HANDLE * PWINPRINT_HANDLE
winbase.h
windef.h
wingdi.h
winreg.h
winspool.h
win32ss
printing
processors
winprint
precomp.h
Generated on Wed Nov 27 2024 06:15:00 for ReactOS by
1.9.6