共用方式為


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

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

規格需求

需求
目標平台 桌面
標頭 winsplp.h (包含 Winsplp.h)
程式庫 NtosKrnl.exe

另請參閱

XcvOpenPort

AddPortUI