IHostMemoryManager::NeedsVirtualAddressSpace 方法

通知宿主公共语言运行时 (CLR) 将要尝试使用指定的内存。

HRESULT NeedsVirtualAddressSpace (
    [in] LPVOID  startAddress,
    [in] SIZE_T  size
);

参数

  • startAddress
    [in] 内存的起始地址。

  • size
    [in] 内存的大小(以字节为单位)。

备注

NeedsVirtualAddressSpace 方法是回调方法,并且必须由宿主应用程序的编写器实现。 它由 CLR 调用。

如果宿主不想让 CLR 使用指定的内存,则它可以返回 E_OUTOFMEMORY HRESULT。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**MSCorEE.h

**库:**作为一项资源包含在 MSCorEE.dll 中

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

IHostMemoryManager 接口