Condividi tramite


Sezioni dei dati dei file INF della stampante

Importante

È consigliabile usare il driver della classe posta in arrivo 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 della stampante.

Per altre informazioni, vedere la guida alla progettazione dell'app di supporto per la stampa.

Il programma di installazione predefinito della classe stampante Windows 2000 e versioni successive, Ntprint.dll, consente ai file INF della stampante di contenere sezioni di dati. Le sezioni dati vengono specificate usando il formato seguente:

DataSection= Sectionname

dove SectionName è un nome di sezione del file INF.

Le sezioni dati vengono utilizzate per specificare set di voci di file INF della stampante comuni a più stampanti. Raggruppando le voci comuni in un elenco nella sezione denominata e quindi facendo riferimento a tale sezione con un'istruzione DataSection per ogni stampante che utilizza le voci, l'elenco voci deve essere incluso una sola volta nel file INF.

Il file INF della stampante Microsoft Ntprint.inf definisce le sezioni di dati seguenti:

  • [PSCRIPT_DATA]

    Assegna i valori alle voci DriverFile, ConfigFile e HelpFile per il driver della stampante PostScript di Microsoft.

  • [UNIDRV_DATA]

    Assegna i valori alle voci DriverFile, ConfigFile e HelpFile per Microsoft Universal Printer Driver.

  • [UNIDRV_BIDI_DATA]

    Assegna i valori alle voci DriverFile, ConfigFile, HelpFile e LanguageMonitor per Microsoft Universal Printer Driver, per le stampanti bidirezionali.

Queste sezioni di dati devono essere referenziate all'interno dei file INF forniti dal fornitore. Per esempi, vedere Installazione di un minidriver Unidrv e Installazione di un minidriver Pscript.

Nota Un file INF della stampante IHV con una voce Needs o una voce Include che fa riferimento a Ntprint.inf non deve contenere nomi di sezione dei dati uguali a qualsiasi nome di sezione INF presente in Ntprint.inf. Prima di denominare una sezione dei dati in un file INF della stampante fornita dal fornitore, cercare %windir%/inf/Ntprint.inf per assicurarsi che il nome della sezione non esista già come nome di sezione (di qualsiasi tipo) all'interno di Ntprint.inf.

Sezione "Nomi precedenti"

Il programma di installazione delle classi della stampante di Windows 2000 e versioni successive riconosce una sezione dati speciale denominata "Nomi precedenti". Una di queste sezioni è consentita in ogni file INF. Le voci nella sezione identificano i driver per i quali il nome della stampante è diverso per Windows 2000 e versioni successive rispetto a windows 95/98/Me. Se si specificano tali differenze di nome, il punto e la stampa possono essere supportati per i client Windows 95/98/Me che si connettono ai server Windows 2000 e versioni successive.

Il formato per ogni voce in questa sezione è:

"Nome stampante Windows 2000 o versione successiva" = "Nome stampante Windows 95/98/Me"

Di seguito sono riportate le voci di esempio:

[Previous Names]
"HP Color LaserJet" = "HP Color LaserJet (MS)"
"HP DeskJet 1200C" = "HP DeskJet 1200C (MS)"
"HP DeskJet 310" = "HP DeskJet 310 Printer"