次の方法で共有


キャビネット API 関数

このセクションでは、次のキャビネット API 関数について説明します。

FCI 関数

FCI (ファイル圧縮インターフェイス) ライブラリは、キャビネット ("CAB ファイル" とも呼ばれます) を作成する機能を提供します。 さらに、このライブラリは、キャビネットに格納されるファイル データのサイズを小さくするための圧縮を提供します。

機能 形容
FCIAddFileする 現在変換中のキャビネットにファイルを追加します。
FCICreateする FCI コンテキストを作成します。
FCIDestroy 開いている FCI コンテキストを削除し、コンテキストに関連付けられているメモリファイルと一時ファイルを解放します。
FCIFlushCabinet 現在のキャビネットを完了します。
FCIFlushFolder 構築中の現在のフォルダーを直ちに完了させます。

 

FDI 関数

FDI (ファイル展開インターフェイス) ライブラリは、キャビネットからファイルを抽出する機能を提供します。

機能 形容
FDICopy キャビネットからファイルを抽出します。
FDICreate FDI コンテキストを作成します。
FDIDestroy 開いている FDI コンテキストを削除します。
FDIIsCabinet ファイルがキャビネットであるかどうかを判断し、ファイルがある場合は説明情報を返します。
FDITruncateCabinet 指定したフォルダー番号から始まるキャビネット ファイルを切り捨てます。

 

非推奨の関数

Cabinet API リファレンス

キャビネット API を使用する