共用方式為


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。 如需 OpenPrinterClosePrinter 函式的詳細資訊,請參閱 Windows SDK 檔。

函式應該關閉句柄指定的埠,而且應該使句柄無效。

要求

要求 價值
目標平臺 桌面
標頭 winsplp.h (包括 Winsplp.h)
連結庫 NtosKrnl.exe

另請參閱

XcvOpenPort

AddPortUI