The following table shows the printer driver and printer port monitor functions with a description of the purpose of each.
| Programming element | Description |
|---|---|
| DrvEndDoc | This function causes the driver to send any control information needed at the end of a document. |
| DrvStartDoc | This function sends any control information needed at the start of a document. |
| DrvStartPage | This function requests the driver to send any control information needed at the start of a page. |
| GetPrinterInfo | This function obtains information about printers, such as the name of the printer or whether the printer can print in color. |
| PrinterClose | This function closes a printer handle previously opened by a call to the PrinterOpen function. |
| PrinterOpen | This function opens a specified printer port and returns a handle to the printer. |
| PrinterSend | Sends a block of data to a printer. |
| ReportPrinterStatus | This function returns the status of a printer or printing operation that is in progress. |
Send Feedback on this topic to the authors