BOOL OpenPortEx(
LPTSTR pPortName,
LPTSTR pPrinterName,
LPHANDLE pHandle,
LPMONITOR pMonitor
);
Opens a port for exchange of bidirectional information with the printer connected to a physical port that is managed by port monitor.
pPortName | Points to the name of the port to open (provided by the caller). |
pPrinterName | Points to the name of the printer that is the destination of the print job (provided by the caller). |
pHandle | Points to the memory location into which to put the handle to the opened port. |
pMonitor | Points to a MONITOR structure. |
The port handle that the language monitor puts in the location pointed to by pHandle is used by the print provider in subsequent calls to StartDocPort, WritePort, ReadPort, and EndDocPort.