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