ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

imnxport.idl File Reference

Go to the source code of this file.

Data Structures

struct  LPINETADDR
struct  LPINETADDRLIST
struct  INETSERVER
interface  ITransportCallbackService
interface  ITransportCallback
struct  IXPRESULT
interface  IInternetTransport
interface  ISMTPCallback
struct  SMTPSTREAM
struct  SMTPRESPONSE
interface  ISMTPTransport
struct  SMTPMESSAGE
interface  ISMTPTransport2
struct  SMTPMESSAGE2
interface  IPOP3Callback
struct  POP3RETR
struct  POP3TOP
struct  POP3LIST
struct  POP3UIDL
struct  POP3STAT
struct  POP3RESPONSE
interface  IPOP3Transport
interface  IRangeList
interface  IIMAPCallback
struct  FETCH_BODY_PART
struct  FETCH_CMD_RESULTS
struct  IMAPADDR
struct  FETCH_CMD_RESULTS_EX
struct  MBOX_MSGCOUNT
struct  IMAP_LISTLSUB_RESPONSE
struct  IMAP_STATUS_RESPONSE
struct  APPEND_PROGRESS
union  IIMAPCallback::tagIMAP_RESPONSE_DATA
struct  IMAP_RESPONSE
interface  IIMAPTransport

Typedefs

typedef ISF_QUERYAUTHSUPPORT
struct INETSERVER
LPINETSERVER
typedef DWORD MEMBERINFOFLAGS
typedef DWORD IMAP_MSGFLAGS

Enumerations

enum  INETADDRTYPE {
  ADDR_TO, ADDR_FROM, ADDR_DSN_NEVER = 16, ADDR_DSN_SUCCESS = 32,
  ADDR_DSN_FAILURE = 64, ADDR_DSN_DELAY = 128
}
enum  DSNRET { DSNRET_DEFAULT, DSNRET_HDRS, DSNRET_FULL }
enum  RASCONNTYPE { RAS_CONNECT_LAN, RAS_CONNECT_MANUAL, RAS_CONNECT_RAS }
enum  HTTPMAILPROPTYPE {
  HTTPMAIL_PROP_INVALID, HTTPMAIL_PROP_ADBAR, HTTPMAIL_PROP_CONTACTS, HTTPMAIL_PROP_INBOX,
  HTTPMAIL_PROP_OUTBOX, HTTPMAIL_PROP_SENDMSG, HTTPMAIL_PROP_SENTITEMS, HTTPMAIL_PROP_DELETEDITEMS,
  HTTPMAIL_PROP_DRAFTS, HTTPMAIL_PROP_MSGFOLDERROOT, HTTPMAIL_PROP_SIG, HTTPMAIL_PROP_LAST
}
enum  HTTPMAILSPECIALFOLDER {
  HTTPMAIL_SF_NONE, HTTPMAIL_SF_UNRECOGNIZED, HTTPMAIL_SF_INBOX, HTTPMAIL_SF_DELETEDITEMS,
  HTTPMAIL_SF_DRAFTS, HTTPMAIL_SF_OUTBOX, HTTPMAIL_SF_SENTITEMS, HTTPMAIL_SF_CONTACTS,
  HTTPMAIL_SF_CALENDAR, HTTPMAIL_SF_MSNPROMO, HTTPMAIL_SF_LAST
}
enum  HTTPMAILCONTACTTYPE { HTTPMAIL_CT_CONTACT, HTTPMAIL_CT_GROUP, HTTPMAIL_CT_LAST }
enum  IXPTYPE {
  IXP_NNTP, IXP_SMTP, IXP_POP3, IXP_IMAP,
  IXP_RAS, IXP_HTTPMail
}
enum  IXPSTATUS {
  IXP_FINDINGHOST, IXP_CONNECTING, IXP_SECURING, IXP_CONNECTED,
  IXP_AUTHORIZING, IXP_AUTHRETRY, IXP_AUTHORIZED, IXP_DISCONNECTING,
  IXP_DISCONNECTED, IXP_LAST
}

