この関数は、各アーカイブの処理を開始する前に、いくつかの処理を実行する必要があります。
Syntax C++
HANDLE __stdcall ArcOpenW(
_Inout_ ArcOpenDataW *ArchiveData
);
|
パラメータ
ArchiveData [in, out]
Type: *ArcOpenDataW
戻り値
Type: HANDLE
この関数は、アーカイブの一意な識別子を返す必要があります。 おそらく、識別子は、アーカイブを記述するデータ構造へのポインタです。
関数がエラーになった場合は、0 を返す必要があります。 エラー番号は、ArchiveData->OpenResult に入力する必要があります。
備考
アーカイブ処理終了時に、プログラムはアーカイブの識別子を渡して関数 CloseArchive, を呼び出す。
プラグインにこの関数が含まれている場合は、非推奨の関数 OpenArchive または OpenArchiveW の代わりに、この関数が優先されます。
|