BG_JOB_TIMES structure (bits.h)

Provides job-related time stamps.

Syntax

typedef struct _BG_JOB_TIMES {
  FILETIME CreationTime;
  FILETIME ModificationTime;
  FILETIME TransferCompletionTime;
} BG_JOB_TIMES;

Members

CreationTime

Time the job was created. The time is specified as FILETIME.

ModificationTime

Time the job was last modified or bytes were transferred. Adding files or calling any of the set methods in the IBackgroundCopyJob* interfaces changes this value. In addition, changes to the state of the job and calling the Suspend, Resume, Cancel, and Complete methods change this value. The time is specified as FILETIME.

TransferCompletionTime

Time the job entered the BG_JOB_STATE_TRANSFERRED state. The time is specified as FILETIME.

Requirements

Requirement Value
Minimum supported client Windows XP
Minimum supported server Windows Server 2003
Header bits.h

See also

IBackgroundCopyJob::GetTimes