Condividi tramite


Funzioni di installazione file INF

Le funzioni API di installazione seguenti vengono usate con i file INF.

Funzione Descrizione
SetupCloseInfFile Libera le risorse e chiude l'handle INF.
SetupDecompressOrCopyFile Copia un file e, se necessario, lo decomprime.
SetupFindFirstLine Trova la prima riga in una sezione di un file INF o, se viene specificata una chiave, la prima riga corrispondente a tale chiave. Aggiorna il membro Line di una struttura INFCONTEXT .
SetupFindNextLine Restituisce la riga successiva di una sezione relativa al membro Line della struttura INFCONTEXT specificata.
SetupFindNextMatchLine Restituisce la riga successiva di una sezione relativa al membro Linedell'oggetto INFCONTEXT specificato corrispondente a una chiave specificata.
SetupGetBinaryField Recupera i dati da una riga i cui campi sono in formato binario.
SetupGetFieldCount Restituisce il numero di campi in una riga.
SetupGetFileCompressionInfo Recupera le informazioni sulla compressione dei file da un file INF.
SetupGetInfFileList Ottiene un elenco dei tipi di file INF in una directory specificata.
SetupGetInfInformation Restituisce informazioni su un file INF (per membro Line di un file INFCONTEXT o nome file).
SetupGetIntField Restituisce il campo integer specificato di una riga in un file INF.
SetupGetLineByIndex Aggiornamenti il membro Line di un INFCONTEXT per la riga in corrispondenza di un indice specificato nella sezione specificata.
SetupGetLineCount Restituisce il numero di righe nella sezione specificata.
SetupGetLineText Recupera il contenuto di una riga specificata da un file INF.
SetupGetMultiSzField Restituisce un elenco di stringhe, a partire dal campo specificato di una riga in un file INF.
SetupGetSourceFileLocation Ottiene l'ordinale e il percorso del disco di origine (relativi alla radice di origine) in cui si trova il file di origine
SetupGetSourceFileSize Ottiene le dimensioni del file per un singolo file di origine o una sezione Copia file di un file INF.
SetupGetSourceInfo Recupera il percorso, il file di tag o la descrizione per un'origine.
SetupGetStringField Restituisce il campo stringa specificato di una riga in un file INF.
SetupGetTargetPath Ottiene il percorso di destinazione per una sezione Copia file in un file INF.
SetupInstallFile Installa un file.
SetupInstallFileEx Installa un file e restituisce una variabile che indica se il file è in uso o meno.
SetupInstallFilesFromInfSection Accoda tutti i file specificati nelle sezioni Copia file, Elimina file e Rinomina file elencati da una sezione Installa .
SetupInstallFromInfSection Esegue le direttive specificate in una sezione Installazione file INF.
SetupInstallServicesFromInfSection Esegue operazioni di installazione ed eliminazione del servizio come specificato in una sezione Service di un file INF.
SetupOpenAppendInfFile Apre un file INF e lo aggiunge a un handle INF esistente.
SetupOpenInfFile Apre un file INF e restituisce un handle.
SetupOpenMasterInf Apre il file INF che contiene informazioni sul file e sul layout per i file forniti con il sistema.
SetupQueryInfFileInformation Esegue una query su una struttura di informazioni INF sui nomi file INF associati.
SetupQueryInfVersionInformation Esegue una query su una struttura di informazioni INF per ottenere informazioni sulla versione su uno dei file INF costitutivi.
SetupSetDirectoryId Associa un nuovo identificatore di directory a una determinata directory.