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.
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per ulteriori informazioni, consulta la guida alla progettazione delle app per il supporto alla stampa.
In questa sezione vengono fornite informazioni su come abilitare i messaggi di debug nei componenti dello spooler. La prima parte di questa sezione elenca le variabili di debug usate nei componenti dello spooler. È possibile usare queste variabili di debug per fare in modo che vengano visualizzati i messaggi di debug provenienti dai componenti dello spooler. Si noti che è necessario lavorare con le compilazioni controllate di questi componenti.
Le build controllate erano disponibili nelle versioni precedenti di Windows, precedenti a Windows 10 versione 1803. Usare strumenti come Driver Verifier e GFlags per controllare il codice driver nelle versioni successive di Windows.
La seconda parte di questa sezione descrive in dettaglio i passaggi necessari per visualizzare i messaggi di traccia in un componente spooler.
Esistono considerazioni speciali per il debug dei driver della stampante XPSDrv.
Visualizzazione di messaggi di traccia in un componente Spooler
La procedura seguente elenca i passaggi necessari per poter visualizzare i messaggi di traccia nelle build controllate di winspool.drv. I passaggi per la visualizzazione dei messaggi di traccia sono simili per altri componenti dello spooler.
Per visualizzare i messaggi di traccia in un componente spooler:
Collegare un debugger.
Suddividere il processo di cui si vuole eseguire il debug.
Trovare la variabile di debug winspool. ClientDebug.
Impostare il bit DBG_TRACE (0x0008) nella parola bassa del winspool! Variabile ClientDebug.
Fare clic su Vai.