端口监视器服务器 DLL 函数
下表列出了端口监视器服务器 DLL 必须定义的函数:
函数名称 | 说明 |
---|---|
DllEntryPoint | DLL 入口点,通常称为 DllMain。 |
ClosePort | 如果没有连接到端口的打印机,则关闭端口。 |
EndDocPort | 在端口上执行打印作业结束任务。 |
EnumPorts | 枚举可用于在服务器上打印的端口。 |
InitializePrintMonitor2 | 初始化打印监视器并返回实例句柄。 |
OpenPort | 打开打印机端口。 |
OpenPortEx | 打开打印机端口。 仅) (语言监视器 |
ReadPort | 从打印机端口读取数据。 |
StartDocPort | 执行在端口上启动打印作业所需的任务。 |
WritePort | 将数据写入打印机端口。 |
XcvClosePort | 端口管理完成后关闭端口。 |
XcvDataPort | 处理端口管理任务。 |
XcvOpenPort | 打开用于管理目的的端口。 |
以下端口监视器服务器 DLL 函数是可选的:
函数名称 | 说明 |
---|---|
GetPrinterDataFromPort | 将 I/O 控制代码发送到端口驱动程序并返回结果。 |
SendRecvBidiDataFromPort | 支持应用程序与打印机或打印服务器之间的双向通信。 |
SetPortTimeOuts | 在打开的端口上设置超时值。 |
关闭 | 删除监视器实例。 群集支持需要此函数。 |