Bagikan melalui


Menginstal monitor cetak

Bagian ini menjelaskan metode yang dapat digunakan untuk menginstal monitor cetak.

Anda dapat menginstal monitor cetak dengan file INF yang sama dengan yang Anda gunakan untuk menginstal printer Anda. Untuk informasi selengkapnya tentang file INF, lihat Plug and Play dan Power Management.

Menginstal pemantau bahasa

Untuk menginstal pemantau bahasa, tambahkan entri LanguageMonitor ke bagian INF DDInstall dari file INF. Dalam entri LanguageMonitor, cantumkan nama pemantau bahasa yang ditampilkan dan nama DLL-nya, mirip dengan contoh INF berikut. Entri LanguageMonitor harus disertakan untuk setiap driver printer yang mengontrol printer yang memerlukan penggunaan monitor bahasa. Untuk informasi selengkapnya, lihat File INF Printer.

[AcmeInst]
CopyFiles=@ACME.PPD,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

Wisaya Tambah Pengandar atau wisaya Tambah Pencetak membaca berkas INF ini dan menginstal pemantau bahasa yang terkait dengan pengandar pencetak.

Atau, aplikasi penginstalan kustom dapat menginstal pemantau bahasa dengan memanggil fungsi AddMonitor penampung, untuk secara eksplisit hanya menginstal DLL monitor tertentu.

Menginstal pemantau port

Untuk menginstal monitor port, media penginstalan Anda harus menyertakan file INF printer (yaitu, file INF yang Kelas = Printernya) yang berisi bagian PortMonitors. Entri tunggal di bagian ini menunjuk ke bagian penginstalan yang berisi dua entri: direktif INF CopyFiles yang mencantumkan semua file yang membentuk monitor port, dan entri PortMonitorDll yang menentukan DLL mana dalam daftar sebelumnya yang mengimplementasikan antarmuka pemantau port. Contoh kode berikut mengilustrasikan poin-poin ini. Bagian PortMonitors menunjuk ke bagian penginstalan bernama SamplePortMon. Di bagian itu, direktif INF CopyFiles menyalin tiga file yang membentuk monitor port. Setelah itu, entri PortMonitorDll mengidentifikasi DLL yang mengimplementasikan antarmuka monitor port.

[PortMonitors]
"Sample Port Monitor" = SamplePortMon

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

Untuk menginstal monitor port, buka folder Printer di Panel Kontrol. Pada menu File folder Printer, pilih Properti Server. Pada dialog Properti Server File , klik tab Port , lalu klik tombol Tambahkan Port... . Pada dialog Port Printer , klik tombol Tipe Port Baru... . Ketik jalur ke file INF dalam kotak input teks, lalu klik OK.

Atau, aplikasi penginstalan kustom dapat menginstal DLL monitor port dengan panggilan ke fungsi AddMonitor seperti yang dijelaskan dalam Port Monitor.