ReactOS  0.4.15-dev-1377-ga59cecd
IBackgroundCopyError Interface Reference

import"bits.idl";

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

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: