ArcProcessingStageData の構造

Top  Previous  Next

ArcProcessingStageData の構造

Top Previous Next

この構造体は、関数 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でなければならない。