ReactOS 0.4.16-dev-197-g92996da
IBackgroundCopyError Interface Reference
Inheritance diagram for IBackgroundCopyError:
Collaboration diagram for IBackgroundCopyError:

Public Types

enum  BG_ERROR_CONTEXT {
  BG_ERROR_CONTEXT_NONE = 0 , BG_ERROR_CONTEXT_UNKNOWN = 1 , BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER = 2 , BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION =3 ,
  BG_ERROR_CONTEXT_LOCAL_FILE = 4 , BG_ERROR_CONTEXT_REMOTE_FILE = 5 , BG_ERROR_CONTEXT_GENERAL_TRANSPORT = 6 , BG_ERROR_CONTEXT_REMOTE_APPLICATION =7
}
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT GetError ([out, ref] BG_ERROR_CONTEXT *pContext, [out, ref] HRESULT *pCode)
 
HRESULT GetFile ([out] IBackgroundCopyFile **pVal)
 
HRESULT GetErrorDescription ([in] DWORD LanguageId, [out, ref] LPWSTR *pErrorDescription)
 
HRESULT GetErrorContextDescription ([in] DWORD LanguageId, [out, ref] LPWSTR *pContextDescription)
 
HRESULT GetProtocol ([out, ref] LPWSTR *pProtocol)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 100 of file bits.idl.

Member Enumeration Documentation

◆ BG_ERROR_CONTEXT

Enumerator
BG_ERROR_CONTEXT_NONE 
BG_ERROR_CONTEXT_UNKNOWN 
BG_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER 
BG_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION 
BG_ERROR_CONTEXT_LOCAL_FILE 
BG_ERROR_CONTEXT_REMOTE_FILE 
BG_ERROR_CONTEXT_GENERAL_TRANSPORT 
BG_ERROR_CONTEXT_REMOTE_APPLICATION 

Definition at line 102 of file bits.idl.

Member Function Documentation

◆ GetError()

HRESULT IBackgroundCopyError::GetError ( [out, ref] BG_ERROR_CONTEXT pContext,
[out, ref] HRESULT pCode 
)

◆ GetErrorContextDescription()

HRESULT IBackgroundCopyError::GetErrorContextDescription ( [in] DWORD  LanguageId,
[out, ref] LPWSTR pContextDescription 
)

◆ GetErrorDescription()

HRESULT IBackgroundCopyError::GetErrorDescription ( [in] DWORD  LanguageId,
[out, ref] LPWSTR pErrorDescription 
)

◆ GetFile()

HRESULT IBackgroundCopyError::GetFile ( [out] IBackgroundCopyFile **  pVal)

◆ GetProtocol()

HRESULT IBackgroundCopyError::GetProtocol ( [out, ref] LPWSTR pProtocol)

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