A memória másolása egyik helyről a másikra a fordítóoptimalizálások beavatkozása nélkül olyan helyzetekben, amikor a fejlesztőnek gondoskodnia kell arról, hogy az illesztési hibák ne legyenek generálva az eszközmemória elérésekor.
Beállítja a puffer tartalmát a fordítóoptimalizálások beavatkozása nélkül olyan helyzetekben, amikor a fejlesztőnek meg kell győződnie arról, hogy az illesztési hibák nem jönnek létre az eszközmemória elérésekor.
A puffer tartalmát nullákra állítja a fordítóoptimalizálások beavatkozása nélkül olyan helyzetekben, amikor a fejlesztőnek meg kell győződnie arról, hogy az illesztési hibák nem jönnek létre az eszközmemória elérésekor.
Névvel ellátott vagy névtelen fájlleképezési objektumot hoz létre vagy nyit meg egy adott fájlhoz. Kiterjesztett paraméterként megadhat egy előnyben részesített NUMA-csomópontot a fizikai memóriához; lásd az ExtendedParameters paramétert.
Ellenőrzi, hogy a megadott cím egy memórialeképezett fájlban található-e a megadott folyamat címterében. Ha igen, a függvény a memórialeképezett fájl nevét adja vissza.
A memórialapok egy tartományának memóriatartalmát a memória felbontása nélkül elveti. Az elvetett memória tartalma nincs definiálva, és az alkalmazásnak újra kell írnia.
Lefoglalja, véglegesíti vagy módosítja egy memóriarégió állapotát egy adott folyamat virtuális címterében. A függvény inicializálja a nulla számára lefoglalt memóriát.
Fenntartja, véglegesíti vagy módosítja a hívó folyamat virtuális címterében lévő oldalak egy régiójának állapotát. A függvény által lefoglalt memória automatikusan nullára inicializálódik.
Fenntartja, véglegesíti vagy módosítja a hívó folyamat virtuális címterében lévő oldalak egy régiójának állapotát. A függvény által lefoglalt memória automatikusan nullára inicializálódik.
Felold egy adott oldaltartományt egy folyamat virtuális címterében.
Globális és helyi függvények
Lásd még globális és helyi függvényeket. Ezek a függvények kompatibilisek a 16 bites Windows rendszerrel, és dinamikus adatcserével (DDE), vágólapfüggvényekkel és OLE adatobjektumokkal használhatók. Ha a dokumentáció nem írja elő kifejezetten, hogy globális vagy helyi függvényt kell használni, az új alkalmazásoknak a megfelelő halomfüggvényt kell használniuk, a GetProcessHeapáltal visszaadott leíróval. A globális vagy helyi függvénynek megfelelő funkciókhoz állítsa a halomfüggvény dwFlags paraméterét 0 értékre.
Lekéri a megadott mutatóhoz társított fogópontot egy globális memóriablokkhoz. Ezt a függvényt csak olyan OLE- és vágólapfüggvényekkel szabad használni, amelyek megkövetelik.
A memóriaobjektumhoz társított zárolások számának csökkenése. Ezt a függvényt csak olyan OLE- és vágólapfüggvényekkel szabad használni, amelyek megkövetelik.
A RegisterBadMemoryNotification függvényben regisztrált alkalmazás által definiált függvény, amely egy vagy több hibás memórialap észlelésekor van meghívva.
Létrehoz egy új nem inicializált enklávét. Az enklávé a kód és az adatok izolált régiója az alkalmazás címterében. Csak az enklávén belül futó kód férhet hozzá az adatokhoz ugyanabban az enklávéban.