Dela via


Installationsfunktioner för INF-filer

Följande INSTALLATIONS-API-funktioner används med INF Files.

Funktion Beskrivning
SetupCloseInfFile Frigör resurser och stänger INF-handtaget.
SetupDecompressOrCopyFile Kopierar en fil och dekomprimerar den vid behov.
SetupFindFirstLine Hittar den första raden i ett avsnitt i en INF-fil eller, om en nyckel anges, den första raden som matchar den nyckeln. Den uppdaterar Line- medlem i en INFCONTEXT- struktur.
SetupFindNextLine Returnerar nästa rad i ett avsnitt i förhållande till den raden medlem i den angivna INFCONTEXT- struktur.
SetupFindNextMatchLine Returnerar nästa rad i ett avsnitt i förhållande till den raden medlem i den angivna INFCONTEXT- som matchar en angiven nyckel.
SetupGetBinaryField Hämtar data från en rad vars fält är i binärt format.
SetupGetFieldCount Returnerar antalet fält på en rad.
SetupGetFileCompressionInfo Hämtar information om filkomprimering från en INF-fil.
SetupGetInfFileList Hämtar en lista över typerna av INF-filer i en angiven katalog.
SetupGetInfInformation Returnerar information om en INF-fil (av Line medlem i en INFCONTEXT- eller filnamn).
InstallationGetIntField Returnerar det angivna heltalsfältet för en rad i en INF-fil.
SetupGetLineByIndex Uppdaterar rad medlem i en INFCONTEXT- för raden vid ett angivet index i det angivna avsnittet.
SetupGetLineCount Returnerar antalet rader i det angivna avsnittet.
SetupGetLineText Hämtar innehållet på en angiven rad från en INF-fil.
SetupGetMultiSzField Returnerar en lista med strängar med början i det angivna fältet på en rad i en INF-fil.
SetupGetSourceFileLocation Hämtar källdiskens ordning och sökväg (i förhållande till källroten) där källfilen finns
SetupGetSourceFileSize Hämtar filstorleken för en enskild källfil eller ett Kopiera filer avsnittet i en INF-fil.
SetupGetSourceInfo Hämtar sökvägen, taggfilen eller beskrivningen för en källa.
SetupGetStringField Returnerar det angivna strängfältet för en rad i en INF-fil.
SetupGetTargetPath Hämtar målsökvägen för ett kopiera filer avsnitt i en INF-fil.
SetupInstallFile Installerar en fil.
SetupInstallFileEx Installerar en fil och returnerar en variabel som anger om filen användes eller inte.
SetupInstallFilesFromInfSection Köar alla filer som anges i Kopiera filer, Ta bort fileroch Byt namn på filer avsnitt som visas i ett avsnittet Installera.
SetupInstallFromInfSection Utför de direktiv som anges i en INF-fil avsnittet Installera.
SetupInstallServicesFromInfSection Utför installations- och borttagningsåtgärder för tjänsten enligt vad som anges i ett Service-avsnitt i en INF-fil.
SetupOpenAppendInfFile Öppnar en INF-fil och lägger till den i ett befintligt INF-handtag.
SetupOpenInfFile Öppnar en INF-fil och returnerar ett handtag till den.
SetupOpenMasterInf Öppnar INF-filen som innehåller fil- och layoutinformation för filer som levereras med systemet.
SetupQueryInfFileInformation Frågar en INF-informationsstruktur om dess associerade INF-filnamn.
SetupQueryInfVersionInformation Kör frågor mot en INF-informationsstruktur för versionsinformation på en av dess inf-filer.
SetupSetDirectoryId Associerar en ny katalogidentifierare med en viss katalog.