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.
Un file INF è un file di testo diviso in diversi tipi di sezioni formattate. Ogni sezione è progettata per uno scopo specifico; ad esempio, per copiare file o per aggiungere voci al Registro di sistema. Il numero e il tipo di sezioni in un file INF dipendono dalla procedura di installazione specifica. Ogni sezione è costituita da righe che contribuiscono allo scopo di tale sezione.
I file INF memorizzano le informazioni in un formato descritto nelle sezioni Linee guida generali per i file INF e Sezioni e direttive dei file INF del Microsoft Windows 2000 Driver Development Kit. È consigliabile fare riferimento a queste risorse in Microsoft Windows Driver Development Kit (DDK) se si prevede di creare file INF. Le funzioni di installazione usano questo formato per recuperare informazioni dal file INF
Le sezioni INF seguenti possono essere usate con le funzioni di installazione per creare un'applicazione di installazione. Quando si crea un file INF, non è necessario includere ogni tipo di sezione. Le sezioni utilizzate dipendono dalla procedura di installazione.
| Sezione | Descrizione |
|---|---|
| [versione] | Contiene informazioni sul file INF. Questa è l'unica sezione necessaria. Le funzioni di installazione usano questa sezione per riconoscere la versione di Windows desiderata per il file INF. |
| [Installare] | Fornisce una panoramica del processo di installazione e include un elenco delle sezioni INF che le funzioni di configurazione elaborano durante il processo. Vedere l'esempio di installazione INF nella sezione . |
| [Aggiungi registro] | Contiene informazioni utilizzate per aggiungere sottochiavi o nomi di valore al Registro di sistema. |
| [Copiare file] | Contiene i nomi file di origine e può specificare un comportamento di copia aggiuntivo. |
| [Eliminare il registro] | Contiene informazioni utilizzate per eliminare una sottochiave o un nome di valore dal Registro di sistema. |
| [Eliminare file] | Contiene i nomi file dei file da eliminare e può specificare un comportamento di eliminazione aggiuntivo. |
| [file INI nel Registro di sistema] | Contiene informazioni utilizzate per spostare righe o sezioni da un file INI al Registro di sistema. |
| [ProfileItems] | Contiene informazioni utilizzate per aggiungere o rimuovere elementi dal menu Start. Disponibile solo con Windows 2000. |
| [Rinomina file] | Contiene i nomi file di origine e di destinazione per le operazioni di ridenominazione. |
| [Aggiorna Campi INI] | Contiene informazioni utilizzate per sostituire, aggiungere o eliminare campi in una voce INI. |
| [Aggiorna il file INI] | Contiene informazioni utilizzate per sostituire, aggiungere o eliminare una voce INI. |
| [Servizi] | Elenca i servizi da aggiungere o installare. |
| [ installazione del servizio] | Contiene informazioni usate per installare il servizio elencato nella chiave AddService della sezione Services. |
| [DestinationDirs] | Associa le sezioni ai file in una directory di destinazione. Definisce la directory di destinazione per i file elencati nelle sezioni Copia file, Rinomina fileo Elimina file. |
| [SourceDisksFiles] | Mappa i file di origine ai valori ordinali assegnati nella sezione SourceDisksNames. Vedere l'esempio delle sezioni SourceDisksNames e SourceDisksFiles. |
| [SourceDisksNames] | Assegna un valore ordinale a ogni disco di origine e può archiviare informazioni aggiuntive sui dischi di origine. Vedere l'esempio delle sezioni INF SourceDisksNames e SourceDisksFiles. |
| [EventLog Install] | Contiene informazioni utilizzate per aggiungere un messaggio di evento al Registro di sistema. |
| [stringhe] | I valori nei file INF possono essere espressi come stringhe sostituibili usando il formato %strkey%. Ogni strkey in un file INF deve specificare un nome univoco costituito da caratteri stampabili. Per includere un carattere % nella stringa, usare %%. La chiave strkey deve essere definita in una sezione Stringhe del file INF. È possibile usare le chiavi stringa come segnaposto in un file INF per informazioni che cambiano frequentemente o devono essere localizzate. |
Un file INF può contenere anche sezioni private. Il formato di una sezione privata dipende dall'applicazione di installazione. Le sezioni private in un file INF possono essere usate per archiviare informazioni specializzate usate da un'applicazione di installazione specifica. L'API di installazione include funzioni, come SetupGetLineTexte SetupGetIntField, che possono recuperare informazioni dalle sezioni private dei file INF al livello delle righe e dei campi all'interno delle righe.