Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Called by the common language runtime (CLR) data access services to free memory that was previously allocated in the address space of the target process.
HRESULT FreeVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags
);
Parameters
addr
[in] A CLRDATA_ADDRESS value that specifies the starting address of the memory to be freed.size
[in] The size, in bytes, of the memory to be freed.typeFlags
[in] Flags that control the freeing of memory. See the Win32 VirtualFree function.
Remarks
The FreeVirtual method serves as a logical wrapper for the Win32 VirtualFree function.
This method is implemented by the writer of the debugging application.
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: ClrData.idl
Library: CorGuids.lib
.NET Framework Version: 2.0