Diridi stampante
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 altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.
Quando si specificano directory di destinazione all'interno dei file INF, è necessario usare gli identificatori di directory (dirids
). Per altre informazioni, vedere Uso di Dirids.
Nella tabella seguente sono elencati i valori specifici dirids
della stampante e lo scopo di ognuno di essi.
Dirid | Scopo | Contenuto della directory |
---|---|---|
66000 | Rappresenta il percorso della directory restituito dalla funzione GetPrinterDriverDirectory . | File driver e file dipendenti dipendenti |
66001 | Rappresenta il percorso della directory restituito dalla funzione GetPrintProcessorDirectory . | Stampare i file del processore |
66002 | Rappresenta il percorso della directory per i file aggiuntivi da copiare in \System32 del sistema locale. Vedere il paragrafo che segue questa tabella. | Stampare i file di monitoraggio |
66003 | Rappresenta il percorso della directory restituito dalla funzione GetColorDirectory . | File di profilo colori ICM |
66004 | Rappresenta il percorso della directory in cui vengono copiati i file ASP specifici del tipo di stampante. | File ASP e file associati |
I file nella directory assegnata a dirid
66002 vengono copiati nella sottodirectory System32 quando i driver della stampante per l'architettura nativa vengono installati nel sistema locale, ad esempio quando i driver x86 vengono installati localmente in un sistema x86. I file in questa directory vengono ignorati se un driver viene installato in un sistema remoto.
Un driver della stampante viene installato quando il programma di installazione della classe della stampante chiama la funzione AddPrinterDriverEx del spooler. Questa funzione richiede che tutti i file del driver si trovino nella directory restituita dalla funzione GetPrinterDriverDirectory .