Functions

 DEFINE_GUID (CLSID_IInternetMessageUrl, 0xca30cc91, 0xb1b3, 0x11d0, 0x85, 0xd0, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_ISMTPTransport, 0xfd853ce6, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_ISMTPTransport2, 0xdf2c7eC, 0x3435, 0x11d0, 0x81, 0xd0, 0x0, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_IPOP3Transport, 0xfd853ce7, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_INNTPTransport, 0xfd853ce8, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_IRASTransport, 0xfd853ce9, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_IRangeList, 0xfd853cea, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_IIMAPTransport, 0xfd853ceb, 0x7f86, 0x11d0, 0x82, 0x52, 0x00, 0xc0, 0x4f, 0xd8, 0x5a, 0xb4)
 DEFINE_GUID (CLSID_IHTTPMailTransport, 0x5a580c11, 0xe5eb, 0x11d1, 0xa8, 0x6e, 0x00, 0x00, 0xf8, 0x08, 0x4f, 0x96)
 DEFINE_GUID (CLSID_IPropFindRequest, 0xbb847b8a, 0x054a, 0x11d2, 0xa8, 0x94, 0x00, 0x00, 0xf8, 0x08, 0x4f, 0x96)
 DEFINE_GUID (CLSID_IPropPatchRequest, 0xea678830, 0x235d, 0x11d2, 0xa8, 0xb6, 0x00, 0x00, 0xf8, 0x08, 0x4f, 0x96)
HRESULT WINAPI CreateRangeList (IRangeList **ppRangeList)
HRESULT WINAPI CreateSMTPTransport (ISMTPTransport **ppTransport)
HRESULT WINAPI CreatePOP3Transport (IPOP3Transport **ppTransport)
HRESULT WINAPI CreateIMAPTransport (IIMAPTransport **ppTransport)

Variables

IXP_E_SMTP_454_STARTTLS_FAILED(n)
const SHORT 
CCHMAX_DOMAIN = 256
const SHORT CCHMAX_PHONE_NUMBER = 128
const DWORD DEFAULT_IMAP_PORT = 143
const DWORD DEFAULT_POP3_PORT = 110
const DWORD DEFAULT_SMTP_PORT = 25
const DWORD DEFAULT_NNTP_PORT = 119
const DWORD ADDR_TOFROM_MASK = 0x1
const DWORD ADDR_DSN_MASK = 0xf0
const DWORD DAVNAMESPACE_UNKNOWN = 0xFFFFFFFF
const DWORD DAVNAMESPACE_DAV = 0
const DWORD DAVNAMESPACE_HOTMAIL = 1
const DWORD DAVNAMESPACE_HTTPMAIL = 2
const DWORD DAVNAMESPACE_MAIL = 3
const DWORD DAVNAMESPACE_CONTACTS = 4
const DWORD DEPTH_INFINITY = 0xFFFFFFFE
const MEMBERINFOFLAGS HTTP_MEMBERINFO_COMMONPROPS = 0x0
const MEMBERINFOFLAGS HTTP_MEMBERINFO_FOLDERPROPS = 0x1
const MEMBERINFOFLAGS HTTP_MEMBERINFO_MESSAGEPROPS = 0x2
const MEMBERINFOFLAGS HTTP_MEMBERINFO_ALLPROPS = HTTP_MEMBERINFO_FOLDERPROPS | HTTP_MEMBERINFO_MESSAGEPROPS
const IMAP_MSGFLAGS IMAP_MSG_NOFLAGS = 0x00
const IMAP_MSGFLAGS IMAP_MSG_ANSWERED = 0x01
const IMAP_MSGFLAGS IMAP_MSG_FLAGGED = 0x02
const IMAP_MSGFLAGS IMAP_MSG_DELETED = 0x04
const IMAP_MSGFLAGS IMAP_MSG_SEEN = 0x08
const IMAP_MSGFLAGS IMAP_MSG_DRAFT = 0x10
const IMAP_MSGFLAGS IMAP_MSG_ALLFLAGS = 0x1f

Generated on Sat May 26 2012 05:40:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.