Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il comando dvalloc fa sì che Windows allochi memoria aggiuntiva al processo di destinazione.
.dvalloc [Options] Size
Parametri
Le opzioni possono essere un numero qualsiasi delle opzioni seguenti:
/b **** BaseAddress
Specifica l'indirizzo virtuale dell'inizio dell'allocazione.
/r
Riserva la memoria nello spazio indirizzi virtuale, ma non alloca effettivamente alcuna memoria fisica. Se si usa questa opzione, il debugger chiama VirtualAllocEx con il parametro flAllocationType uguale a MEM_RESERVE. Se questa opzione non viene utilizzata, il valore MEM_COMMIT | MEM_RESERVE viene usato. Per informazioni dettagliate, vedere Microsoft Windows SDK.
Grandezza
Specifica la quantità di memoria da allocare, in byte. La quantità di memoria disponibile per il programma sarà uguale a Size. La quantità di memoria effettivamente usata può essere leggermente superiore, poiché è sempre un numero intero di pagine.
Ambiente
| Articolo | Descrizione |
|---|---|
| Modalità | solo modalità utente |
| Target | solo debug in tempo reale |
| Piattaforme | tutto |
Osservazioni:
Il comando .dvalloc chiama VirtualAllocEx per allocare nuova memoria per il processo di destinazione. La memoria allocata consente la lettura, la scrittura e l'esecuzione.
Per liberare questa memoria, usare .dvfree (memoria libera).