このセクションでは、次のキャビネット API 関数について説明します。
FCI 関数
FCI (ファイル圧縮インターフェイス) ライブラリは、キャビネット ("CAB ファイル" とも呼ばれます) を作成する機能を提供します。 さらに、このライブラリは、キャビネットに格納されるファイル データのサイズを小さくするための圧縮を提供します。
| 機能 | 形容 |
|---|---|
| FCIAddFileをする | 現在変換中のキャビネットにファイルを追加します。 |
| FCICreateをする | FCI コンテキストを作成します。 |
| FCIDestroyの | 開いている FCI コンテキストを削除し、コンテキストに関連付けられているメモリファイルと一時ファイルを解放します。 |
| FCIFlushCabinetの | 現在のキャビネットを完了します。 |
| FCIFlushFolderの | 構築中の現在のフォルダーを直ちに完了させます。 |
FDI 関数
FDI (ファイル展開インターフェイス) ライブラリは、キャビネットからファイルを抽出する機能を提供します。
| 機能 | 形容 |
|---|---|
| FDICopyの | キャビネットからファイルを抽出します。 |
| FDICreate | FDI コンテキストを作成します。 |
| FDIDestroy | 開いている FDI コンテキストを削除します。 |
| FDIIsCabinet | ファイルがキャビネットであるかどうかを判断し、ファイルがある場合は説明情報を返します。 |
| FDITruncateCabinet | 指定したフォルダー番号から始まるキャビネット ファイルを切り捨てます。 |
非推奨の関数
- DeleteExtractedFilesの
- DllGetVersion
- 抽出
- GetDllVersion
関連トピック
-
キャビネット API を使用する