Public Member Functions |
| HRESULT | InitNew ([in] LPSTR pszLogFilePath,[in] IIMAPCallback *pCBHandler) |
| HRESULT | NewIRangeList ([out] IRangeList **pprlNewRangeList) |
| HRESULT | Capability ([out] DWORD *pdwCapabilityFlags) |
| HRESULT | Select ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName) |
| HRESULT | Examine ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName) |
| HRESULT | Create ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName) |
| HRESULT | Delete ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName) |
| HRESULT | Rename ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName,[in] LPSTR lpszNewMailboxName) |
| HRESULT | Subscribe ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName) |
| HRESULT | Unsubscribe ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName) |
| HRESULT | List ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxNameReference,[in] LPSTR lpszMailboxNamePattern) |
| HRESULT | Lsub ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxNameReference,[in] LPSTR lpszMailboxNamePattern) |
| HRESULT | Append ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszMailboxName,[in] LPSTR lpszMessageFlags,[in] FILETIME ftMessageDateTime,[in] LPSTREAM lpstmMessageToSave) |
| HRESULT | Close ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler) |
| HRESULT | Expunge ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler) |
| HRESULT | Search ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR lpszSearchCriteria,[in] boolean bReturnUIDs,[in] IRangeList *pMsgRange,[in] boolean bUIDRangeList) |
| HRESULT | Fetch ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] IRangeList *pMsgRange,[in] boolean bUIDMsgRange,[in] LPSTR lpszFetchArgs) |
| HRESULT | Store ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] IRangeList *pMsgRange,[in] boolean bUIDRangeList,[in] LPSTR lpszStoreArgs) |
| HRESULT | Copy ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] IRangeList *pMsgRange,[in] boolean bUIDRangeList,[in] LPSTR lpszMailboxName) |
| HRESULT | Noop ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler) |
| HRESULT | ResizeMsgSeqNumTable ([in] DWORD dwSizeOfMbox) |
| HRESULT | UpdateSeqNumToUID ([in] DWORD dwMsgSeqNum,[in] DWORD dwUID) |
| HRESULT | RemoveSequenceNum ([in] DWORD dwDeletedMsgSeqNum) |
| HRESULT | MsgSeqNumToUID ([in] DWORD dwMsgSeqNum,[out] DWORD *pdwUID) |
| HRESULT | GetMsgSeqNumToUIDArray ([out] DWORD **ppdwMsgSeqNumToUIDArray,[out] DWORD *pdwNumberOfElements) |
| HRESULT | GetHighestMsgSeqNum ([out] DWORD *pdwHighestMSN) |
| HRESULT | ResetMsgSeqNumToUID () |
| HRESULT | SetDefaultCBHandler ([in] IIMAPCallback *pCBHandler) |
| HRESULT | Status ([in] WPARAM wParam,[in] LPARAM lParam,[in] IIMAPCallback *pCBHandler,[in] LPSTR pszMailboxName,[in] LPSTR pszStatusCmdArgs) |
Data Fields |
| const DWORD | IMAP_CAPABILITY_IMAP4 = 0x1 |
| const DWORD | IMAP_CAPABILITY_IMAP4rev1 = 0x2 |
| const DWORD | IMAP_CAPABILITY_IDLE = 0x4 |
| const DWORD | IMAP_CAPABILITY_ALLFLAGS = 0x7 |
Definition at line 96 of file inetcomm.idl.