Delen via


INF-bestandsinstallatiefuncties

De volgende setup-API-functies worden gebruikt met INF-bestanden.

Functie Beschrijving
SetupCloseInfFile Hiermee worden resources vrijgemaakt en wordt de INF-ingang gesloten.
SetupDecompressOrCopyFile- Kopieert een bestand en decomprimeert het indien nodig.
SetupFindFirstLine- Zoekt de eerste regel in een sectie van een INF-bestand of, als er een sleutel is opgegeven, de eerste regel die overeenkomt met die sleutel. Hiermee wordt het Line lid van een INFCONTEXT--structuur bijgewerkt.
SetupFindNextLine- Retourneert de volgende regel in een sectie ten opzichte van de Regel lid van de opgegeven INFCONTEXT structuur.
SetupFindNextMatchLine- Retourneert de volgende regel in een sectie ten opzichte van de Regel lid van de opgegeven INFCONTEXT- die overeenkomt met een opgegeven sleutel.
SetupGetBinaryField Hiermee worden gegevens opgehaald uit een regel waarvan de velden een binaire indeling hebben.
SetupGetFieldCount- Retourneert het aantal velden in een regel.
SetupGetFileCompressionInfo Hiermee haalt u gegevens over bestandscompressie op uit een INF-bestand.
SetupGetInfFileList Hiermee haalt u een lijst op van de typen INF-bestanden in een opgegeven map.
SetupGetInfInformation- Retourneert informatie over een INF-bestand (door Regel lid van een INFCONTEXT- of bestandsnaam).
SetupGetIntField- Retourneert het opgegeven gehele getalveld van een regel in een INF-bestand.
SetupGetLineByIndex- Hiermee wordt het Regel lid van een INFCONTEXT- bijgewerkt voor de regel op een opgegeven index in de opgegeven sectie.
SetupGetLineCount- Retourneert het aantal regels in de opgegeven sectie.
SetupGetLineText- Haalt de inhoud van een opgegeven regel op uit een INF-bestand.
SetupGetMultiSzField Retourneert een lijst met tekenreeksen, te beginnen bij het opgegeven veld van een regel in een INF-bestand.
SetupGetSourceFileLocation- Haalt de bronschijf ordinaal en het pad op (ten opzichte van de bronhoofdmap) waar het bronbestand zich bevindt
SetupGetSourceFileSize- Hiermee haalt u de bestandsgrootte op voor een afzonderlijk bronbestand of een Kopieer bestanden sectie van een INF-bestand.
SetupGetSourceInfo- Hiermee haalt u het pad, het labelbestand of de beschrijving voor een bron op.
SetupGetStringField Retourneert het opgegeven tekenreeksveld van een regel in een INF-bestand.
SetupGetTargetPath- Hiermee haalt u het doelpad op voor een sectie Bestanden kopiëren in een INF-bestand.
SetupInstallFile- Hiermee wordt een bestand geïnstalleerd.
SetupInstallFileEx- Installeert een bestand en retourneert een variabele die aangeeft of het bestand al dan niet in gebruik was.
SetupInstallFilesFromInfSection- Hiermee worden alle bestanden die zijn opgegeven in de Bestanden kopiëren, Bestanden verwijderenen De naam van bestanden wijzigen secties die worden vermeld door een sectie Installeren.
SetupInstallFromInfSection- Hiermee worden de instructies uitgevoerd die zijn opgegeven in een INF-bestand sectie installeren.
SetupInstallServicesFromInfSection- Voert service-installatie- en verwijderingsbewerkingen uit zoals opgegeven in een Service sectie van een INF-bestand.
SetupOpenAppendInfFile Hiermee opent u een INF-bestand en voegt u het toe aan een bestaande INF-ingang.
SetupOpenInfFile- Hiermee opent u een INF-bestand en retourneert u een ingang.
SetupOpenMasterInf- Hiermee opent u het INF-bestand met bestands- en indelingsgegevens voor bestanden die bij het systeem zijn geleverd.
SetupQueryInfFileInformation- Query's uitvoeren op een INF-informatiestructuur over de bijbehorende INF-bestandsnamen.
SetupQueryInfVersionInformation- Hiermee wordt een INF-informatiestructuur opgevraagd voor versie-informatie over een van de samenstellende INF-bestanden.
SetupSetDirectoryId Hiermee koppelt u een nieuwe map-id aan een bepaalde map.