Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anropas av CLR-dataåtkomsttjänsterna (Common Language Runtime) för att allokera minne i adressutrymmet för den här målprocessen.
Syntax
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Parametrar
addr [i] Ett CLRDATA_ADDRESS värde som anger den begärda startadressen för det minne som ska allokeras.
size [i] Storleken i byte på det minne som ska allokeras.
typeFlags [i] Flaggor som styr allokeringen av minne. Se funktionen Win32 VirtualAlloc .
protectFlags [i] Skyddsattributen för det allokerade minnet. Se funktionen Win32 VirtualAlloc .
virt [ut] En pekare till ett CLRDATA_ADDRESS värde som anger den faktiska startadressen för det allokerade minnet.
Kommentarer
Metoden AllocVirtual fungerar som en logisk omslutning för win32-funktionen VirtualAlloc .
Den här metoden implementeras av författaren till felsökningsprogrammet.
Krav
Plattformar: Se Systemkrav.
Rubrik: ClrData.idl, ClrData.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Tillgänglig sedan 2.0