IMallocSpy
The
IMallocSpy interface is a debugging interface that allows application developers to
monitor (spy on) memory allocation, detect memory leaks and simulate memory failure.
Caution The IMallocSpy interface is intended to be used
only to debug application code under development. Do not ship this interface to
retail customers of your application, because it causes severe performance
degradation and could conflict with user-installed software to produce unpredictable
results.
When to Implement
Implement this interface to debug memory allocation during application
development.
When to Use
IMallocSpy methods are called only by OLE; applications do not call them. An application
provides an implementation of
IMallocSpy (see the OLE SDK for an example); OLE uses this implementation. When an
implementation of
IMallocSpy is registered with
CoRegisterMallocSpy, OLE calls the pair of
IMallocSpy methods around the corresponding
IMalloc method. The call to the pre-method through the return from the corresponding
post-method is guaranteed to be thread-safe.
Methods in Vtable Order
See Also
IMalloc,
CoGetMalloc,
CoRegisterMallocSpy
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database