Kopierar minne från en plats till en annan utan interferens från kompilatoroptimeringar i situationer där utvecklaren dessutom måste vara säker på att justeringsfel inte genereras vid åtkomst till enhetens minne.
Anger innehållet i en buffert utan interferens från kompilatoroptimeringar i situationer där utvecklaren dessutom måste vara säker på att justeringsfel inte genereras vid åtkomst till enhetens minne.
Anger innehållet i en buffert till nollor utan interferens från kompilatoroptimeringar i situationer där utvecklaren dessutom måste vara säker på att justeringsfel inte genereras vid åtkomst till enhetens minne.
Skapar eller öppnar ett namngivet eller namnlöst filmappningsobjekt för en angiven fil. Du kan ange en önskad NUMA-nod för det fysiska minnet som en utökad parameter. se parametern ExtendedParameters.
Kontrollerar om den angivna adressen finns i en minnesmappad fil i adressutrymmet för den angivna processen. I så fall returnerar funktionen namnet på den minnesmappade filen.
Tar bort minnesinnehållet på ett antal minnessidor utan att ta bort minnet. Innehållet i det borttagna minnet är odefinierat och måste skrivas om av programmet.
Reserverar, checkar in eller ändrar tillståndet för en minnesregion inom det virtuella adressutrymmet för en angiven process. Funktionen initierar det minne som den allokerar till noll.
Reserverar, checkar in eller ändrar tillståndet för en region med sidor i det virtuella adressutrymmet i anropsprocessen. Minne som allokeras av den här funktionen initieras automatiskt till noll.
Reserverar, checkar in eller ändrar tillståndet för en region med sidor i det virtuella adressutrymmet i anropsprocessen. Minne som allokeras av den här funktionen initieras automatiskt till noll.
Låser upp ett angivet intervall med sidor i det virtuella adressutrymmet i en process.
Globala och lokala funktioner
Se även globala och lokala funktioner. Dessa funktioner tillhandahålls för kompatibilitet med 16-bitars Windows och används med DDE (Dynamic Data Exchange), Urklippsfunktioner och OLE-dataobjekt. Om inte dokumentationen uttryckligen anger att en global eller lokal funktion ska användas, bör nya program använda motsvarande heap-funktion med handtaget som returneras av GetProcessHeap. För motsvarande funktioner till den globala eller lokala funktionen anger du heap-funktionens dwFlags parameter till 0.
Hämtar handtaget som är associerat med den angivna pekaren till ett globalt minnesblock. Den här funktionen ska endast användas med OLE- och Urklippsfunktioner som kräver det.
En programdefinierad funktion som registrerats med funktionen RegisterBadMemoryNotification som anropas när en eller flera felaktiga minnessidor identifieras.
Skapar en ny ennitialiserad enklav. En enklav är en isolerad region med kod och data inom adressutrymmet för ett program. Endast kod som körs i enklaven kan komma åt data i samma enklaver.