次の方法で共有


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

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

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