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