Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Wird von den CLR-Datenzugriffsdiensten (Common Language Runtime) aufgerufen, um Arbeitsspeicher im Adressraum dieses Zielprozesses zuzuweisen.
Syntax
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Parameter
addr [in] Ein CLRDATA_ADDRESS Wert, der die angeforderte Startadresse des zuzuordnenden Speichers angibt.
size [in] Die Größe des Zuteilungsspeichers in Bytes.
typeFlags [in] Flags, die die Zuordnung des Speichers steuern. Weitere Informationen finden Sie in der Beschreibung der Win32-Funktion VirtualAlloc.
protectFlags [in] Die Schutzattribute für den zugewiesenen Speicher. Weitere Informationen finden Sie in der Beschreibung der Win32-Funktion VirtualAlloc.
virt [out] Ein Zeiger auf einen CLRDATA_ADDRESS Wert, der die tatsächliche Startadresse des zugewiesenen Speichers angibt.
Hinweise
Die AllocVirtual-Methode dient als logischer Wrapper für die Win32-Funktion VirtualAlloc.
Diese Methode wird vom Writer der Debuganwendung implementiert.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: ClrData.idl, ClrData.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.