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는 파일 중 하나의 크기를 확인할 수 없는 경우 이 값을 설정하지 않습니다. 예를 들어 지정된 파일 또는 서버가 없는 경우 BITS는 파일의 크기를 확인할 수 없습니다.

파일에서 범위를 다운로드하는 경우 BytesTotal 에는 파일에서 다운로드하려는 총 바이트 수가 포함됩니다.

BytesTransferred

전송된 바이트 수입니다.

FilesTotal

이 작업에 대해 전송할 총 파일 수입니다.

FilesTransferred

전송된 파일 수입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP
지원되는 최소 서버 Windows Server 2003
머리글 bits.h

추가 정보

BG_FILE_PROGRESS

BG_JOB_REPLY_PROGRESS

IBackgroundCopyJob3::AddFileWithRanges

IBackgroundCopyJob::GetProgress