| |
|
|
| VirtualFreeEx gibt zugewiesenen virtuellen Speicher (in einem fremden Prozess) frei und (oder) hebt die Zuweisung zu realem Speicher auf.
P:L1 Das Handle des Prozesses, das mit dem Zugriffsrecht PROCESS_VM_OPERATION ($8) zu öffnen ist.
P:L2 Die Startadresse des zu bearbeitenden Speichers im jeweiligen Prozess.
P:L3 Die Anzahl an Bytes: Wird in Parameter 4 $8000 (MEM_RELEASE) angegeben, muß hier 0 stehen. Ansonsten wird die Zuweisung aller Seiten (siehe Page )aufgehoben, die der angegebene Bereich abdeckt. P:L4 Ein Flag der angibt, wie die Zuweisung aufgehoben werden soll:
$4000(MEM_DECOMMIT) | Der virtuelle Speicher bleibt reserviert, ist aber no realem Speicher zugeordnet.
| $8000 (MEM_RELEASE) | Die Zuweisung zu realem Speicher wird aufgehoben und der virtuelle Speicher wird wieder freigegeben.
|
|
|
|
| |
|
|