配置端口
配置端口包括修改以前添加的端口的端口监视器服务器 DLL 存储的配置信息。
当应用程序调用打印后台处理程序的 ConfigurePort 函数时, ConfigurePort 函数将调用相应端口监视器的端口监视器 UI DLL 中包含的 ConfigurePortUI 函数。
端口监视器 UI DLL 的 ConfigurePortUI 函数应执行以下操作:
调用打印后台处理程序的 OpenPrinter 函数,这会调用端口监视器服务器 DLL 中的 XcvOpenPort 函数。
调用打印后台处理程序的 XcvData 函数一次或多次,以在 UI DLL 和服务器 DLL 之间传输配置信息。 XcvData 函数调用服务器 DLL 的 XcvDataPort 函数。 ConfigurePortUI 函数通常通过显示对话框从用户获取配置信息。
调用打印后台处理程序的 ClosePrinter 函数,这会调用端口监视器服务器 DLL 中的 XcvClosePort 函数。
有关这些操作的详细信息,请参阅 ConfigurePortUI 的说明。 另请参阅 存储端口配置信息。