INF ファイルセットアップ関数

次のセットアップ API 関数は、INF ファイルで使用されます。

機能 形容
SetupCloseInfFileの リソースを解放し、INF ハンドルを閉じます。
SetupDecompressOrCopyFileの ファイルをコピーし、必要に応じて展開します。
SetupFindFirstLineの INF ファイルのセクションの最初の行、またはキーが指定されている場合は、そのキーに一致する最初の行を検索します。 INFCONTEXT 構造体の Line メンバーを更新します。
SetupFindNextLineの 指定した INFCONTEXT 構造体の Line メンバーを基準にしたセクション内の次の行を返します。
SetupFindNextMatchLineの 指定したキーと一致する、指定した INFCONTEXT の Line メンバーを基準にしたセクション内の次の行を返します。
SetupGetBinaryFieldの フィールドがバイナリ形式の行からデータを取得します。
SetupGetFieldCountの 行内のフィールドの数を返します。
SetupGetFileCompressionInfoの INF ファイルからファイル圧縮情報を取得します。
SetupGetInfFileListの 指定したディレクトリ内の INF ファイルの種類の一覧を取得します。
SetupGetInfInformationの INF ファイルに関する情報を返します (INFCONTEXT またはファイル名のメンバー 行を します)。
SetupGetIntFieldの INF ファイル内の行の指定した整数フィールドを返します。
SetupGetLineByIndexの 指定したセクションの指定したインデックス位置にある行の INFCONTEXT の Line メンバーを更新します。
SetupGetLineCountの 指定したセクションの行数を返します。
SetupGetLineTextの INF ファイルから指定した行の内容を取得します。
SetupGetMultiSzFieldの INF ファイル内の行の指定したフィールドから始まる文字列の一覧を返します。
SetupGetSourceFileLocationの ソース ファイルが配置されているソース ディスクの序数とパス (ソース ルートに対する相対パス) を取得します
SetupGetSourceFileSizeの 個々のソース ファイルまたは INF ファイルの Copy Files セクションのファイル サイズを取得します。
SetupGetSourceInfoの ソースのパス、タグ ファイル、または説明を取得します。
SetupGetStringFieldの INF ファイル内の行の指定した文字列フィールドを返します。
SetupGetTargetPathの INF ファイル内の Copy Files セクションのターゲット パスを取得します。
SetupInstallFileの ファイルをインストールします。
SetupInstallFileExの ファイルをインストールし、ファイルが使用中かどうかを示す変数を返します。
SetupInstallFilesFromInfSection ファイルのコピー、ファイルの削除、および Install セクションで一覧表示されている ファイルの名前変更 セクションで指定されたすべてのファイルをキューに入れます。
SetupInstallFromInfSection INF ファイルで指定されたディレクティブを実行 インストール セクションです。
SetupInstallServicesFromInfSection INF ファイルの サービス セクションで指定されているサービスのインストールと削除の操作を実行します。
SetupOpenAppendInfFileの INF ファイルを開き、既存の INF ハンドルに追加します。
SetupOpenInfFile INF ファイルを開き、それにハンドルを返します。
SetupOpenMasterInf システムに付属しているファイルのファイルとレイアウト情報を含む INF ファイルを開きます。
SetupQueryInfFileInformationの 関連付けられている INF ファイル名に関する INF 情報構造を照会します。
SetupQueryInfVersionInformationの INF 情報構造に対して、その構成 INF ファイルの 1 つに関するバージョン情報を照会します。
SetupSetDirectoryIdの 新しいディレクトリ識別子を特定のディレクトリに関連付けます。