BG_JOB_PROGRESS 構造体 (bits.h)
転送されたバイト数やファイル数など、ジョブ関連の進行状況情報を提供します。 アップロード ジョブの場合、進行状況は、応答ファイルではなくアップロード ファイルに適用されます。 応答ファイルの進行状況を表示するには、 BG_JOB_REPLY_PROGRESS 構造を参照してください。
構文
typedef struct _BG_JOB_PROGRESS {
UINT64 BytesTotal;
UINT64 BytesTransferred;
ULONG FilesTotal;
ULONG FilesTransferred;
} BG_JOB_PROGRESS;
メンバー
BytesTotal
ジョブ内のすべてのファイルに転送する合計バイト数。 値がBG_SIZE_UNKNOWNの場合、ジョブ内のすべてのファイルの合計サイズは決定されていません。 BITS は、ファイルの 1 つのサイズを判別できない場合、この値を設定しません。 たとえば、指定したファイルまたはサーバーが存在しない場合、BITS はファイルのサイズを判断できません。
ファイルから範囲をダウンロードする場合、 BytesTotal には、ファイルからダウンロードする合計バイト数が含まれます。
BytesTransferred
転送されたバイト数。
FilesTotal
このジョブに転送するファイルの合計数。
FilesTransferred
転送されたファイルの数。
要件
サポートされている最小のクライアント | Windows XP |
サポートされている最小のサーバー | Windows Server 2003 |
Header | bits.h |