.dvalloc (Alloca memoria)

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).