1. 程式人生 > >印表機驅動安裝印表機埠監視

印表機驅動安裝印表機埠監視

This section describes the methods that can be used to install print monitors. (You can install a print monitor with the same INF file that you use to install your printer. For more information about INF files, see Plug and Play and Power Management.)

Installing a Language Monitor

To install a language monitor, add a LanguageMonitor entry to the 

INF DDInstall section of the INF file. In the LanguageMonitor entry, list the displayed name of the language monitor and the name of its DLL, similar to the following INF example. A LanguageMonitor entry must be included for every printer driver that controls a printer requiring the use of the language monitor. For more information, see 
Printer INF Files
.

[AcmeInst]
[email protected],ACMEMON
DataSection=PSCRIPT_DATA
DataFile=ACME.PPD
LanguageMonitor="Acme Language Monitor,acmemon.dll"
Include=ntprint.inf
Needs=PSCRIPT.OEM

[ACMEMON]
acmemon.dll,,,0x00000020

[DestinationDirs]
DefaultDestDir=66000
ACMEMON=66002

[SourceDisksNames]
1= %Location%,,,

[SourceDisksFiles]
acme.ppd = 1,\i386
acmemon.dll = 1,\i386

The Add Driver wizard or the Add Printer wizard reads this INF file and installs language monitors associated with printer drivers.

Alternatively, custom installation applications can install language monitors by calling the spooler's AddMonitorfunction, to explicitly install only a specific monitor DLL.

(The AddMonitor function is described in the Microsoft Windows SDK documentation.)

Installing a Port Monitor

To install a port monitor, your installation medium must include a printer INF file (that is, an INF file for which Class = Printer) that contains a PortMonitors section. The single entry in this section points to an install section containing two entries: an INF CopyFiles directive that lists all of the files that make up the port monitor, and a PortMonitorDll entry that specifies which DLL in the previous list implements the port monitor interface. The following example code illustrates these points. The PortMonitors section points to an install section named SamplePortMon. In that section, an INFCopyFiles directive copies three files that make up the port monitor. Following that, a PortMonitorDll entry identifies the DLL that implements the port monitor interface.

[PortMonitors]
"Sample Port Monitor" = SamplePortMon

[SamplePortMon]
CopyFiles = @file1.dll, @file2.dll, @file3.hlp
PortMonitorDll = file1.dll

To install a port monitor, open the Printers folder in Control Panel. On the Printers folder's File menu, select Server Properties. On the File Server Properties dialog, click the Ports tab, and then click the Add Port... button. On thePrinter Ports dialog, click the New Port Type... button. Type the path to the INF file in the text input box, and then clickOK.

Alternatively, a custom installation application can install the port monitor DLL by a call to the AddMonitor function as described in Port Monitors.

For more information about print monitors, and to see examples of complete print monitor-related INF files, see Print Monitors Samples.

相關推薦

印表機驅動安裝印表機監視

