INF 檔案設定函式
下列安裝程式 API 函式會與 INF 檔案搭配使用。
功能 | 描述 |
---|---|
SetupCloseInfFile | 釋放資源並關閉 INF 句柄。 |
SetupDecompressOrCopyFile | 複製檔案,並視需要解壓縮。 |
SetupFindFirstLine | 尋找 INF 檔案區段中的第一行,或者,如果指定索引鍵,則為符合該索引鍵的第一行。 它會更新 INFCONTEXT 結構的 Line 成員。 |
SetupFindNextLine | 傳回區段中的下一行,相對於所指定 INFCONTEXT 結構的 行 成員。 |
SetupFindNextMatchLine | 傳回區段中的下一行,相對於符合指定索引鍵之指定 INFCONTEXTLine 成員。 |
SetupGetBinaryField | 從欄位為二進位格式的行擷取數據。 |
SetupGetFieldCount | 傳回一行中的欄位數目。 |
SetupGetFileCompressionInfo | 從 INF 檔案擷取檔案壓縮資訊。 |
SetupGetInfFileList | 取得指定目錄中 INF 檔案類型的清單。 |
SetupGetInfInformation | 傳回 INF 檔案的相關信息(由 行INFCONTEXT 或檔名的成員)。 |
SetupGetIntField | 傳回 INF 檔案中行的指定整數位段。 |
SetupGetLineByIndex | 更新指定區段中指定索引處行 INFCONTEXT 的 行 成員。 |
SetupGetLineCount | 傳回指定區段中的行數。 |
SetupGetLineText | 從 INF 檔案擷取指定行的內容。 |
SetupGetMultiSzField | 傳回字串清單,從 INF 檔案中行的指定欄位開始。 |
SetupGetSourceFileLocation | 取得來源磁碟序數和路徑(相對於來源根目錄)來源檔案所在的位置 |
SetupGetSourceFileSize | 取得個別來源檔案的檔案大小,或 INF 檔案的 複製檔案 區段。 |
SetupGetSourceInfo | 擷取來源的路徑、標記檔案或描述。 |
SetupGetStringField | 傳回 INF 檔案中行的指定字串欄位。 |
SetupGetTargetPath | 取得 INF 檔案中 複製檔案 區段的目標路徑。 |
SetupInstallFile | 安裝檔案。 |
SetupInstallFileEx | 安裝檔案並傳回變數,指出檔案是否正在使用中。 |
SetupInstallFilesFromInfSection | 將 複製檔案、刪除檔案和 重新命名檔案 區段中指定的所有檔案排入佇列 安裝 區段。 |
SetupInstallFromInfSection | 執行 INF 檔案中指定的指示詞,Install 區段。 |
SetupInstallServicesFromInfSection | 執行 INF 檔案之 Service 區段中所指定的服務安裝和刪除作業。 |
SetupOpenAppendInfFile | 開啟 INF 檔案,並將它附加至現有的 INF 句柄。 |
SetupOpenInfFile | 開啟 INF 檔案,並傳回它的句柄。 |
SetupOpenMasterInf | 開啟 INF 檔案,其中包含系統隨附之檔案的檔案和配置資訊。 |
SetupQueryInfFileInformation | 查詢 INF 信息結構,以瞭解其相關聯的 INF 檔名。 |
SetupQueryInfVersionInformation | 查詢 INF 信息結構,以取得其其中一個組成 INF 檔案的版本資訊。 |
SetupSetDirectoryId | 將新的目錄識別碼與特定目錄產生關聯。 |