XcvClosePort 函数 (winsplp.h)
端口监视器服务器 DLL 的 XcvClosePort
函数关闭 XcvOpenPort 打开的打印机端口。
语法
BOOL XcvClosePort(
_In_ HANDLE hXcv
);
参数
[in] hXcv
调用方提供的打印机句柄通过调用 OpenPrinter (Microsoft Windows SDK文档) 中所述。 此句柄由 XcvOpenPort 创建并返回。
返回值
如果操作成功,函数应返回 TRUE。 否则应返回 FALSE。
注解
需要端口监视器服务器 DLL 来定义 XcvClosePort
函数并将其地址包含在 MONITOR2 结构中。
如果以前调用 OpenPrinter 函数时指定的打印机名称包含字符串“XcvPort”或“XcvMonitor”之一,则后台处理程序的 ClosePrinter 函数将调用 XcvClosePort
。 有关详细信息,请参阅 AddPortUI。 有关 OpenPrinter 和 ClosePrinter 函数的详细信息,请参阅 Windows SDK 文档。
函数应关闭句柄指定的端口,并且它应使句柄无效。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | winsplp.h (包括 Winsplp.h) |
Library | NtosKrnl.exe |