Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelée par les services d’accès aux données du Common Language Runtime (CLR) pour allouer de la mémoire dans l’espace d’adressage de ce processus cible.
Syntaxe
HRESULT AllocVirtual(
[in] CLRDATA_ADDRESS addr,
[in] ULONG32 size,
[in] ULONG32 typeFlags,
[in] ULONG32 protectFlags,
[out] CLRDATA_ADDRESS* virt
);
Paramètres
addr [in] Valeur CLRDATA_ADDRESS qui spécifie l’adresse de départ demandée de la mémoire à allouer.
size [in] Taille, en octets, de la mémoire à allouer.
typeFlags [in] Indicateurs qui contrôlent l’allocation de mémoire. Consultez la fonction Win32 VirtualAlloc.
protectFlags [in] Attributs de protection pour la mémoire allouée. Consultez la fonction Win32 VirtualAlloc.
virt [out] Pointeur vers une CLRDATA_ADDRESS valeur qui spécifie l’adresse de départ réelle de la mémoire allouée.
Notes
La méthode AllocVirtual sert de wrapper logique pour la fonction Win32 VirtualAlloc.
Cette méthode est implémentée par le writer de l'application de débogage.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : ClrData.idl, ClrData.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0