다음을 통해 공유


배달 최적화 구조 및 공용 구조체

배달 최적화 인터페이스는 다음 구조를 사용합니다.

섹션 내용

항목 Description
BG_FILE_PROGRESS BG_FILE_PROGRESS 구조는 전송된 바이트 수와 같은 파일 관련 진행률 정보를 제공합니다.
BG_FILE_RANGE BG_FILE_RANGE 구조체는 파일에서 다운로드할 바이트 범위를 식별합니다.
BG_JOB_PROGRESS BG_JOB_PROGRESS 구조는 전송된 바이트 및 파일 수와 같은 작업 관련 진행률 정보를 제공합니다. 업로드 작업의 경우 진행률이 회신 파일이 아닌 업로드 파일에 적용됩니다.
BG_JOB_TIMES BG_JOB_TIMES 구조는 작업 관련 타임스탬프를 제공합니다.
BITS_FILE_PROPERTY_VALUE BITS_FILE_PROPERTY_VALUE 공용 구조체는 BITS_FILE_PROPERTY_ID 열거형의 값을 기반으로 배달 최적화 파일의 속성 값을 제공합니다.
BITS_JOB_PROPERTY_VALUE BITS_JOB_PROPERTY_VALUE 공용 구조체는 BITS_JOB_PROPERTY_ID 열거형의 값을 기반으로 배달 최적화 작업의 속성 값을 제공합니다.
DO_DOWNLOAD_ENUM_CATEGORY IDOManager::EnumDownloads에서 특정 속성 값으로 다운로드 열거형을 필터링하는 데 사용됩니다.
DO_DOWNLOAD_RANGE 파일에서 다운로드할 단일 바이트 범위를 식별합니다.
DO_DOWNLOAD_RANGES_INFO 파일에서 다운로드할 바이트 범위의 배열을 식별합니다.
DO_DOWNLOAD_STATUS 특정 다운로드의 상태 가져오는 데 사용됩니다.
DOSwarmStats 파일의 다운로드 및 업로드 통계 필드를 포함합니다.