ReactOS  0.4.13-dev-235-g7373cb3
MIMEOLE::IMimeAllocator Interface Reference


Inheritance diagram for MIMEOLE::IMimeAllocator:
Collaboration diagram for MIMEOLE::IMimeAllocator:

Public Types

typedef IMimeAllocatorLPMIMEALLOCATOR
- Public Types inherited from IMalloc
typedef IMallocLPMALLOC
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Public Member Functions

HRESULT FreeParamInfoArray ([in] ULONG cParams, [in] LPMIMEPARAMINFO prgParam, [in] boolean fFreeArray)
HRESULT FreeAddressList ([in, out] LPADDRESSLIST pList)
HRESULT FreeAddressProps ([in, out] LPADDRESSPROPS pAddress)
HRESULT ReleaseObjects ([in] ULONG cObjects, [in] IUnknown **prgpUnknown, [in] boolean fFreeArray)
HRESULT FreeEnumHeaderRowArray ([in] ULONG cRows, [in] LPENUMHEADERROW prgRow, [in] boolean fFreeArray)
HRESULT FreeEnumPropertyArray ([in] ULONG cProps, [in] LPENUMPROPERTY prgProp, [in] boolean fFreeArray)
HRESULT FreeThumbprint ([in] THUMBBLOB *pthumbprint)
HRESULT PropVariantClear ([in] LPPROPVARIANT pProp)
- Public Member Functions inherited from IMalloc
LPVOID Alloc ([in] SIZE_T cb)
LPVOID Realloc ([in] LPVOID pv, [in] SIZE_T cb)
void Free ([in] LPVOID pv)
SIZE_T GetSize ([in] LPVOID pv)
int DidAlloc (LPVOID pv)
void HeapMinimize ()
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Detailed Description

Definition at line 1341 of file mimeole.idl.

Member Typedef Documentation


Member Function Documentation

◆ FreeAddressList()

HRESULT MIMEOLE::IMimeAllocator::FreeAddressList ( [in, out] LPADDRESSLIST  pList)

◆ FreeAddressProps()

HRESULT MIMEOLE::IMimeAllocator::FreeAddressProps ( [in, out] LPADDRESSPROPS  pAddress)

◆ FreeEnumHeaderRowArray()

HRESULT MIMEOLE::IMimeAllocator::FreeEnumHeaderRowArray ( [in] ULONG  cRows,
[in] boolean  fFreeArray 

◆ FreeEnumPropertyArray()

HRESULT MIMEOLE::IMimeAllocator::FreeEnumPropertyArray ( [in] ULONG  cProps,
[in] boolean  fFreeArray 

◆ FreeParamInfoArray()

HRESULT MIMEOLE::IMimeAllocator::FreeParamInfoArray ( [in] ULONG  cParams,
[in] boolean  fFreeArray 

◆ FreeThumbprint()

HRESULT MIMEOLE::IMimeAllocator::FreeThumbprint ( [in] THUMBBLOB *  pthumbprint)

◆ PropVariantClear()

HRESULT MIMEOLE::IMimeAllocator::PropVariantClear ( [in] LPPROPVARIANT  pProp)

◆ ReleaseObjects()

HRESULT MIMEOLE::IMimeAllocator::ReleaseObjects ( [in] ULONG  cObjects,
[in] IUnknown **  prgpUnknown,
[in] boolean  fFreeArray 

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