ReactOS 0.4.15-dev-8419-g7f0e8a3
ITransportCallback Interface Reference
Inheritance diagram for ITransportCallback:
Collaboration diagram for ITransportCallback:


struct  tagIXPRESULT

Public Types

typedef struct ITransportCallback::tagIXPRESULT IXPRESULT
typedef struct ITransportCallback::tagIXPRESULTLPIXPRESULT
typedef enum ITransportCallback::tagCMDTYPE CMDTYPE
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Public Member Functions

HRESULT OnTimeout ([in, out] DWORD *pdwTimeout, [in] IInternetTransport *pTransport)
HRESULT OnLogonPrompt ([in, out] LPINETSERVER pInetServer, [in] IInternetTransport *pTransport)
INT OnPrompt ([in] HRESULT hrError, [in] LPCSTR pszText, [in] LPCSTR pszCaption, [in] UINT uType, [in] IInternetTransport *pTransport)
HRESULT OnStatus ([in] IXPSTATUS ixpstatus, [in] IInternetTransport *pTransport)
HRESULT OnError ([in] IXPSTATUS ixpstatus, [in] LPIXPRESULT pResult, [in] IInternetTransport *pTransport)
HRESULT OnCommand ([in] CMDTYPE cmdtype, [in] LPSTR pszLine, [in] HRESULT hrResponse, [in] IInternetTransport *pTransport)
- 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 297 of file imnxport.idl.

Member Typedef Documentation




Member Enumeration Documentation



Definition at line 309 of file imnxport.idl.

310 {
313 } CMDTYPE;
enum ITransportCallback::tagCMDTYPE CMDTYPE

Member Function Documentation

◆ OnCommand()

HRESULT ITransportCallback::OnCommand ( [in] CMDTYPE  cmdtype,
[in] LPSTR  pszLine,
[in] HRESULT  hrResponse,
[in] IInternetTransport pTransport 

◆ OnError()

HRESULT ITransportCallback::OnError ( [in] IXPSTATUS  ixpstatus,
[in] LPIXPRESULT  pResult,
[in] IInternetTransport pTransport 

◆ OnLogonPrompt()

HRESULT ITransportCallback::OnLogonPrompt ( [in, out] LPINETSERVER  pInetServer,
[in] IInternetTransport pTransport 

◆ OnPrompt()

INT ITransportCallback::OnPrompt ( [in] HRESULT  hrError,
[in] LPCSTR  pszText,
[in] LPCSTR  pszCaption,
[in] UINT  uType,
[in] IInternetTransport pTransport 

◆ OnStatus()

HRESULT ITransportCallback::OnStatus ( [in] IXPSTATUS  ixpstatus,
[in] IInternetTransport pTransport 

◆ OnTimeout()

HRESULT ITransportCallback::OnTimeout ( [in, out] DWORD pdwTimeout,
[in] IInternetTransport pTransport 

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