Método ICLRDataTarget2::AllocVirtual
Chamado pelo Common linguagem tempo de execução serviços alocar a memória no espaço de endereço desse processo de destino de acesso a dados (CLR).
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Parâmetros
addr
[in] A CLRDATA_ADDRESS valor que especifica o endereço inicial solicitado da memória para ser alocado.size
[in] O dimensionar, em bytes, da memória para ser alocado.typeFlags
[in] Sinalizadores que controlam a alocação de memória. Consulte o Win32 VirtualAlloc função.protectFlags
[in] Os atributos de proteção para a memória alocada. Consulte o Win32 VirtualAlloc função.virt
[out] Um ponteiro para um CLRDATA_ADDRESS valor que especifica o endereço inicial real da memória alocada.
Comentários
The AllocVirtual método serve sistema autônomo um wrapper lógico para Win32 VirtualAlloc função.
Esse método é implementado pelo gravador do aplicativo de depuração.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: ClrData.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0