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