ReactOS 0.4.16-dev-297-gc569aee
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>
24
25// Structures
26typedef struct _WINPRINT_HANDLE
27{
28 enum { RAW } Datatype;
34}
36
37// raw.c
38DWORD PrintRawJob(PWINPRINT_HANDLE pHandle, PWSTR pwszPrinterAndJob);
39
40#endif
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
unsigned long DWORD
Definition: ntddk_ex.h:95
PWSTR pwszOutputFile
Definition: precomp.h:32
PWSTR pwszPrinterPort
Definition: precomp.h:33
enum _WINPRINT_HANDLE::@5124 Datatype
PWSTR pwszDocumentName
Definition: precomp.h:31
PWSTR pwszDatatype
Definition: precomp.h:30
DWORD dwJobID
Definition: precomp.h:29
uint16_t * PWSTR
Definition: typedefs.h:56
DWORD PrintRawJob(PWINPRINT_HANDLE pHandle, PWSTR pwszPrinterAndJob)
Definition: raw.c:23
struct _WINPRINT_HANDLE WINPRINT_HANDLE
struct _WINPRINT_HANDLE * PWINPRINT_HANDLE