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.
La commande .dvalloc permet à Windows d’allouer de la mémoire supplémentaire au processus cible.
.dvalloc [Options] Size
Paramètres
Options Peut être toute option parmi les suivantes :
/b **** BaseAddress
Spécifie l’adresse virtuelle du début de l’allocation.
/r
Réserve la mémoire dans l’espace d’adressage virtuel, mais n’alloue pas réellement de mémoire physique. Si cette option est utilisée, le débogueur appelle VirtualAllocEx avec le paramètre flAllocationType égal à MEM_RESERVE. Si cette option n’est pas utilisée, la valeur MEM_COMMIT | MEM_RESERVE est utilisé. Pour plus d’informations, consultez le Kit de développement logiciel (SDK) Microsoft Windows.
Taille
Spécifie la quantité de mémoire à allouer, en octets. La quantité de mémoire disponible pour le programme est égale à la taille. La quantité de mémoire réellement utilisée peut être légèrement plus grande, car il s’agit toujours d’un nombre entier de pages.
Environnement
| Élément | Description |
|---|---|
| Modes | mode utilisateur uniquement |
| Targets | uniquement en débogage |
| Platforms | all |
Notes
La commande .dvalloc appelle VirtualAllocEx pour allouer une nouvelle mémoire pour le processus cible. La mémoire allouée permet la lecture, l’écriture et l’exécution.
Pour libérer cette mémoire, utilisez .dvfree (mémoire libre).