次の方法で共有


IHostMemoryManager::NeedsVirtualAddressSpace メソッド

共通言語ランタイム (CLR) により指定されたメモリが使用されようとしていることをホストに通知します。

構文

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

パラメーター

startAddress
[in] メモリの開始アドレス。

size
[in] メモリのサイズ (バイト単位)。

解説

NeedsVirtualAddressSpace メソッドはコールバック メソッドであり、ホストする側のアプリケーションのライターによって実装する必要があります。 CLR によって呼び出されます。

CLR により指定されたメモリが使用されないようにする場合は、ホストから E_OUTOFMEMORY HRESULT を返すことができます。

必要条件

:システム要件」を参照してください。

ヘッダー: MSCorEE.h

ライブラリ: MSCorEE.dll にリソースとして含まれます

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目