CoGetMalloc
Retrieves a
pointer to the default OLE task memory allocator (which supports the system
implementation of the IMalloc
HRESULT CoGetMalloc(
DWORD dwMemContext, |
//Indicates if memory is private or shared |
LPMALLOC *
ppMalloc |
//Indirect pointer to memory allocator |
); |
|
Parameters
dwMemContext
[in]
Reserved; value must be 1.
ppMalloc
[out]
Indirect pointer to an IMalloc interface on the memory allocator.
Return Values
This function
supports the standard return values E_INVALIDARG and E_OUTOFMEMORY, as well as
the following:
S_OK
Indicates the
allocator was retrieved successfully.
Remarks
The pointer
to the IMalloc
interface pointer received through the ppMalloc parameter cannot be used
from a remote process each
process must have its own allocator.
See Also