Condividi tramite


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 .