IMethodMalloc::Alloc (Método)
Intenta asignar una cantidad especificada de memoria para un nuevo cuerpo de función de lenguaje intermedio común (CIL).
Sintaxis
PVOID Alloc (
[in] ULONG cb
);
Parámetros
cb
[in] El valor de este parámetro se corresponde con el número de bytes que se van a asignar para el cuerpo del método.
Comentarios
La memoria que se asigne comenzará en una dirección con un tamaño mayor que la dirección base del módulo que está asociada con este asignador. Es decir, cada asignador se crea para un módulo determinado y se intentará asignar memoria en un desplazamiento positivo desde su dirección base. Si el método Alloc
no se puede asignar el número de bytes que se solicita en una dirección mayor que la dirección base del módulo, se devolverá el valor NULL.
El método Alloc
debe usarse junto con el método ICorProfilerInfo::SetILFunctionBody.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 2.0