この構造体は、関数 ArcParamFromPlugProc.で使用されます。
Syntax C++
enum ArcStageTypes { astNormal, astPrepareArchive };
typedef struct ArcProcessingStageData {
ArcStageTypes ArcStageType;
__int64 TotalFilesSize;
__int64 TotalFilesCount;
LONG_PTR Reserved;
};
|
メンバ
ArcStageType
Type: ArcStageTypes
Value astPrepareArchive ? アーカイブの準備のため、 astNormal ?通常の段階に戻ります。
アーカイブを扱う通常のステージに戻る場合、関数 ArcParamFromPlugProc で、構造体のポインタを使用する代わりに ParameterData を 0 に設定することが望まれます。
TotalFilesSize and TotalFilesCount
Type: __int64
ステージ上で処理されたデータの合計サイズとカウント。サイズ/カウントが変更されない場合、これらのパラメータの値は負になります。これらのフィールドは定義する必要があります。
予約済み
Type: LONG_PTR
予約済み. 0でなければならない。
|