ReactOS
0.4.16-dev-122-g325d74c
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::Datatype
enum _WINPRINT_HANDLE::@5119 Datatype
_WINPRINT_HANDLE::pwszOutputFile
PWSTR pwszOutputFile
Definition:
precomp.h:32
_WINPRINT_HANDLE::pwszPrinterPort
PWSTR pwszPrinterPort
Definition:
precomp.h:33
_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
_WINPRINT_HANDLE::RAW
@ RAW
Definition:
precomp.h:28
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 Sat Oct 12 2024 06:14:28 for ReactOS by
1.9.6