|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <windows.h>
#include <winerror.h>
#include <objbase.h>
#include <stddef.h>
Go to the source code of this file.
Data Structures |
| union | CY |
| struct | FILETIME |
| struct | LPENTRYID |
| struct | LPMAPIUID |
| struct | LPSPropTagArray |
| struct | SAppTimeArray |
| struct | LPSBinary |
| struct | SBinaryArray |
| struct | SCurrencyArray |
| struct | SDateTimeArray |
| struct | SDoubleArray |
| struct | SGuidArray |
| struct | SLargeIntegerArray |
| struct | SLongArray |
| struct | SLPSTRArray |
| struct | SRealArray |
| struct | SShortArray |
| struct | SWStringArray |
| union | __UPV |
| struct | LPSPropValue |
| struct | LPSRow |
| struct | LPSRowSet |
| struct | LPSPropProblem |
| struct | LPSPropProblemArray |
| struct | SAndRestriction |
| struct | SBitMaskRestriction |
| struct | SCommentRestriction |
| struct | SComparePropsRestriction |
| struct | SContentRestriction |
| struct | SExistRestriction |
| struct | SNotRestriction |
| struct | SOrRestriction |
| struct | SPropertyRestriction |
| struct | SSizeRestriction |
| struct | SSubRestriction |
| struct | SRestriction |
| struct | LPMAPIERROR |
| struct | LPSSortOrder |
| struct | LPSSortOrderSet |
| struct | LPMAPINAMEID |
| struct | ERROR_NOTIFICATION |
| struct | NEWMAIL_NOTIFICATION |
| struct | OBJECT_NOTIFICATION |
| struct | TABLE_NOTIFICATION |
| struct | EXTENDED_NOTIFICATION |
| struct | STATUS_OBJECT_NOTIFICATION |
| struct | LPNOTIFICATION |
| struct | FLATENTRY |
| struct | FLATENTRYLIST |
| struct | MTSID |
| struct | FLATMTSIDLIST |
| struct | LPADRENTRY |
| struct | LPADRLIST |
Defines |
| #define | __LHANDLE |
| #define | _tagCY_DEFINED |
| #define | _FILETIME_ |
| #define | MAPI_DIM 1 /* Default to one dimension for variable length arrays */ |
| #define | MAPI_NOTRESERVED 0x08 |
| #define | MAPI_NOW 0x10 |
| #define | MAPI_THISSESSION 0x20 |
| #define | MAPI_NOTRECIP 0x40 |
| #define | MAPI_SHORTTERM 0x80 |
| #define | MAPI_COMPOUND 0x80 |
| #define | IsEqualMAPIUID(pl, pr) (!memcmp((pl),(pr),sizeof(MAPIUID))) |
| #define | MAPI_ONE_OFF_UID |
| #define | MAPI_ONE_OFF_UNICODE 0x8000 |
| #define | MAPI_ONE_OFF_NO_RICH_INFO 0x0001 |
| #define | MAPI_STORE 1U |
| #define | MAPI_ADDRBOOK 2U |
| #define | MAPI_FOLDER 3U |
| #define | MAPI_ABCONT 4U |
| #define | MAPI_MESSAGE 5U |
| #define | MAPI_MAILUSER 6U |
| #define | MAPI_ATTACH 7U |
| #define | MAPI_DISTLIST 8U |
| #define | MAPI_PROFSECT 9U |
| #define | MAPI_STATUS 10U |
| #define | MAPI_SESSION 11U |
| #define | MAPI_FORMINFO 12U |
| #define | MAPI_MODIFY 0x00000001U /* Object can be modified */ |
| #define | MAPI_CREATE 0x00000002U /* Object can be created */ |
| #define | MAPI_ACCESS_MODIFY MAPI_MODIFY /* Want write access */ |
| #define | MAPI_ACCESS_READ 0x00000002U /* Want read access */ |
| #define | MAPI_ACCESS_DELETE 0x00000004U /* Want delete access */ |
| #define | MAPI_ACCESS_CREATE_HIERARCHY 0x00000008U |
| #define | MAPI_ACCESS_CREATE_CONTENTS 0x00000010U |
| #define | MAPI_ACCESS_CREATE_ASSOCIATED 0x00000020U |
| #define | MAPI_USE_DEFAULT 0x00000040U |
| #define | MAPI_UNICODE 0x80000000U /* Strings in this call are Unicode */ |
| #define | fMapiUnicode 0U |
| #define | MDB_NO_DIALOG 0x00000001 |
| #define | MAPI_ORIG 0 /* The original author */ |
| #define | MAPI_TO 1 /* The primary message receiver */ |
| #define | MAPI_CC 2 /* A carbon copy receiver */ |
| #define | MAPI_BCC 3 /* A blind carbon copy receiver */ |
| #define | MAPI_P1 0x10000000 /* A message resend */ |
| #define | MAPI_SUBMITTED 0x80000000 /* This message has already been sent */ |
| #define | cchProfileNameMax 64 /* Maximum length of a profile name */ |
| #define | cchProfilePassMax 64 /* Maximum length of a profile password */ |
| #define | PT_UNSPECIFIED 0U |
| #define | PT_NULL 1U |
| #define | PT_I2 2U |
| #define | PT_SHORT PT_I2 |
| #define | PT_LONG 3U |
| #define | PT_I4 PT_LONG |
| #define | PT_R4 4U |
| #define | PT_FLOAT PT_R4 |
| #define | PT_DOUBLE 5U |
| #define | PT_R8 PT_DOUBLE |
| #define | PT_CURRENCY 6U |
| #define | PT_APPTIME 7U |
| #define | PT_ERROR 10U |
| #define | PT_BOOLEAN 11U |
| #define | PT_OBJECT 13U |
| #define | PT_I8 20U |
| #define | PT_LONGLONG PT_I8 |
| #define | PT_STRING8 30U |
| #define | PT_UNICODE 31U |
| #define | PT_SYSTIME 64U |
| #define | PT_CLSID 72U |
| #define | PT_BINARY 258U |
| #define | MV_FLAG 0x1000 /* This property type is multi-valued (an array) */ |
| #define | MV_INSTANCE 0x2000 |
| #define | MVI_FLAG (MV_FLAG|MV_INSTANCE) |
| #define | MVI_PROP(t) ((t)|MVI_FLAG) |
| #define | PT_TSTRING PT_STRING8 |
| #define | PT_MV_TSTRING (MV_FLAG|PT_STRING8) |
| #define | LPSZ lpszA |
| #define | LPPSZ lppszA |
| #define | MVSZ MVszA |
| #define | PROP_TYPE_MASK 0xFFFFU |
| #define | PROP_TYPE(t) ((t) & PROP_TYPE_MASK) |
| #define | PROP_ID(t) ((t) >> 16) |
| #define | PROP_TAG(t, id) (((id) << 16) | t) |
| #define | PROP_ID_NULL 0 |
| #define | PROP_ID_INVALID 0xFFFF |
| #define | PR_NULL PROP_TAG(PT_NULL, PROP_ID_NULL) |
| #define | CHANGE_PROP_TYPE(t, typ) ((0xFFFF0000 & t) | typ) |
| #define | PT_MV_I2 (MV_FLAG|PT_I2) |
| #define | PT_MV_SHORT PT_MV_I2 |
| #define | PT_MV_LONG (MV_FLAG|PT_LONG) |
| #define | PT_MV_I4 PT_MV_LONG |
| #define | PT_MV_R4 (MV_FLAG|PT_R4) |
| #define | PT_MV_FLOAT PT_MV_R4 |
| #define | PT_MV_DOUBLE (MV_FLAG|PT_DOUBLE) |
| #define | PT_MV_R8 PT_MV_DOUBLE |
| #define | PT_MV_CURRENCY (MV_FLAG|PT_CURRENCY) |
| #define | PT_MV_APPTIME (MV_FLAG|PT_APPTIME) |
| #define | PT_MV_SYSTIME (MV_FLAG|PT_SYSTIME) |
| #define | PT_MV_STRING8 (MV_FLAG|PT_STRING8) |
| #define | PT_MV_BINARY (MV_FLAG|PT_BINARY) |
| #define | PT_MV_UNICODE (MV_FLAG|PT_UNICODE) |
| #define | PT_MV_CLSID (MV_FLAG|PT_CLSID) |
| #define | PT_MV_I8 (MV_FLAG|PT_I8) |
| #define | PT_MV_LONGLONG PT_MV_I8 |
| #define | CbNewSPropTagArray(c) (offsetof(SPropTagArray,aulPropTag)+(c)*sizeof(ULONG)) |
| #define | CbSPropTagArray(p) CbNewSPropTagArray((p)->cValues) |
| #define | SizedSPropTagArray(n, id) struct _SPropTagArray_##id { ULONG cValues; ULONG aulPropTag[n]; } id |
| #define | CbNewSRowSet(c) (offsetof(SRowSet,aRow)+(c)*sizeof(SRow)) |
| #define | CbSRowSet(p) CbNewSRowSet((p)->cRows) |
| #define | SizedSRowSet(n, id) struct _SRowSet_##id { ULONG cRows; SRow aRow[n]; } id |
| #define | FL_FULLSTRING 0x00000ul /* Exact string match */ |
| #define | FL_SUBSTRING 0x00001ul /* Substring match */ |
| #define | FL_PREFIX 0x00002ul /* Prefix match */ |
| #define | FL_IGNORECASE 0x10000ul /* Case insensitive */ |
| #define | FL_IGNORENONSPACE 0x20000ul /* Ignore non spacing characters */ |
| #define | FL_LOOSE 0x40000ul /* Try very hard to match */ |
| #define | TBLTYPE_SNAPSHOT 0U /* Table is fixed at creation time and contents do not change */ |
| #define | TBLTYPE_KEYSET 1U /* Table has a fixed number of rows, but row values may change */ |
| #define | TBLTYPE_DYNAMIC 2U /* Table values and the number of rows may change */ |
| #define | TBLSTAT_COMPLETE 0U /* All operations have completed (normal status) */ |
| #define | TBLSTAT_QCHANGED 7U /* Table data has changed as expected */ |
| #define | TBLSTAT_SORTING 9U /* Table is being asynchronously sorted */ |
| #define | TBLSTAT_SORT_ERROR 10U /* An error occurred while sorting the table */ |
| #define | TBLSTAT_SETTING_COLS 11U /* Table columns are being asynchronously changed */ |
| #define | TBLSTAT_SETCOL_ERROR 13U /* An error occurred during column changing */ |
| #define | TBLSTAT_RESTRICTING 14U /* Table rows are being asynchronously restricted */ |
| #define | TBLSTAT_RESTRICT_ERROR 15U /* An error occurred during row restriction */ |
| #define | TBL_NOWAIT 1U /* Perform the operation asynchronously */ |
| #define | TBL_BATCH 2U /* Perform the operation when the results are needed */ |
| #define | TBL_ASYNC TBL_NOWAIT /* Synonym for TBL_NOWAIT */ |
| #define | DIR_BACKWARD 1U /* Read rows backwards from the start bookmark */ |
| #define | BOOKMARK_BEGINNING ((BOOKMARK)0) /* The first row */ |
| #define | BOOKMARK_CURRENT ((BOOKMARK)1) /* The curent table row */ |
| #define | BOOKMARK_END ((BOOKMARK)2) /* The last row */ |
| #define | RELOP_LT 0U |
| #define | RELOP_LE 1U |
| #define | RELOP_GT 2U |
| #define | RELOP_GE 3U |
| #define | RELOP_EQ 4U |
| #define | RELOP_NE 5U |
| #define | RELOP_RE 6U |
| #define | RES_AND 0U |
| #define | RES_OR 1U |
| #define | RES_NOT 2U |
| #define | RES_CONTENT 3U |
| #define | RES_PROPERTY 4U |
| #define | RES_COMPAREPROPS 5U |
| #define | RES_BITMASK 6U |
| #define | RES_SIZE 7U |
| #define | RES_EXIST 8U |
| #define | RES_SUBRESTRICTION 9U |
| #define | RES_COMMENT 10U |
| #define | TABLE_SORT_ASCEND 0U |
| #define | TABLE_SORT_DESCEND 1U |
| #define | TABLE_SORT_COMBINE 2U |
| #define | MNID_ID 0 |
| #define | MNID_STRING 1 |
| #define | fnevCriticalError 0x00000001UL |
| #define | fnevNewMail 0x00000002UL |
| #define | fnevObjectCreated 0x00000004UL |
| #define | fnevObjectDeleted 0x00000008UL |
| #define | fnevObjectModified 0x00000010UL |
| #define | fnevObjectMoved 0x00000020UL |
| #define | fnevObjectCopied 0x00000040UL |
| #define | fnevSearchComplete 0x00000080UL |
| #define | fnevTableModified 0x00000100UL |
| #define | fnevStatusObjectModified 0x00000200UL |
| #define | fnevReservedForMapi 0x40000000UL |
| #define | fnevExtended 0x80000000UL |
| #define | TABLE_CHANGED 1U |
| #define | TABLE_ERROR 2U |
| #define | TABLE_ROW_ADDED 3U |
| #define | TABLE_ROW_DELETED 4U |
| #define | TABLE_ROW_MODIFIED 5U |
| #define | TABLE_SORT_DONE 6U |
| #define | TABLE_RESTRICT_DONE 7U |
| #define | TABLE_SETCOL_DONE 8U |
| #define | TABLE_RELOAD 9U |
| #define | MAPI_BEST_ACCESS 0x00000010 |
| #define | INTERFACE IMAPITable |
| #define | IMAPITable_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMAPITable_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMAPITable_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMAPITable_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IMAPITable_Advise(p, a, b, c) (p)->lpVtbl->Advise(p,a,b,c) |
| #define | IMAPITable_Unadvise(p, a) (p)->lpVtbl->Unadvise(p,a) |
| #define | IMAPITable_GetStatus(p, a, b) (p)->lpVtbl->GetStatus(p,a,b) |
| #define | IMAPITable_SetColumns(p, a, b) (p)->lpVtbl->SetColumns(p,a,b) |
| #define | IMAPITable_QueryColumns(p, a, b) (p)->lpVtbl->QueryColumns(p,a,b) |
| #define | IMAPITable_GetRowCount(p, a, b) (p)->lpVtbl->GetRowCount(p,a,b) |
| #define | IMAPITable_SeekRow(p, a, b) (p)->lpVtbl->SeekRow(p,a,b) |
| #define | IMAPITable_SeekRowApprox(p, a, b) (p)->lpVtbl->SeekRowApprox(p,a,b) |
| #define | IMAPITable_QueryPosition(p, a, b) (p)->lpVtbl->QueryPosition(p,a,b) |
| #define | IMAPITable_FindRow(p, a, b, c) (p)->lpVtbl->FindRow(p,a,b,c) |
| #define | IMAPITable_Restrict(p, a, b) (p)->lpVtbl->Recstrict(p,a,b) |
| #define | IMAPITable_CreateBookmark(p, a) (p)->lpVtbl->CreateBookmark(p,a) |
| #define | IMAPITable_FreeBookmark(p, a) (p)->lpVtbl->FreeBookmark(p,a) |
| #define | IMAPITable_SortTable(p, a, b) (p)->lpVtbl->SortTable(p,a,b) |
| #define | IMAPITable_QuerySortOrder(p, a) (p)->lpVtbl->QuerySortOrder(p,a) |
| #define | IMAPITable_QueryRows(p, a, b, c) (p)->lpVtbl->QueryRows(p,a,b,c) |
| #define | IMAPITable_Abort(p) (p)->lpVtbl->Abort(p) |
| #define | IMAPITable_ExpandRow(p, a, b, c, d, e, f) (p)->lpVtbl->ExpandRow(p,a,b,c,d,e,f) |
| #define | IMAPITable_CollapseRow(p, a, b, c, d) (p)->lpVtbl->CollapseRow(p,a,b,c,d) |
| #define | IMAPITable_WaitForCompletion(p, a, b, c) (p)->lpVtbl->WaitForCompletion(p,a,b,c) |
| #define | IMAPITable_GetCollapseState(p, a, b, c, d, e) (p)->lpVtbl->GetCollapseState(p,a,b,c,d,e) |
| #define | IMAPITable_SetCollapseState(p, a, b, c, d) (p)->lpVtbl->SetCollapseState(p,a,b,c,d) |
| #define | INTERFACE IMAPIAdviseSink |
| #define | IMAPIAdviseSink_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMAPIAdviseSink_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMAPIAdviseSink_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMAPIAdviseSink_OnNotify(p, a, b) (p)->lpVtbl->OnNotify(p,a,b) |
| #define | INTERFACE IMAPIProp |
| #define | IMAPIProp_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMAPIProp_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMAPIProp_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMAPIProp_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IMAPIProp_SaveChanges(p, a) (p)->lpVtbl->SaveChanges(p,a) |
| #define | IMAPIProp_GetProps(p, a, b, c, d) (p)->lpVtbl->GetProps(p,a,b,c,d) |
| #define | IMAPIProp_GetPropList(p, a, b) (p)->lpVtbl->GetPropList(p,a,b) |
| #define | IMAPIProp_OpenProperty(p, a, b, c, d, e) (p)->lpVtbl->OpenProperty(p,a,b,c,d,e) |
| #define | IMAPIProp_SetProps(p, a, b, c) (p)->lpVtbl->SetProps(p,a,b,c) |
| #define | IMAPIProp_DeleteProps(p, a, b) (p)->lpVtbl->DeleteProps(p,a,b) |
| #define | IMAPIProp_CopyTo(p, a, b, c, d, e, f, g, h, i) (p)->lpVtbl->CopyTo(p,a,b,c,d,e,f,g,h,i) |
| #define | IMAPIProp_CopyProps(p, a, b, c, d, e, f, g) (p)->lpVtbl->CopyProps(p,a,b,c,d,e,f,g) |
| #define | IMAPIProp_GetNamesFromIDs(p, a, b, c, d, e) (p)->lpVtbl->GetNamesFromIDs(p,a,b,c,d,e) |
| #define | IMAPIProp_GetIDsFromNames(p, a, b, c, d) (p)->lpVtbl->GetIDsFromNames(p,a,b,c,d) |
| #define | KEEP_OPEN_READONLY (0x00000001U) |
| #define | KEEP_OPEN_READWRITE (0x00000002U) |
| #define | FORCE_SAVE (0x00000004U) |
| #define | INTERFACE IMsgStore |
| #define | IMsgStore_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMsgStore_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMsgStore_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMsgStore_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IMsgStore_SaveChanges(p, a) (p)->lpVtbl->SaveChanges(p,a) |
| #define | IMsgStore_GetProps(p, a, b, c, d) (p)->lpVtbl->GetProps(p,a,b,c,d) |
| #define | IMsgStore_GetPropList(p, a, b) (p)->lpVtbl->GetPropList(p,a,b) |
| #define | IMsgStore_OpenProperty(p, a, b, c, d, e) (p)->lpVtbl->OpenProperty(p,a,b,c,d,e) |
| #define | IMsgStore_SetProps(p, a, b, c) (p)->lpVtbl->SetProps(p,a,b,c) |
| #define | IMsgStore_DeleteProps(p, a, b) (p)->lpVtbl->DeleteProps(p,a,b) |
| #define | IMsgStore_CopyTo(p, a, b, c, d, e, f, g, h, i) (p)->lpVtbl->CopyTo(p,a,b,c,d,e,f,g,h,i) |
| #define | IMsgStore_CopyProps(p, a, b, c, d, e, f, g) (p)->lpVtbl->CopyProps(p,a,b,c,d,e,f,g) |
| #define | IMsgStore_GetNamesFromIDs(p, a, b, c, d, e) (p)->lpVtbl->GetNamesFromIDs(p,a,b,c,d,e) |
| #define | IMsgStore_GetIDsFromNames(p, a, b, c, d) (p)->lpVtbl->GetIDsFromNames(p,a,b,c,d) |
| #define | IMsgStore_Advise(p, a, b, c, d, e) (p)->lpVtbl->Advise(p,a,b,c,d,e) |
| #define | IMsgStore_Unadvise(p, a) (p)->lpVtbl->Unadvise(p,a) |
| #define | IMsgStore_CompareEntryIDs(p, a, b, c, d, e, f) (p)->lpVtbl->CompareEntryIDs(p,a,b,c,d,e,f) |
| #define | IMsgStore_OpenEntry(p, a, b, c, d, e, f) (p)->lpVtbl->OpenEntry(p,a,b,c,d,e,f) |
| #define | IMsgStore_SetReceiveFolder(p, a, b, c, d) (p)->lpVtbl->SetReceiveFolder(p,a,b,c,d) |
| #define | IMsgStore_GetReceiveFolder(p, a, b, c, d, e) (p)->lpVtbl->GetReceiveFolder(p,a,b,c,d,e) |
| #define | IMsgStore_GetReceiveFolderTable(p, a, b) (p)->lpVtbl->GetReceiveFolderTable(p,a,b) |
| #define | IMsgStore_StoreLogoff(p, a) (p)->lpVtbl->StoreLogoff(p,a) |
| #define | IMsgStore_AbortSubmit(p, a, b, c) (p)->lpVtbl->AbortSubmit(p,a,b,c) |
| #define | IMsgStore_GetOutgoingQueue(p, a, b) (p)->lpVtbl->GetOutgoingQueue(p,a,b) |
| #define | IMsgStore_SetLockState(p, a, b) (p)->lpVtbl->SetLockState(p,a,b) |
| #define | IMsgStore_FinishedMsg(p, a, b, c) (p)->lpVtbl->FinishedMsg(p,a,b,c) |
| #define | IMsgStore_NotifyNewMail(p, a) (p)->lpVtbl->NotifyNewMail(p,a) |
| #define | INTERFACE IMAPIContainer |
| #define | IMAPIContainer_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMAPIContainer_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMAPIContainer_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMAPIContainer_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IMAPIContainer_SaveChanges(p, a) (p)->lpVtbl->SaveChanges(p,a) |
| #define | IMAPIContainer_GetProps(p, a, b, c, d) (p)->lpVtbl->GetProps(p,a,b,c,d) |
| #define | IMAPIContainer_GetPropList(p, a, b) (p)->lpVtbl->GetPropList(p,a,b) |
| #define | IMAPIContainer_OpenProperty(p, a, b, c, d, e) (p)->lpVtbl->OpenProperty(p,a,b,c,d,e) |
| #define | IMAPIContainer_SetProps(p, a, b, c) (p)->lpVtbl->SetProps(p,a,b,c) |
| #define | IMAPIContainer_DeleteProps(p, a, b) (p)->lpVtbl->DeleteProps(p,a,b) |
| #define | IMAPIContainer_CopyTo(p, a, b, c, d, e, f, g, h, i) (p)->lpVtbl->CopyTo(p,a,b,c,d,e,f,g,h,i) |
| #define | IMAPIContainer_CopyProps(p, a, b, c, d, e, f, g) (p)->lpVtbl->CopyProps(p,a,b,c,d,e,f,g) |
| #define | IMAPIContainer_GetNamesFromIDs(p, a, b, c, d, e) (p)->lpVtbl->GetNamesFromIDs(p,a,b,c,d,e) |
| #define | IMAPIContainer_GetIDsFromNames(p, a, b, c, d) (p)->lpVtbl->GetIDsFromNames(p,a,b,c,d) |
| #define | IMAPIContainer_GetContentsTable(p, a, b) (p)->lpVtbl->GetContentsTable(p,a,b) |
| #define | IMAPIContainer_GetHierarchyTable(p, a, b) (p)->lpVtbl->GetHierarchyTable(p,a,b) |
| #define | IMAPIContainer_OpenEntry(p, a, b, c, d, e, f) (p)->lpVtbl->OpenEntry(p,a,b,c,d,e,f) |
| #define | IMAPIContainer_SetSearchCriteria(p, a, b, c) (p)->lpVtbl->SetSearchCriteria(p,a,b,c) |
| #define | IMAPIContainer_GetSearchCriteria(p, a, b, c, d) (p)->lpVtbl->GetSearchCriteria(p,a,b,c,d) |
| #define | INTERFACE IMAPIFolder |
| #define | IMAPIFolder_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMAPIFolder_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMAPIFolder_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMAPIFolder_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IMAPIFolder_SaveChanges(p, a) (p)->lpVtbl->SaveChanges(p,a) |
| #define | IMAPIFolder_GetProps(p, a, b, c, d) (p)->lpVtbl->GetProps(p,a,b,c,d) |
| #define | IMAPIFolder_GetPropList(p, a, b) (p)->lpVtbl->GetPropList(p,a,b) |
| #define | IMAPIFolder_OpenProperty(p, a, b, c, d, e) (p)->lpVtbl->OpenProperty(p,a,b,c,d,e) |
| #define | IMAPIFolder_SetProps(p, a, b, c) (p)->lpVtbl->SetProps(p,a,b,c) |
| #define | IMAPIFolder_DeleteProps(p, a, b) (p)->lpVtbl->DeleteProps(p,a,b) |
| #define | IMAPIFolder_CopyTo(p, a, b, c, d, e, f, g, h, i) (p)->lpVtbl->CopyTo(p,a,b,c,d,e,f,g,h,i) |
| #define | IMAPIFolder_CopyProps(p, a, b, c, d, e, f, g) (p)->lpVtbl->CopyProps(p,a,b,c,d,e,f,g) |
| #define | IMAPIFolder_GetNamesFromIDs(p, a, b, c, d, e) (p)->lpVtbl->GetNamesFromIDs(p,a,b,c,d,e) |
| #define | IMAPIFolder_GetIDsFromNames(p, a, b, c, d) (p)->lpVtbl->GetIDsFromNames(p,a,b,c,d) |
| #define | IMAPIFolder_GetContentsTable(p, a, b) (p)->lpVtbl->GetContentsTable(p,a,b) |
| #define | IMAPIFolder_GetHierarchyTable(p, a, b) (p)->lpVtbl->GetHierarchyTable(p,a,b) |
| #define | IMAPIFolder_OpenEntry(p, a, b, c, d, e, f) (p)->lpVtbl->OpenEntry(p,a,b,c,d,e,f) |
| #define | IMAPIFolder_SetSearchCriteria(p, a, b, c) (p)->lpVtbl->SetSearchCriteria(p,a,b,c) |
| #define | IMAPIFolder_GetSearchCriteria(p, a, b, c, d) (p)->lpVtbl->GetSearchCriteria(p,a,b,c,d) |
| #define | IMAPIFolder_CreateMessage(p, a, b, c) (p)->lpVtbl->CreateMessage(p,a,b,c) |
| #define | IMAPIFolder_CopyMessages(p, a, b, c, d, e, f) (p)->lpVtbl->CopyMessages(p,a,b,c,d,e,f) |
| #define | IMAPIFolder_DeleteMessages(p, a, b, c, d) (p)->lpVtbl->DeleteMessages(p,a,b,c,d) |
| #define | IMAPIFolder_CreateFolder(p, a, b, c, d, e, f) (p)->lpVtbl->CreateFolder(p,a,b,c,d,e,f) |
| #define | IMAPIFolder_CopyFolder(p, a, b, c, d, e, f, g, h) (p)->lpVtbl->CopyFolder(p,a,b,c,d,e,f,g,h) |
| #define | IMAPIFolder_DeleteFolder(p, a, b, c, d, e) (p)->lpVtbl->CreateFolder(p,a,b,c,d,e) |
| #define | IMAPIFolder_SetReadFlags(p, a, b, c, d) (p)->lpVtbl->SetReadFlags(p,a,b,c,d) |
| #define | IMAPIFolder_GetMessageStatus(p, a, b, c, d) (p)->lpVtbl->GetMessageStatus(p,a,b,c,d) |
| #define | IMAPIFolder_SetMessageStatus(p, a, b, c, d, e) (p)->lpVtbl->SetMessageStatus(p,a,b,c,d,e) |
| #define | IMAPIFolder_SaveContentsSort(p, a, b) (p)->lpVtbl->SaveContentsSort(p,a,b) |
| #define | IMAPIFolder_EmptyFolder(p, a, b, c) (p)->lpVtbl->EmptyFolder(p,a,b,c) |
| #define | INTERFACE IMessage |
| #define | IMessage_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IMessage_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IMessage_Release(p) (p)->lpVtbl->Release(p) |
| #define | IMessage_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IMessage_SaveChanges(p, a) (p)->lpVtbl->SaveChanges(p,a) |
| #define | IMessage_GetProps(p, a, b, c, d) (p)->lpVtbl->GetProps(p,a,b,c,d) |
| #define | IMessage_GetPropList(p, a, b) (p)->lpVtbl->GetPropList(p,a,b) |
| #define | IMessage_OpenProperty(p, a, b, c, d, e) (p)->lpVtbl->OpenProperty(p,a,b,c,d,e) |
| #define | IMessage_SetProps(p, a, b, c) (p)->lpVtbl->SetProps(p,a,b,c) |
| #define | IMessage_DeleteProps(p, a, b) (p)->lpVtbl->DeleteProps(p,a,b) |
| #define | IMessage_CopyTo(p, a, b, c, d, e, f, g, h, i) (p)->lpVtbl->CopyTo(p,a,b,c,d,e,f,g,h,i) |
| #define | IMessage_CopyProps(p, a, b, c, d, e, f, g) (p)->lpVtbl->CopyProps(p,a,b,c,d,e,f,g) |
| #define | IMessage_GetNamesFromIDs(p, a, b, c, d, e) (p)->lpVtbl->GetNamesFromIDs(p,a,b,c,d,e) |
| #define | IMessage_GetIDsFromNames(p, a, b, c, d) (p)->lpVtbl->GetIDsFromNames(p,a,b,c,d) |
| #define | IMessage_GetAttachmentTable(p, a, b) (p)->lpVtbl->GetAttachmentTable(p,a,b) |
| #define | IMessage_OpenAttach(p, a, b, c, d) (p)->lpVtbl->OpenAttach(p,a,b,c,d) |
| #define | IMessage_CreateAttach(p, a, b, c, d) (p)->lpVtbl->CreateAttach(p,a,b,c,d) |
| #define | IMessage_DeleteAttach(p, a, b, c, d) (p)->lpVtbl->DeleteAttach(p,a,b,c,d) |
| #define | IMessage_GetRecipientTable(p, a, b) (p)->lpVtbl->GetRecipientTable(p,a,b) |
| #define | IMessage_ModifyRecipients(p, a, b) (p)->lpVtbl->ModifyRecipients(p,a,b) |
| #define | IMessage_SubmitMessage(p, a) (p)->lpVtbl->SubmitMessage(p,a) |
| #define | IMessage_SetReadFlag(p, a) (p)->lpVtbl->SetReadFlag(p,a) |
| #define | MSGFLAG_READ 0x00000001U |
| #define | MSGFLAG_UNMODIFIED 0x00000002U |
| #define | MSGFLAG_SUBMIT 0x00000004U |
| #define | MSGFLAG_UNSENT 0x00000008U |
| #define | MSGFLAG_HASATTACH 0x00000010U |
| #define | MSGFLAG_FROMME 0x00000020U |
| #define | INTERFACE IAttach |
| #define | IAttach_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IAttach_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IAttach_Release(p) (p)->lpVtbl->Release(p) |
| #define | IAttach_GetLastError(p, a, b, c) (p)->lpVtbl->GetLastError(p,a,b,c) |
| #define | IAttach_SaveChanges(p, a) (p)->lpVtbl->SaveChanges(p,a) |
| #define | IAttach_GetProps(p, a, b, c, d) (p)->lpVtbl->GetProps(p,a,b,c,d) |
| #define | IAttach_GetPropList(p, a, b) (p)->lpVtbl->GetPropList(p,a,b) |
| #define | IAttach_OpenProperty(p, a, b, c, d, e) (p)->lpVtbl->OpenProperty(p,a,b,c,d,e) |
| #define | IAttach_SetProps(p, a, b, c) (p)->lpVtbl->SetProps(p,a,b,c) |
| #define | IAttach_DeleteProps(p, a, b) (p)->lpVtbl->DeleteProps(p,a,b) |
| #define | IAttach_CopyTo(p, a, b, c, d, e, f, g, h, i) (p)->lpVtbl->CopyTo(p,a,b,c,d,e,f,g,h,i) |
| #define | IAttach_CopyProps(p, a, b, c, d, e, f, g) (p)->lpVtbl->CopyProps(p,a,b,c,d,e,f,g) |
| #define | IAttach_GetNamesFromIDs(p, a, b, c, d, e) (p)->lpVtbl->GetNamesFromIDs(p,a,b,c,d,e) |
| #define | IAttach_GetIDsFromNames(p, a, b, c, d) (p)->lpVtbl->GetIDsFromNames(p,a,b,c,d) |
| #define | NO_ATTACHMENT 0x00000000U |
| #define | ATTACH_BY_VALUE 0x00000001U |
Typedefs |
| typedef ULONG_PTR | LHANDLE |
| typedef ULONG_PTR * | LPLHANDLE |
| typedef CY | CURRENCY |
| typedef LPVOID *typedef | SCODE (WINAPI ALLOCATEMORE)(ULONG |
| typedef LPVOID *typedef | LPVOID |
typedef LPVOID *typedef LPVOID
*typedef | ULONG (WINAPI FREEBUFFER)(LPVOID) |
| typedef ALLOCATEBUFFER * | LPALLOCATEBUFFER |
| typedef ALLOCATEMORE * | LPALLOCATEMORE |
| typedef FREEBUFFER * | LPFREEBUFFER |
| typedef const IID * | LPCIID |
| typedef struct IAddrBook | IAddrBook |
| typedef IAddrBook * | LPADRBOOK |
| typedef struct IABContainer | IABContainer |
| typedef IABContainer * | LPABCONT |
| typedef struct IAttach * | LPATTACH |
| typedef struct IDistList | IDistList |
| typedef IDistList * | LPDISTLIST |
| typedef struct IMailUser | IMailUser |
| typedef IMailUser * | LPMAILUSER |
| typedef struct IMAPIAdviseSink * | LPMAPIADVISESINK |
| typedef struct IMAPIContainer * | LPMAPICONTAINER |
| typedef struct IMAPIFolder * | LPMAPIFOLDER |
| typedef struct IMAPIProgress | IMAPIProgress |
| typedef IMAPIProgress * | LPMAPIPROGRESS |
| typedef struct IMAPIStatus | IMAPIStatus |
| typedef IMAPIStatus * | LPMAPISTATUS |
| typedef struct IMessage * | LPMESSAGE |
| typedef struct IProfSect | IProfSect |
| typedef IProfSect * | LPPROFSECT |
| typedef struct IProviderAdmin | IProviderAdmin |
| typedef IProviderAdmin * | LPPROVIDERADMIN |
| typedef SBinaryArray | ENTRYLIST |
| typedef SBinaryArray * | LPENTRYLIST |
| typedef ULONG | BOOKMARK |
| typedef struct _SRestriction * | LPSRestriction |
| typedef NOTIFCALLBACK * | LPNOTIFCALLBACK |
| typedef IMAPITable * | LPMAPITABLE |
| typedef IMAPIProp * | LPMAPIPROP |
| typedef IMsgStore * | LPMDB |
| typedef struct FLATENTRY * | LPFLATENTRY |
| typedef struct FLATENTRYLIST * | LPFLATENTRYLIST |
| typedef struct MTSID * | LPMTSID |
| typedef struct FLATMTSIDLIST * | LPFLATMTSIDLIST |
Functions |
| typedef | SCODE (WINAPI ALLOCATEBUFFER)(ULONG |
| typedef | LONG (WINAPI NOTIFCALLBACK)(LPVOID |
| | DECLARE_INTERFACE_ (IMAPITable, IUnknown) |
| | DECLARE_INTERFACE_ (IMAPIAdviseSink, IUnknown) |
| | DECLARE_INTERFACE_ (IMAPIProp, IUnknown) |
| | DECLARE_INTERFACE_ (IMsgStore, IMAPIProp) |
| | DECLARE_INTERFACE_ (IMAPIContainer, IMAPIProp) |
| | DECLARE_INTERFACE_ (IMAPIFolder, IMAPIContainer) |
| | DECLARE_INTERFACE_ (IMessage, IMAPIProp) |
| | DECLARE_INTERFACE_ (IAttach, IMAPIProp) |
Variables |
| typedef | LPNOTIFICATION |
Generated on Sun May 27 2012 05:42:05 for ReactOS by
1.7.6.1
|