ReactOS  0.4.14-dev-50-g13bb5e2
MAPI_FUNCTIONS Struct Reference

#include <util.h>

Collaboration diagram for MAPI_FUNCTIONS:

Public Member Functions

 VOID (WINAPI *DeinitMapiUtil)(void)
 
 HRESULT (WINAPI *DllCanUnloadNow)(void)
 
 HRESULT (WINAPI *DllGetClassObject)(REFCLSID
 
LPVOIDBOOL (WINAPI *FGetComponentPath)(LPCSTR
 
 HRESULT (WINAPI *MAPIAdminProfiles)(ULONG
 
LPPROFADMINSCODE (WINAPI *MAPIAllocateBuffer)(ULONG
 
LPPROFADMIN LPVOIDSCODE (WINAPI *MAPIAllocateMore)(ULONG
 
LPPROFADMIN LPVOID LPVOIDULONG (WINAPI *MAPIFreeBuffer)(LPVOID)
 
 LPMALLOC (WINAPI *MAPIGetDefaultMalloc)(void)
 
 HRESULT (WINAPI *MAPIOpenLocalFormContainer)(LPVOID *)
 
 HRESULT (WINAPI *HrThisThreadAdviseSink)(LPMAPIADVISESINK
 
LPMAPIADVISESINKHRESULT (WINAPI *HrQueryAllRows)(LPMAPITABLE
 
LPMAPIADVISESINK LPSRowSetHRESULT (WINAPI *OpenStreamOnFile)(LPALLOCATEBUFFER
 
LPMAPIADVISESINK LPSRowSet LPSTREAMSCODE (WINAPI *ScInitMapiUtil)(ULONG ulReserved)
 
 HRESULT (WINAPI *WrapCompressedRTFStream)(LPSTREAM
 

Public Attributes

LPMAPIADDRESS MAPIAddress
 
LPMAPIDELETEMAIL MAPIDeleteMail
 
LPMAPIDETAILS MAPIDetails
 
LPMAPIFINDNEXT MAPIFindNext
 
LPMAPIINITIALIZE MAPIInitialize
 
LPMAPILOGOFF MAPILogoff
 
LPMAPILOGON MAPILogon
 
LPMAPILOGONEX MAPILogonEx
 
LPMAPIREADMAIL MAPIReadMail
 
LPMAPIRESOLVENAME MAPIResolveName
 
LPMAPISAVEMAIL MAPISaveMail
 
LPMAPISENDMAIL MAPISendMail
 
LPMAPISENDMAILW MAPISendMailW
 
LPMAPISENDDOCUMENTS MAPISendDocuments
 
LPMAPIUNINITIALIZE MAPIUninitialize
 
 REFIID
 
LPVOID LPCSTR
 
LPVOID LPSTR
 
LPVOID DWORD
 
LPVOID BOOL
 
LPPROFADMIN LPVOID LPVOID
 
LPMAPIADVISESINK LPSPropTagArray
 
LPMAPIADVISESINK LPSRestriction
 
LPMAPIADVISESINK LPSSortOrderSet
 
LPMAPIADVISESINK LONG
 
LPMAPIADVISESINK LPSRowSet LPFREEBUFFER
 
LPMAPIADVISESINK LPSRowSet ULONG
 
LPMAPIADVISESINK LPSRowSet LPWSTR
 
 ULONG
 

Detailed Description

Definition at line 31 of file util.h.

Member Function Documentation

◆ BOOL()

LPVOID* MAPI_FUNCTIONS::BOOL ( WINAPI FGetComponentPath)

◆ HRESULT() [1/8]

MAPI_FUNCTIONS::HRESULT ( WINAPI DllCanUnloadNow)

◆ HRESULT() [2/8]

MAPI_FUNCTIONS::HRESULT ( WINAPI DllGetClassObject)

◆ HRESULT() [3/8]

MAPI_FUNCTIONS::HRESULT ( WINAPI MAPIAdminProfiles)

◆ HRESULT() [4/8]

MAPI_FUNCTIONS::HRESULT ( WINAPI MAPIOpenLocalFormContainer)

◆ HRESULT() [5/8]

MAPI_FUNCTIONS::HRESULT ( WINAPI HrThisThreadAdviseSink)

◆ HRESULT() [6/8]

LPMAPIADVISESINK* MAPI_FUNCTIONS::HRESULT ( WINAPI HrQueryAllRows)

◆ HRESULT() [7/8]

LPMAPIADVISESINK LPSRowSet* MAPI_FUNCTIONS::HRESULT ( WINAPI OpenStreamOnFile)

◆ HRESULT() [8/8]

MAPI_FUNCTIONS::HRESULT ( WINAPI WrapCompressedRTFStream)

◆ LPMALLOC()

MAPI_FUNCTIONS::LPMALLOC ( WINAPI MAPIGetDefaultMalloc)

◆ SCODE() [1/3]

LPPROFADMIN* MAPI_FUNCTIONS::SCODE ( WINAPI MAPIAllocateBuffer)

◆ SCODE() [2/3]

LPPROFADMIN LPVOID* MAPI_FUNCTIONS::SCODE ( WINAPI MAPIAllocateMore)

◆ SCODE() [3/3]

LPMAPIADVISESINK LPSRowSet LPSTREAM* MAPI_FUNCTIONS::SCODE ( WINAPI ScInitMapiUtil)

◆ ULONG()

LPPROFADMIN LPVOID LPVOID* MAPI_FUNCTIONS::ULONG ( WINAPI MAPIFreeBuffer)

◆ VOID()

MAPI_FUNCTIONS::VOID ( WINAPI DeinitMapiUtil)

Member Data Documentation

◆ BOOL

LPVOID MAPI_FUNCTIONS::BOOL

Definition at line 51 of file util.h.

◆ DWORD

LPVOID MAPI_FUNCTIONS::DWORD

Definition at line 51 of file util.h.

◆ LONG

LPMAPIADVISESINK MAPI_FUNCTIONS::LONG

Definition at line 59 of file util.h.

◆ LPCSTR

LPVOID MAPI_FUNCTIONS::LPCSTR

Definition at line 51 of file util.h.

◆ LPFREEBUFFER

LPMAPIADVISESINK LPSRowSet MAPI_FUNCTIONS::LPFREEBUFFER

Definition at line 60 of file util.h.

◆ LPSPropTagArray

LPMAPIADVISESINK MAPI_FUNCTIONS::LPSPropTagArray

Definition at line 59 of file util.h.

◆ LPSRestriction

LPMAPIADVISESINK MAPI_FUNCTIONS::LPSRestriction

Definition at line 59 of file util.h.

◆ LPSSortOrderSet

LPMAPIADVISESINK MAPI_FUNCTIONS::LPSSortOrderSet

Definition at line 59 of file util.h.

◆ LPSTR

LPVOID MAPI_FUNCTIONS::LPSTR

Definition at line 51 of file util.h.

◆ LPVOID

LPPROFADMIN LPVOID MAPI_FUNCTIONS::LPVOID

Definition at line 54 of file util.h.

◆ LPWSTR

LPMAPIADVISESINK LPSRowSet MAPI_FUNCTIONS::LPWSTR

Definition at line 60 of file util.h.

◆ MAPIAddress

LPMAPIADDRESS MAPI_FUNCTIONS::MAPIAddress

Definition at line 32 of file util.h.

Referenced by load_mapi_providers(), and MAPIAddress().

◆ MAPIDeleteMail

LPMAPIDELETEMAIL MAPI_FUNCTIONS::MAPIDeleteMail

Definition at line 33 of file util.h.

Referenced by load_mapi_providers(), and MAPIDeleteMail().

◆ MAPIDetails

LPMAPIDETAILS MAPI_FUNCTIONS::MAPIDetails

Definition at line 34 of file util.h.

Referenced by load_mapi_providers(), and MAPIDetails().

◆ MAPIFindNext

LPMAPIFINDNEXT MAPI_FUNCTIONS::MAPIFindNext

Definition at line 35 of file util.h.

Referenced by load_mapi_providers(), and MAPIFindNext().

◆ MAPIInitialize

LPMAPIINITIALIZE MAPI_FUNCTIONS::MAPIInitialize

Definition at line 36 of file util.h.

Referenced by load_mapi_providers(), and MAPIInitialize().

◆ MAPILogoff

LPMAPILOGOFF MAPI_FUNCTIONS::MAPILogoff

Definition at line 37 of file util.h.

Referenced by load_mapi_providers(), and MAPILogoff().

◆ MAPILogon

LPMAPILOGON MAPI_FUNCTIONS::MAPILogon

Definition at line 38 of file util.h.

Referenced by load_mapi_providers(), and MAPILogon().

◆ MAPILogonEx

LPMAPILOGONEX MAPI_FUNCTIONS::MAPILogonEx

Definition at line 39 of file util.h.

Referenced by load_mapi_providers(), and MAPILogonEx().

◆ MAPIReadMail

LPMAPIREADMAIL MAPI_FUNCTIONS::MAPIReadMail

Definition at line 40 of file util.h.

Referenced by load_mapi_providers(), and MAPIReadMail().

◆ MAPIResolveName

LPMAPIRESOLVENAME MAPI_FUNCTIONS::MAPIResolveName

Definition at line 41 of file util.h.

Referenced by load_mapi_providers(), and MAPIResolveName().

◆ MAPISaveMail

LPMAPISAVEMAIL MAPI_FUNCTIONS::MAPISaveMail

Definition at line 42 of file util.h.

Referenced by load_mapi_providers(), and MAPISaveMail().

◆ MAPISendDocuments

LPMAPISENDDOCUMENTS MAPI_FUNCTIONS::MAPISendDocuments

Definition at line 45 of file util.h.

Referenced by load_mapi_providers(), and MAPISendDocuments().

◆ MAPISendMail

LPMAPISENDMAIL MAPI_FUNCTIONS::MAPISendMail

Definition at line 43 of file util.h.

Referenced by load_mapi_providers(), MAPISendMail(), and MAPISendMailW().

◆ MAPISendMailW

LPMAPISENDMAILW MAPI_FUNCTIONS::MAPISendMailW

Definition at line 44 of file util.h.

Referenced by load_mapi_providers(), and MAPISendMailW().

◆ MAPIUninitialize

LPMAPIUNINITIALIZE MAPI_FUNCTIONS::MAPIUninitialize

Definition at line 46 of file util.h.

Referenced by load_mapi_providers(), and MAPIUninitialize().

◆ REFIID

MAPI_FUNCTIONS::REFIID

Definition at line 50 of file util.h.

◆ ULONG [1/2]

LPMAPIADVISESINK LPSRowSet MAPI_FUNCTIONS::ULONG

Definition at line 60 of file util.h.

◆ ULONG [2/2]

MAPI_FUNCTIONS::ULONG

Definition at line 62 of file util.h.


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