Visible to Intel only — GUID: GUID-196760F1-C973-4314-984C-1ED5A1A67656
Visible to Intel only — GUID: GUID-196760F1-C973-4314-984C-1ED5A1A67656
System APIs Supported During Memory Error Analysis
The following table lists all the 32-bit and 64-bit Windows* OS memory management functions currently supported by the Intel Inspector during memory error analysis. Check the Release Notes to see if support for new APIs has been recently added.
If an API is not supported, the Intel Inspector may report false positive (non-existent) memory problems in functions using the API.
C Library Memory Management Functions |
|
---|---|
_aligned_free _aligned_free_dbg _aligned_malloc _aligned_malloc_dbg _aligned_offset_malloc _aligned_offset_malloc_dbg _aligned_offset_realloc _aligned_offset_realloc_dbg _aligned_offset_recalloc _aligned_offset_recalloc_dbg _aligned_realloc _aligned_realloc_dbg |
_aligned_recalloc _aligned_recalloc_dbg _calloc_dbg _free_dbg _malloc_dbg _realloc_dbg _recalloc_dbg calloc free malloc realloc recalloc |
C++ Language Features |
|
operator delete operator delete[] |
operator new operator new[] |
COM-related Functions |
|
SafeArrayCreate SafeArrayCreateVector SafeArrayDestroy SysAllocStringByteLen SysAllocStringLen SysAllocString |
SysFreeString SysReAllocString SysReAllocStringLen VariantClear VariantCopy |
Fortran Memory Management Functions |
|
allocate allocatable |
deallocate |
Global and Local Functions |
|
GlobalAlloc GlobalFree GlobalLock GlobalRealloc GlobalUnlock |
LocalAlloc LocalFree LocalLock LocalReAlloc LocalUnlock |
Heap Functions |
|
HeapAlloc HeapCreate HeapDestroy |
HeapFree HeapReAlloc |
oneAPI Threading Building Blocks (oneTBB) Memory Management Functions |
|
scalable_aligned_free scalable_aligned_malloc scalable_aligned_realloc scalable_calloc |
scalable_free scalable_malloc scalable_posix_memalign scalable_realloc |
Resource Management Functions |
|
_close _creat _open _sopen _sopen_s _wcreat _wopen _wsopen _wsopen_s BeginUpdateResourceA BeginUpdateResourceW CloseEventLog CloseHandle CreateBitmap CreateBitmapIndirect CreateBrushIndirect CreateCompatibleBitmap CreateCompatibleDC CreateConsoleScreenBuffer CreateDCA CreateDCW CreateDIBPatternBrush CreateDIBPatternBrushPt CreateDIBitmap CreateDiscardableBitmap CreateEllipticRgn CreateEllipticRgnIndirect CreateEventA CreateEventW CreateFileA CreateFileMappingA CreateFileMappingW CreateFileW CreateFontA CreateFontIndirectA CreateFontIndirectExA CreateFontIndirectExW CreateFontIndirectW CreateFontW CreateHalftonePalette CreateHatchBrush CreateIoCompletionPort CreateJobObjectA CreateJobObjectW CreateMailslotA CreateMailslotW CreateMemoryResourceNotification CreateMutexA CreateMutexW CreateNamedPipeA CreateNamedPipeW CreatePalette CreatePatternBrush CreatePen CreatePenIndirect CreatePipe CreatePolyPolygonRgn CreatePolygonRgn CreateProcessA CreateProcessAsUserA CreateProcessAsUserW CreateProcessW CreateProcessWithLogonW CreateRectRgn |
CreateRectRgnIndirect CreateRemoteThread CreateRestrictedToken CreateRoundRectRgn CreateSemaphoreA CreateSemaphoreW CreateSolidBrush CreateThread CreateToken CreateToolhelp32Snapshot CreateWaitableTimerA CreateWaitableTimerW DeleteCriticalSection DeleteDC DeleteObject DeregisterEventSource DuplicateHandle DuplicateToken DuplicateTokenEx EndUpdateResourceA EndUpdateResourceW ExtCreatePen ExtCreateRegion FindClose FindCloseChangeNotification FindFirstChangeNotificationA FindFirstChangeNotificationW FindFirstFileA FindFirstFileExA FindFirstFileExW FindFirstFileTransactedA FindFirstFileTransactedW FindFirstFileW FindFirstStreamTransactedW FindFirstStreamW InitializeCriticalSection InitializeCriticalSectionAndSpinCount LoadBitmapA LoadBitmapW LogonUserA LogonUserW OpenBackupEventLogA OpenBackupEventLogW OpenEventA OpenEventLogA OpenEventLogW OpenEventW OpenFileMappingA OpenFileMappingW OpenMutexA OpenMutexW OpenProcess OpenProcessToken OpenSemaphoreA OpenSemaphoreW OpenThread OpenThreadToken OpenWaitableTimerA OpenWaitableTimerW ReOpenFile RegisterEventSourceA RegisterEventSourceW RtlDeleteCriticalSection RtlInitializeCriticalSection SetWindowRgn |
Virtual Memory Functions |
|
VirtualAlloc VirtualAllocEx VirtualAllocExNuma |
VirtualFree VirtualFreeEx |