|
FreeRDP
|
#include <freerdp/channels/rdpdr.h>
Data Structures | |
| struct | rdpPrinterDriver |
| struct | rdpPrinter |
| struct | rdpPrintJob |
Typedefs | |
| typedef void(* | pcReferencePrinterDriver) (rdpPrinterDriver *driver) |
| typedef rdpPrinter **(* | pcEnumPrinters) (rdpPrinterDriver *driver) |
| typedef void(* | pcReleaseEnumPrinters) (rdpPrinter **printers) |
| typedef rdpPrinter *(* | pcGetPrinter) (rdpPrinterDriver *driver, const char *name, const char *driverName, BOOL isDefault) |
| typedef void(* | pcReferencePrinter) (rdpPrinter *printer) |
| typedef rdpPrintJob *(* | pcCreatePrintJob) (rdpPrinter *printer, UINT32 id) |
| typedef rdpPrintJob *(* | pcFindPrintJob) (rdpPrinter *printer, UINT32 id) |
| typedef UINT(* | pcWritePrintJob) (rdpPrintJob *printjob, const BYTE *data, size_t size) |
| typedef void(* | pcClosePrintJob) (rdpPrintJob *printjob) |
| typedef void(* pcClosePrintJob) (rdpPrintJob *printjob) |
| typedef rdpPrintJob*(* pcCreatePrintJob) (rdpPrinter *printer, UINT32 id) |
| typedef rdpPrinter**(* pcEnumPrinters) (rdpPrinterDriver *driver) |
| typedef rdpPrintJob*(* pcFindPrintJob) (rdpPrinter *printer, UINT32 id) |
| typedef rdpPrinter*(* pcGetPrinter) (rdpPrinterDriver *driver, const char *name, const char *driverName, BOOL isDefault) |
| typedef void(* pcReferencePrinter) (rdpPrinter *printer) |
| typedef void(* pcReferencePrinterDriver) (rdpPrinterDriver *driver) |
| typedef void(* pcReleaseEnumPrinters) (rdpPrinter **printers) |