Delen via


INF-bestandsverwerkingsfuncties

De INF-bestandsverwerkingsfuncties bieden installatie- en installatiefunctionaliteit die het volgende omvat:

  • Een INF-bestand openen en sluiten.

  • Informatie ophalen over een INF-bestand.

  • Informatie ophalen over bronbestanden en doelmappen voor kopieerbewerkingen.

  • De installatieacties uitvoeren die zijn opgegeven in een SECTIE INF-bestand.

De volgende tabel bevat de functies die worden gebruikt voor het verwerken van INF-bestanden. Zie de Documentatie voor Microsoft Windows SDK voor gedetailleerde functiebeschrijvingen.

Function Description

InstallHinfSection

Voert een opgegeven sectie uit in een opgegeven INF-bestand.

SetupCloseInfFile

Hiermee worden resources vrijgemaakt en wordt de INF-ingang gesloten.

SetupCopyOEMInf

Stages a driver package in the Driver Store.

SetupDecompressOrCopyFile

Kopieert een bestand en decomprimeert het indien nodig.

SetupFindFirstLine

Hiermee zoekt u een aanwijzer naar de eerste regel in een sectie van een INF-bestand of, als een sleutel is opgegeven, de eerste regel die overeenkomt met de sleutel.

SetupFindNextLine

Retourneert een aanwijzer naar de volgende regel in een SECTIE INF-bestand.

SetupFindNextMatchLine

Retourneert een aanwijzer naar de volgende regel in een INF-bestandssectie of, als een sleutel is opgegeven, de volgende regel die overeenkomt met de sleutel.

SetupGetBinaryField

Haalt binaire gegevens op uit een veld in een opgegeven regel, in een INF-bestand.

SetupGetFieldCount

Retourneert het aantal velden in een regel.

SetupGetFileCompressionInfo

Hiermee haalt u gegevens over bestandscompressie op uit een INF-bestand.

SetupGetInfDriverStoreLocation

Retrieves the fully qualified file name (directory path and file name) of an INF file in the Driver Store that corresponds to a specified INF file in the system INF file directory or a specified INF file in the driver store.

SetupGetInfFileList

Retourneert een lijst met de INF-bestanden in een opgegeven map.

SetupGetInfInformation

Retourneert informatie over een INF-bestand.

SetupGetIntField

Haalt de gehele waarde van een opgegeven veld in een opgegeven regel op in een INF-bestand.

SetupGetInfPublishedName

Retrieves the fully qualified name (directory path and file name) of an INF file in the system INF file directory that corresponds to a specified INF file in the system INF file directory or a specified INF file in the Driver Store.

SetupGetLineByIndex

Retourneert een aanwijzer naar de regel die is gekoppeld aan een opgegeven indexwaarde in een 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 meerdere tekenreeksen, beginnend bij een opgegeven veld in een regel.

SetupGetSourceFileLocation

Retourneert de locatie van een bronbestand dat wordt vermeld in een INF-bestand.

SetupGetSourceFileSize

Retourneert de grootte van een opgegeven bestand of een set bestanden die worden vermeld in een opgegeven sectie van een INF-bestand.

SetupGetSourceInfo

Hiermee haalt u het pad, het labelbestand of de beschrijving voor een bron op.

SetupGetStringField

Hiermee worden tekenreeksgegevens opgehaald uit een veld in een opgegeven regel, in een INF-bestand.

SetupGetTargetPath

Bepaalt het doelpad voor de bestanden die worden vermeld in een opgegeven SECTIE INF-bestand.

SetupInstallFile

Hiermee installeert u een opgegeven bestand in een specifieke doelmap.

SetupInstallFileEx

Hiermee installeert u een opgegeven bestand in een specifieke doelmap. De installatie wordt uitgesteld als een bestaande versie van het bestand wordt gebruikt.

SetupInstallFilesFromInfSection

Hiermee worden de bestanden in een opgegeven SECTIE INF-bestand in de wachtrij geplaatst voor het kopiƫren. (Same as SetupQueueCopySection.)

SetupInstallFromInfSection

Performs the directives specified in an INF DDInstall section.

SetupInstallServicesFromInfSection

Performs service installation and deletion operations as specified in an INF DDInstall.Services section.

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-hoofdbestand met bestands- en indelingsgegevens voor bestanden die zijn opgenomen in de standaardinstallatie van het besturingssysteem.

SetupQueryInfFileInformation

Retourneert de naam van een van de samenstellende INF-bestanden van een opgegeven INF-bestand.

SetupQueryInfVersionInformation

Retourneert het versienummer van een van de samenstellende INF-bestanden van een opgegeven INF-bestand.

SetupSetDirectoryId

Wijst een map-id (DIRID) toe aan een opgegeven map.

SetupUninstallOEMInf

Uninstalls a specified INF file, and deletes the associated .pnf and .cat files, if they exist.

SetupVerifyInfFile

Controleert of een digitaal ondertekend INF-bestand niet is gewijzigd. (Windows XP en hoger.)