Riepilogo delle direttive INF
L'elenco seguente riepiloga molti (ma non tutti) delle direttive che possono essere usate nei file INF. I nomi delle direttive INF non fanno distinzione tra maiuscole e minuscole. Ad esempio, Addreg, addReg e AddReg sono ugualmente validi come specifiche di direttiva all'interno di un file INF.
In questa sezione vengono elencate prima le direttive usate più comunemente, insieme alle direttive reciproche o correlate. Le direttive usate più raramente sono verso la fine dell'elenco.
Direttiva AddReg
Questa direttiva fa riferimento a una o più sezioni del Registro di sistema del componenteaggiuntivo, ovvero sezioni INF usate per aggiungere o modificare sottochiavi e voci di valore nel Registro di sistema.
La sezione INF specifica in cui risiede una direttiva AddReg determina il percorso predefinito del Registro di sistema relativo che riceverà modifiche specificate nella sezione add-registry-section di riferimento. Questi percorsi predefiniti del Registro di sistema sono in genere sottochiavi specifici del dispositivo o specifici del driver.
Altre sezioni del Registro di sistema possono configurare le informazioni del Registro di sistema per le interfacce di dispositivo definite dal sistema (ad esempio le interfacce di streaming del kernel) esportate in driver di livello superiore, per le nuove interfacce di dispositivo esportate da un componente installato per una determinata classe di dispositivi o per i servizi driver.
Direttiva CopyFiles
Questa direttiva fa riferimento a una o più sezioni file-list-sectionspecificando i trasferimenti di immagini driver specifiche del modello/dispositivo e qualsiasi altro file necessario dal supporto di distribuzione alla directory di destinazione per ogni file di questo tipo.
Direttiva AddService
Questa direttiva fa riferimento almeno a una sezione service-install-section, possibilmente con un'ulteriore sezione event-log-install-section.
I file INF per la maggior parte dei tipi di dispositivi (quelli che installano i driver) hanno una sezione INF-writer-defined service-install-section per specificare eventuali dipendenze da driver o servizi forniti dal sistema, durante la quale la fase del processo di inizializzazione del sistema deve essere caricata e così via. Molti file INF per i driver di dispositivo hanno anche una sezione INF-writer-defined event-log-install-section a cui fa riferimento la direttiva AddService per configurare la registrazione degli eventi dal driver di dispositivo.
Direttiva AddInterface
Questa direttiva fa riferimento a una sezione add-interface-section in cui vengono specificate una o più direttive AddReg che fanno riferimento alle sezioni che configurano le voci del Registro di sistema per le interfacce di dispositivo supportate da questo dispositivo/driver.
Direttiva DelReg
Nota Se stai creando un pacchetto driver universale o "Driver Windows", questa direttiva non è valida. Vedere Uso di un file INF universale.
Questa direttiva fa riferimento a una o più sezioni del Registro di sistemausate per rimuovere le sottochiavi obsolete e/o le voci di valore dal Registro di sistema. Ad esempio, una sezione di questo tipo potrebbe essere visualizzata in un INF che aggiorna un'installazione precedente.
Direttiva DelFiles
Nota Se stai creando un pacchetto driver universale o "Driver Windows", questa direttiva non è valida. Vedere Uso di un file INF universale.
Questa direttiva utilizzata raramente fa riferimento a una o più sezioni file-list-sectionche specificano i file da eliminare dalla destinazione dell'installazione.
Direttiva DelService
Nota Se stai creando un pacchetto driver universale o "Driver Windows", questa direttiva non è valida. Vedere Uso di un file INF universale.
Questa direttiva usata raramente elimina un servizio installato in precedenza.
Direttiva LogConfig
Nota Se stai creando un pacchetto driver universale o "Driver Windows", questa direttiva non è valida. Vedere Uso di un file INF universale.
Questa direttiva fa riferimento a una o più sezioni log-config-sectionche specificano configurazioni hardware relative al bus e specifiche del dispositivo in un INF per i dispositivi rilevati (da enumeratori di dispositivi PnP) o installati manualmente. Ad esempio, i file INF per i dispositivi ISA, EISA e MCA non PnP, installati manualmente, usano questa direttiva. (Vedere ancheSezione INF DDInstall.LogConfigOverride.