INF ファイルセットアップ関数
INF ファイルでは、次のセットアップ API 関数が使用されます。
機能 | 説明 |
---|---|
SetupCloseInfFile | リソースを解放し、INF ハンドルを閉じます。 |
SetupDecompressOrCopyFile | ファイルをコピーし、必要に応じて圧縮解除します。 |
SetupFindFirstLine | INF ファイルのセクションの最初の行を検索するか、キーが指定されている場合は、そのキーと一致する最初の行を検索します。 INFCONTEXT 構造体の Line メンバーが更新されます。 |
SetupFindNextLine | 指定した INFCONTEXT 構造体の Line メンバーを基準にして、セクション内の次の行を返します。 |
SetupFindNextMatchLine | 指定したキーと一致する指定した INFCONTEXT の Line メンバーを基準にして、セクション内の次の行を返します。 |
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 | 新しいディレクトリ識別子を特定のディレクトリに関連付けます。 |