|
AudRecordLib
|
Declarations for functions relating to memory management. More...
#include "exports.h"Go to the source code of this file.
Functions | |
| PVOID | SetAllocFreeFunctionsInternal (pfnAlloc allocFn, pfnFree freeFn, PVOID pData) |
| BOOL | InitialiseAlloc (HMODULE hModule) |
| void | UninitialiseAlloc (HMODULE hModule) |
| void | DisplayOutstandingAllocs () |
Declarations for functions relating to memory management.
| void DisplayOutstandingAllocs | ( | ) |
Displays any unfreed allocations allong with their stack trace via both the ETW debug stream and OutputDebugString
| BOOL InitialiseAlloc | ( | HMODULE | hModule | ) |
Initialises the allocation part of AudRecordLib
| hModule | The HMODULE of the AudRecord dll, unused |
Overrides the default or previous alloc and free functions with user defined versions
| allocFn | The allocation function |
| freeFn | The free function |
| pData | The user data to pass to the functions |
| void UninitialiseAlloc | ( | HMODULE | hModule | ) |
Destroys the allocation info part of AudRecordLib
| hModule | The HMODULE of the AudRecord dll, unused |
1.7.5.1