Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa sezione vengono descritti i metodi che è possibile utilizzare per installare i monitor di stampa.
È possibile installare un monitor di stampa con lo stesso file INF usato per installare la stampante. Per altre informazioni sui file INF, vedere plug and play e risparmio energia.
Installazione di un monitoraggio lingua
Per installare un monitoraggio lingua, aggiungere una voce LanguageMonitor alla sezione INF DDInstall del file INF. Nella voce LanguageMonitor elencare il nome visualizzato del monitoraggio del linguaggio e il nome della DLL, simile all'esempio INF seguente. È necessario includere una voce LanguageMonitor per ogni driver della stampante che controlla una stampante che richiede l'uso del monitoraggio della lingua. Per altre informazioni, vedere File INF della stampante.
[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
La procedura guidata Aggiungi driver o Aggiungi stampante legge questo file INF e installa i monitoraggi della lingua associati ai driver della stampante.
In alternativa, le applicazioni di installazione personalizzate possono installare monitor linguistici chiamando la funzione di AddMonitor del spooler per installare in modo esplicito solo una DLL di monitoraggio specifica.
Installazione di un monitoraggio delle porte
Per installare un monitor delle porte, il supporto di installazione deve includere un file INF della stampante( ovvero un file INF per il quale Class = Printer) contiene una sezione PortMonitors. La singola voce in questa sezione punta a una sezione di installazione contenente due voci: una direttiva COPYFiles INF che elenca tutti i file che costituiscono il monitoraggio della porta e una voce PortMonitorDll che specifica la DLL nell'elenco precedente implementa l'interfaccia di monitoraggio delle porte. Il codice di esempio seguente illustra questi punti. La sezione PortMonitors punta a una sezione di installazione chiamata SamplePortMon. In questa sezione, una direttiva INF CopyFiles copia tre file che costituiscono il monitor di porta. In seguito, una voce PortMonitorDll identifica la DLL che implementa l'interfaccia di monitoraggio delle porte.
[PortMonitors]
"Sample Port Monitor" = SamplePortMon
[SamplePortMon]
CopyFiles = @file1.dll, @file2.dll, @file3.hlp
PortMonitorDll = file1.dll
Per installare un monitor delle porte, aprire la cartella Stampanti nel Pannello di controllo. Nel menu File della cartella Stampanti, selezionare Proprietà server. Nella finestra di dialogo Proprietà file server, fare clic sulla scheda Porte, quindi fare clic sul pulsante Aggiungi porta.... Nella finestra di dialogo Porte stampanti, fare clic sul pulsante Nuovo Tipo di Porta.... Digitare il percorso del file INF nella casella di input di testo e quindi fare clic su OK.
In alternativa, un'applicazione di installazione personalizzata può installare la DLL del monitor di porta tramite una chiamata alla funzione AddMonitor come descritto in Monitor di porta.