This section describes the methods that can be used to install print monitors. (You can install a print monitor with the same INF file that you use to

360或者金山毒霸可能會導致HP網路印表機驅動安裝失敗“資料無效”的解決辦法

360或者金山毒霸可能會導致HP網路印表機驅動安裝失敗“資料無效”的解決辦法     同事辦公室的印表機是網線介面的那種網路印表機,不是直接連到電腦的那種,他電腦安裝了360和金山毒霸,WIN10下安裝網路印表機死活安裝不上,提示“資料無效”。百度了下找到了解決辦法:https

Bullzip PDF Printer 印表機驅動安裝失敗解決

作業系統:WIN7 64bits  錯誤型別:印表機驅動安裝失敗  錯誤日誌:AddPrinterDriver returned 87 解放方法: 下載HP印表機驅動 HP Universal Print Driver for Windows PostSc

印表機驅動安裝時總是報錯的解決方法(手動安裝印表機驅動

有些印表機驅動的安裝程式安裝時候總是報錯,下面介紹一下手動安裝印表機的方法。  1。準備好下載好的印表機驅動或光碟和連線好印表機 2。安裝列印驅動 在“印表機與傳真”控制面板中點右鍵,“伺服器屬性”。在彈出的“列印伺服器屬性”視窗中選擇“驅動程式”選項夾,再點選“新增”按鈕。

debian 安裝印表機驅動印表機共享

Debian列印介紹 列印對於Linux/Unix類系統來說,曾經沒有一點問題,但那是很久以前的事情了。隨著各種新型印表機的出 現,特別是很多不支援 PostScript 功能的廉價印表機,曾一度使在Linux上的列印變得非常困難。但現在,情況已經完全不同了,在Linux上列印已經越來越方便,用Linux作

mac 上使用 Gutenprint 印表機驅動解決印表機缺少 ps3 語言模組的問題

mac 上使用 Gutenprint 印表機驅動解決印表機缺少 ps3 語言模組的問題 遇到一個印表機的問題:mac 連線理光的 MP 3350 印表機時,安裝了官網的驅動,打印出來的是一些亂碼,%!PS-Adobe-3.0 Query ...,而在 win 上列印正常。 在一翻嘗試後,發現無論用 IPP

ubuntu 14.04 安裝惠普印表機驅動(測試成功)

根據網上的許多教程進行了嘗試,但是都失敗了。今天終於摸索成功!我的情況是在ubuntu14.04的機器上安裝惠普印表機驅動,印表機不是直接與電腦有USB連線,而是在一個路由器下。並且沒能成功通過系統設定裡的方法新增,因此有了這篇部落格。 1. 安裝hplip,選擇一個最新版

centos7安裝印表機 cups頁面管理 java程式驅動列印程式

結合網上大神文章,及自己配置過程,留下筆記,如果有需要的小夥幫可以看看,搬磚路上大家共勉。 一、cups服務配置 (印表機管理頁面,驅動印表機) 1、安裝cups相關軟體包 #yum -y install cups 2、編輯cups服務配置 #vi /etc/

如何解決 Windows 7 中安裝印表機驅動程式時,出現錯誤資訊"找不到指定模組"或"XXX.dll 檔案丟失"

文章簡介 在Windows7中安裝驅動程式時,出現錯誤資訊“找不到指定模組”或“XXX.dll 檔案丟失”,您可以參考本文的步驟嘗試解決問題 應用軟體執行時一般都是優先從自己的安裝目錄中呼叫所需的模組(.dll)檔案,如沒有所需檔案再到 Windows\System

中航資訊 PR-B 驅動下載 印表機驅動 可遠端安裝

印表機驅動:支援所有PR系列印表機 南天Nantian: PR2  PR2E  PR9   中航  :  PR-b  PR-V  PR-C  PR-t  PR-u  PR-

olivetti PR2e plus 驅動下載 印表機驅動 可遠端安裝

印表機驅動:支援所有PR系列印表機 南天Nantian: PR2  PR2E  PR9   中航  :  PR-b  PR-V  PR-C  PR-t  PR-u  PR-

(轉貼)徹底解除安裝hp印表機驅動

  現將徹底解除安裝hp印表機的驅動程式的方法,羅列如下:     1、把安裝光碟放入光碟機,不要讓他自動執行,用滑鼠右鍵開啟光碟,在Utils資料夾中選擇Scrubber,然後選擇作業系統版本,然後點選Scrubber,會自動解除安裝印表機驅動。     2、在控制面板

linux 安裝印表機驅動

1、Linux 開源印表機驅動專案 http://www.openprinting.org/printers/  裡面有所支援的印表機驅動。 2、HP 印表機 linux 驅動支援專案http://www.hplipopensource.com/hplip-web/inst

【轉】怎麼在Linux上安裝印表機驅動(以Ubuntu為例)

通常來說,你不需要手動在Linux上安裝硬體驅動。系統會自動檢測計算機硬體,然後自動為你安裝驅動。但是,對於印表機,情況就不一樣了。事實上,Linux是通過CUPS(Common Unix Printing System)處理列印服務。Apple是CUPS的主要開發者,M

Fedora Ubuntu 成功安裝 佳能 ip1180 印表機驅動

今天裝好了Fedora 12,剛從Ubuntu轉回Fedora,還是有些不適應的,然後想到了我在Ubuntu下怎麼都裝不上的印表機驅動不是RPM的嗎?那就試試吧。 在: 然後,開啟印表機設定,新增印表機,選擇 /usr/share/cups/model 目錄下的canon

關於PowerDesigner老是彈出安裝印表機彈窗的問題

最近在使用PowerDesigner的時候,老是提示我安裝印表機,很是煩人。 解決方法如下: 開啟控制面板 --> 系統和安全 --> 管理工具 --> 服務 找到 Print Spooler 將其啟動,並右鍵屬性,將啟動型

微電子新手入門之Cadence常用操作——安裝印表機

Cadence Plotter即為Cadence提供的虛擬印表機,可以把設計列印成*.ps (or *.eps)檔案,這種檔案格式為向量圖形,可以後續轉換成*.wmf 或者其他合適的格式在 Microsoft Visio 裡打散編輯。全新安裝的 Cadence 預設是沒有配置虛擬印表機的,需要配置虛

Windows10自動安裝印表機步驟

1、開啟網路共享,可以選擇使用已連線的專用網路內部共享。前提:電腦連線的wifi須與之對應,即連線專用網路 2、檢視共享內是否能找到目標印表機,若找不到,開啟網路和共享中心-網路和共享中心-更改高階共享設定,在專用網路下,選中“啟動檔案和印表機共享”,點選確定 3、進入控

WIN10 64位版本下如何解決 PL232串列驅動安裝失敗的情況

      做研發,搭建編譯環境有時候是個講究運氣的活,運氣不好,環境就容易搭建失敗,折騰人。嵌入式開發的兄弟們離不開PL232串列埠,因為需要經常通過串列埠將除錯資訊輸出到PC端的串列埠除錯助手中。現在WINDOWS系統均已經更新到WIN10作業系統,但是PL232的驅動在

UBUNTU18.04系統安裝印表機

1. 前言     自從實驗室電腦換成ubuntu系統之後越來越是愛不釋手,現在幾乎每天都使用ubuntu系統,基本廢棄了windows,但是還是沒有完全擺脫windows的使用,主要原因還是每次看到喜歡的論文,都不得不開啟我的小筆記本,把裝有ubuntu的桌上型電腦裡面用