Функция 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 |