C# Class TSVCEO.CloudPrint.Printing.WindowsRawPrintJob

Inheritance: PrintJob
Exibir arquivo Open project: klightspeed/CloudPrintProxy Class Usage Examples

Protected Methods

Method Description
Run ( ) : void

Private Methods

Method Description
AddJob ( IntPtr hPrinter, uint Level, IntPtr pData, uint cbBuf, uint &pcbNeeded ) : bool
ClosePrinter ( IntPtr hPrinter ) : bool
EndDocPrinter ( IntPtr hPrinter ) : bool
EndPagePrinter ( IntPtr hPrinter ) : bool
GetJob ( IntPtr hPrinter, uint JobId, uint Level, IntPtr pJob, uint cbBuf, uint &pcbNeeded ) : bool
OpenPrinter ( string pPrinterName, IntPtr &phPrinter, PRINTER_DEFAULTS &pPrinterDefaults ) : bool
ScheduleJob ( IntPtr hPrinter, uint JobId ) : bool
SetJob ( IntPtr hPrinter, uint JobId, uint Level, IntPtr pJob, uint Command ) : bool
StartDocPrinter ( IntPtr hPrinter, uint Level, DOC_INFO_1 &pDocInfo ) : uint
StartPagePrinter ( IntPtr hPrinter ) : bool
WritePrinter ( IntPtr hPrinter, [ pBuf, uint cbBuf, uint &pcWritten ) : bool
WritePrinter ( IntPtr hPrinter, byte data ) : void

Method Details

Run() protected method

protected Run ( ) : void
return void