Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona métodos que permiten que Common Language Runtime (CLR) realice solicitudes de memoria virtual a través del host, en lugar de usar las funciones de memoria virtual Win32 estándar.
Métodos
| Método | Descripción |
|---|---|
| Método AcquiredVirtualAddressSpace | Notifica al host que Common Language Runtime (CLR) ha adquirido la memoria especificada del sistema operativo. |
| Método CreateMAlloc | Obtiene un puntero de interfaz a una instancia deIHostMAlloc que se usa para solicitar asignaciones de memoria de un montón creado por el host. |
| Método GetMemoryLoad | Obtiene la cantidad de memoria física que se está usando actualmente, según lo notificado por el host. |
| Método NeedsVirtualAddressSpace | Notifica al host que CLR va a intentar usar la memoria especificada. |
| Método RegisterMemoryNotificationCallback | Registra un puntero a una función de devolución de llamada que el host invoca para notificar al CLR de la carga de memoria actual en el equipo. |
| Método ReleasedVirtualAddressSpace | Notifica al host que CLR ha terminado de usar la memoria especificada. |
| Método VirtualAlloc | Actúa como contenedor lógico para la función Win32 correspondiente, que reserva o confirma una región de páginas en el espacio de direcciones virtuales del proceso de llamada. |
| Método VirtualFree | Actúa como contenedor lógico para la función Win32 correspondiente, que libera, descompromete o libera y descompromete una región de páginas dentro del espacio de direcciones virtuales del proceso de llamada. |
| Método VirtualProtect | Actúa como contenedor lógico para la función Win32 correspondiente, que cambia la protección en una región de páginas confirmadas en el espacio de direcciones virtuales del proceso de llamada. |
| Método VirtualQuery | Actúa como contenedor lógico para la función Win32 correspondiente, que recupera información sobre un intervalo de páginas en el espacio de direcciones virtuales del proceso de llamada. |
Comentarios
IHostMemoryManager también proporciona métodos para que CLR obtenga un puntero a través del cual realizar solicitudes de memoria en el montón y para obtener el nivel de presión de memoria en el proceso, según lo notificado por el host.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MSCorEE.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 2.0