Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table lists the functions that a language monitor must define.
| Function name | Description |
|---|---|
| DllEntryPoint | A DLL entry point, typically called DllMain. |
| ClosePort | Closes a port when there are no printers connected to it. |
| EndDocPort | Performs end-of-print-job tasks on a port. |
| GetPrinterDataFromPort | Optional. Polls a port for values that are stored in the registry. |
| InitializePrintMonitor2 | Initializes the print monitor and returns an instance handle. |
| OpenPortEx | Opens a port for a newly connected printer. |
| ReadPort | Reads data from a printer port. |
| "SendRecvBidiDataFromPort | Optional. Supports bidirectional communication between an application and a printer or print server. |
| Shutdown | Optional. Deletes a monitor instance. This function is required for cluster support. |
| StartDocPort | Performs the tasks required to start a print job on a port. |
| WritePort | Writes data to a printer port. |