58 BG_AUTH_CREDENTIALS creds[BG_AUTH_TARGET_PROXY][BG_AUTH_SCHEME_PASSPORT];
void *WINAPI CoTaskMemAlloc(SIZE_T size)
GLuint GLuint GLsizei GLenum type
static HRESULT return_strval(const WCHAR *str, WCHAR **ret)
BOOL transitionJobState(BackgroundCopyJobImpl *job, BG_JOB_STATE from, BG_JOB_STATE to)
DWORD WINAPI fileTransfer(void *param)
HRESULT enum_copy_job_create(BackgroundCopyManagerImpl *qmgr, IEnumBackgroundCopyJobs **enumjob)
static WCHAR * co_strdupW(const WCHAR *src)
BackgroundCopyManagerImpl globalMgr
HRESULT EnumBackgroundCopyFilesConstructor(BackgroundCopyJobImpl *, IEnumBackgroundCopyFiles **)
void processJob(BackgroundCopyJobImpl *job)
BOOL processFile(BackgroundCopyFileImpl *file, BackgroundCopyJobImpl *job)
HRESULT BackgroundCopyJobConstructor(LPCWSTR displayName, BG_JOB_TYPE type, GUID *pJobId, BackgroundCopyJobImpl **job)
HRESULT BackgroundCopyFileConstructor(BackgroundCopyJobImpl *owner, LPCWSTR remoteName, LPCWSTR localName, BackgroundCopyFileImpl **file)
ClassFactoryImpl BITS_ClassFactory
HRESULT BackgroundCopyManagerConstructor(LPVOID *ppObj)
BG_FILE_PROGRESS fileProgress
BackgroundCopyJobImpl * owner
IBackgroundCopyFile2 IBackgroundCopyFile2_iface
IBackgroundCopyFile2 * file
IBackgroundCopyJobHttpOptions IBackgroundCopyJobHttpOptions_iface
BG_JOB_PROGRESS jobProgress
IBackgroundCopyJob4 IBackgroundCopyJob4_iface
IBackgroundCopyCallback2 * callback
IBackgroundCopyManager IBackgroundCopyManager_iface