Megosztás a következőn keresztül:


INF fájlbeállítási függvények

Az INF-fájlok a következő telepítési API-függvényeket használják.

Funkció Leírás
SetupCloseInfFile Felszabadítja az erőforrásokat, és bezárja az INF-leírót.
SetupDecompressOrCopyFile Átmásolja a fájlt, és szükség esetén kibontja azt.
SetupFindFirstLine Megkeresi egy INF-fájl egy szakaszának első sorát, vagy ha meg van adva egy kulcs, az első olyan sor, amely megfelel a kulcsnak. Frissíti a INFCONTEXT struktúrájának tagját.
SetupFindNextLine Egy szakasz következő sorát adja vissza a megadott INFCONTEXT struktúrájának vonalhoz képest.
SetupFindNextMatchLine A megadott INFCONTEXT megadott kulcsnak megfelelő szakasz következő sorát adja vissza a sor tagjához képest.
SetupGetBinaryField Adatokat kér le egy olyan sorból, amelynek mezői bináris formátumban vannak.
SetupGetFieldCount Egy sor mezőinek számát adja vissza.
SetupGetFileCompressionInfo Fájltömörítési információkat kér le egy INF-fájlból.
SetupGetInfFileList Lekéri a megadott könyvtárban található INF-fájlok típusainak listáját.
SetupGetInfInformation Egy INF-fájl adatait adja vissza (SorINFCONTEXT vagy fájlnév alapján).
SetupGetIntField Egy INF-fájlban lévő sor megadott egész mezőjét adja vissza.
SetupGetLineByIndex Frissíti a sorINFCONTEXT tagját a megadott szakaszban megadott indexben lévő sorhoz.
SetupGetLineCount A megadott szakasz sorainak számát adja vissza.
SetupGetLineText Lekéri egy adott sor tartalmát egy INF-fájlból.
SetupGetMultiSzField Visszaadja a sztringek listáját egy INF-fájl egy sorának megadott mezőjétől kezdve.
SetupGetSourceFileLocation Lekéri a forráslemez sorszámát és elérési útját (a forrásgyökerhez viszonyítva), ahol a forrásfájl található
SetupGetSourceFileSize Lekéri az egyes forrásfájlok fájlméretét, vagy egy Fájl másolása INF-fájlszakaszt.
SetupGetSourceInfo Lekéri a forrás elérési útját, címkéjét vagy leírását.
SetupGetStringField Egy INF-fájlban lévő sor megadott sztringmezője.
SetupGetTargetPath Lekéri a Fájlok másolása szakasz célútvonalát egy INF-fájlban.
SetupInstallFile Fájl telepítése.
SetupInstallFileEx Telepít egy fájlt, és visszaad egy változót, amely jelzi, hogy a fájl használatban volt-e.
SetupInstallFilesFromInfSection A Fájlok másolása, Fájlok törléseés Fájlok átnevezése szakaszban megadott összes fájlt várólistára állítja, amelyeket a Telepítési szakasz sorol fel.
SetupInstallFromInfSection Végrehajtja az INF-fájlban Telepítési szakaszban megadott irányelveket.
SetupInstallServicesFromInfSection Szolgáltatástelepítési és -törlési műveleteket hajt végre az INF-fájl Szolgáltatás szakaszában megadottak szerint.
SetupOpenAppendInfFile Megnyitja az INF-fájlt, és hozzáfűzi egy meglévő INF-leíróhoz.
SetupOpenInfFile Megnyit egy INF-fájlt, és egy leírót ad vissza.
SetupOpenMasterInf Megnyitja a rendszer által szállított fájlok fájl- és elrendezési adatait tartalmazó INF-fájlt.
SetupQueryInfFileInformation Lekérdez egy INF-információs struktúrát a társított INF-fájlnevekről.
SetupQueryInfVersionInformation Lekérdez egy INF-információs struktúrát a verzióinformációkhoz az egyik összetevő INF-fájlján.
SetupSetDirectoryId Új címtárazonosító társítása egy adott könyvtárhoz.