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. |