ReactOS
0.4.15-dev-5608-gafb953a
|
import"imnxport.idl";
Classes | |
struct | tagSMTPRESPONSE |
struct | tagSMTPSTREAM |
Public Types | |
enum | tagSMTPCOMMAND { SMTP_NONE, SMTP_BANNER, SMTP_CONNECTED, SMTP_SEND_MESSAGE, SMTP_AUTH, SMTP_EHLO, SMTP_HELO, SMTP_MAIL, SMTP_RCPT, SMTP_RSET, SMTP_QUIT, SMTP_DATA, SMTP_DOT, SMTP_SEND_STREAM, SMTP_CUSTOM } |
typedef enum ISMTPCallback::tagSMTPCOMMAND | SMTPCOMMAND |
typedef struct ISMTPCallback::tagSMTPSTREAM | SMTPSTREAM |
typedef struct ISMTPCallback::tagSMTPSTREAM * | LPSMTPSTREAM |
typedef struct ISMTPCallback::tagSMTPRESPONSE | SMTPRESPONSE |
typedef struct ISMTPCallback::tagSMTPRESPONSE * | LPSMTPRESPONSE |
![]() | |
enum | tagCMDTYPE { CMD_SEND, CMD_RESP } |
typedef struct ITransportCallback::tagIXPRESULT | IXPRESULT |
typedef struct ITransportCallback::tagIXPRESULT * | LPIXPRESULT |
typedef enum ITransportCallback::tagCMDTYPE | CMDTYPE |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | OnResponse ([in] LPSMTPRESPONSE pResponse) |
![]() | |
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) |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 398 of file imnxport.idl.
Enumerator | |
---|---|
SMTP_NONE | |
SMTP_BANNER | |
SMTP_CONNECTED | |
SMTP_SEND_MESSAGE | |
SMTP_AUTH | |
SMTP_EHLO | |
SMTP_HELO | |
SMTP_MAIL | |
SMTP_RCPT | |
SMTP_RSET | |
SMTP_QUIT | |
SMTP_DATA | |
SMTP_DOT | |
SMTP_SEND_STREAM | |
SMTP_CUSTOM |
Definition at line 400 of file imnxport.idl.
HRESULT ISMTPCallback::OnResponse | ( | [in] LPSMTPRESPONSE | pResponse | ) |