ReactOS  0.4.15-dev-3303-g1ade494
_LOCAL_PRINTER_HANDLE Struct Reference

#include <precomp.h>

Collaboration diagram for _LOCAL_PRINTER_HANDLE:

Public Attributes

BOOL bStartedDoc: 1
 
HANDLE hSPLFile
 
PLOCAL_PRINTER pPrinter
 
PLOCAL_JOB pJob
 
PWSTR pwszDatatype
 
PDEVMODEW pDevMode
 

Detailed Description

Specific handle returned by LocalOpenPrinter for every valid call that opens a Printer or Print Job.

Definition at line 167 of file precomp.h.

Member Data Documentation

◆ bStartedDoc

BOOL _LOCAL_PRINTER_HANDLE::bStartedDoc

Definition at line 169 of file precomp.h.

Referenced by CreateJob(), LocalEndDocPrinter(), LocalStartPagePrinter(), and LocalWritePrinter().

◆ hSPLFile

HANDLE _LOCAL_PRINTER_HANDLE::hSPLFile

Whether StartDocPrinter has already been called.

Definition at line 170 of file precomp.h.

Referenced by _LocalOpenPrinterHandle(), and LocalReadPrinter().

◆ pDevMode

PDEVMODEW _LOCAL_PRINTER_HANDLE::pDevMode

Datatype used for newly started jobs.

Definition at line 174 of file precomp.h.

Referenced by _LocalClosePrinterHandle(), _LocalOpenPrinterHandle(), and CreateJob().

◆ pJob

PLOCAL_JOB _LOCAL_PRINTER_HANDLE::pJob

◆ pPrinter

PLOCAL_PRINTER _LOCAL_PRINTER_HANDLE::pPrinter

Handle to an opened SPL file for Printer Job handles.

Definition at line 171 of file precomp.h.

Referenced by _LocalOpenPrinterHandle(), _MakePrinterSubKey(), CreateJob(), LocalAddJob(), LocalEnumJobs(), LocalGetJob(), LocalGetPrinter(), LocalGetPrinterDriver(), LocalScheduleJob(), and LocalSetJob().

◆ pwszDatatype

PWSTR _LOCAL_PRINTER_HANDLE::pwszDatatype

Print Job associated with this handle. This can be the specified Job if this is a Print Job handle or the started job through LocalStartDocPrinter.

Definition at line 173 of file precomp.h.

Referenced by _LocalClosePrinterHandle(), _LocalOpenPrinterHandle(), and CreateJob().


The documentation for this struct was generated from the following file: