Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Volala služba clr (Common Language Runtime) pro přístup k datům za účelem přidělení paměti v adresním prostoru tohoto cílového procesu.
Syntaxe
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Parametry
addr [v] Hodnota CLRDATA_ADDRESS , která určuje požadovanou počáteční adresu paměti, která se má přidělit.
size [v] Velikost paměti, která má být přidělena, v bajtech.
typeFlags [v] Označí příznaky, které řídí přidělení paměti. Viz funkce Win32 VirtualAlloc .
protectFlags [v] Atributy ochrany přidělené paměti. Viz funkce Win32 VirtualAlloc .
virt [ven] Ukazatel na CLRDATA_ADDRESS hodnotu, která určuje skutečnou počáteční adresu přidělené paměti.
Poznámky
Metoda AllocVirtual slouží jako logický obálka pro funkci Win32 VirtualAlloc .
Tato metoda je implementována zapisovačem ladicí aplikace.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: ClrData.idl, ClrData.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 2.0