Método IMethodMalloc::Alloc
Tenta alocar uma quantidade especificada de memória para um novo corpo de função Common Intermediate Language (CIL).
Sintaxe
PVOID Alloc (
[in] ULONG cb
);
Parâmetros
cb
[em] O número de bytes a serem alocados para o corpo do método.
Observações
A memória alocada começará em um endereço maior do que o endereço base do módulo associado a esse alocador. Em outras palavras, cada alocador é criado para um módulo específico e tentará alocar memória em um deslocamento positivo de seu endereço base. Se Alloc
não conseguir alocar o número solicitado de bytes em um endereço maior do que o endereço base do módulo, ele retornará NULL.
O Alloc
método deve ser usado em conjunto com o método ICorProfilerInfo::SetILFunctionBody .
Requisitos
Plataformas: Consulte Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: Disponível desde 2.0