ReactOS  0.4.15-dev-1150-g593bcce
BackgroundCopyJobImpl Struct Reference

#include <qmgr.h>

Collaboration diagram for BackgroundCopyJobImpl:

Public Attributes

IBackgroundCopyJob3 IBackgroundCopyJob3_iface
 
IBackgroundCopyJobHttpOptions IBackgroundCopyJobHttpOptions_iface
 
LONG ref
 
LPWSTR displayName
 
LPWSTR description
 
BG_JOB_TYPE type
 
GUID jobId
 
struct list files
 
BG_JOB_PROGRESS jobProgress
 
BG_JOB_STATE state
 
ULONG notify_flags
 
IBackgroundCopyCallback2callback
 
BOOL callback2
 
CRITICAL_SECTION cs
 
struct list entryFromQmgr
 
struct {
   WCHAR *   headers
 
   ULONG   flags
 
   BG_AUTH_CREDENTIALS   creds [BG_AUTH_TARGET_PROXY][BG_AUTH_SCHEME_PASSPORT]
 
http_options
 
struct {
   BG_ERROR_CONTEXT   context
 
   HRESULT   code
 
   IBackgroundCopyFile2 *   file
 
error
 
HANDLE wait
 
HANDLE cancel
 
HANDLE done
 

Detailed Description

Definition at line 36 of file qmgr.h.

Member Data Documentation

◆ callback

IBackgroundCopyCallback2* BackgroundCopyJobImpl::callback

Definition at line 49 of file qmgr.h.

◆ callback2

BOOL BackgroundCopyJobImpl::callback2

Definition at line 50 of file qmgr.h.

◆ cancel

HANDLE BackgroundCopyJobImpl::cancel

Definition at line 67 of file qmgr.h.

◆ code

HRESULT BackgroundCopyJobImpl::code

Definition at line 63 of file qmgr.h.

◆ context

BG_ERROR_CONTEXT BackgroundCopyJobImpl::context

Definition at line 62 of file qmgr.h.

◆ creds

BG_AUTH_CREDENTIALS BackgroundCopyJobImpl::creds[BG_AUTH_TARGET_PROXY][BG_AUTH_SCHEME_PASSPORT]

Definition at line 58 of file qmgr.h.

◆ cs

CRITICAL_SECTION BackgroundCopyJobImpl::cs

Definition at line 52 of file qmgr.h.

◆ description

LPWSTR BackgroundCopyJobImpl::description

Definition at line 42 of file qmgr.h.

◆ displayName

LPWSTR BackgroundCopyJobImpl::displayName

Definition at line 41 of file qmgr.h.

◆ done

HANDLE BackgroundCopyJobImpl::done

Definition at line 68 of file qmgr.h.

◆ entryFromQmgr

struct list BackgroundCopyJobImpl::entryFromQmgr

Definition at line 53 of file qmgr.h.

◆ error

struct { ... } BackgroundCopyJobImpl::error

◆ file

IBackgroundCopyFile2* BackgroundCopyJobImpl::file

Definition at line 64 of file qmgr.h.

◆ files

struct list BackgroundCopyJobImpl::files

Definition at line 45 of file qmgr.h.

◆ flags

ULONG BackgroundCopyJobImpl::flags

Definition at line 57 of file qmgr.h.

◆ headers

WCHAR* BackgroundCopyJobImpl::headers

Definition at line 56 of file qmgr.h.

◆ http_options

struct { ... } BackgroundCopyJobImpl::http_options

◆ IBackgroundCopyJob3_iface

IBackgroundCopyJob3 BackgroundCopyJobImpl::IBackgroundCopyJob3_iface

Definition at line 38 of file qmgr.h.

Referenced by BackgroundCopyFileConstructor(), and BackgroundCopyManager_GetJob().

◆ IBackgroundCopyJobHttpOptions_iface

IBackgroundCopyJobHttpOptions BackgroundCopyJobImpl::IBackgroundCopyJobHttpOptions_iface

Definition at line 39 of file qmgr.h.

◆ jobId

GUID BackgroundCopyJobImpl::jobId

Definition at line 44 of file qmgr.h.

Referenced by BackgroundCopyManager_GetJob().

◆ jobProgress

BG_JOB_PROGRESS BackgroundCopyJobImpl::jobProgress

Definition at line 46 of file qmgr.h.

◆ notify_flags

ULONG BackgroundCopyJobImpl::notify_flags

Definition at line 48 of file qmgr.h.

◆ ref

LONG BackgroundCopyJobImpl::ref

Definition at line 40 of file qmgr.h.

◆ state

BG_JOB_STATE BackgroundCopyJobImpl::state

Definition at line 47 of file qmgr.h.

◆ type

BG_JOB_TYPE BackgroundCopyJobImpl::type

Definition at line 43 of file qmgr.h.

◆ wait

HANDLE BackgroundCopyJobImpl::wait

Definition at line 66 of file qmgr.h.


The documentation for this struct was generated from the following file: