Delen via


bestandsgegevens Memory-Mapped

Een geheugentoewijzingsbestand (of bestandstoewijzing) is het resultaat van het koppelen van de inhoud van een bestand aan een deel van de virtuele adresruimte van een proces. Het kan worden gebruikt om een bestand of geheugen te delen tussen twee of meer processen.

De functie GetMappedFileName ontvangt een procesgreep en een aanwijzer naar een adres als invoer. Als het adres zich in een geheugentoewijzingsbestand in de virtuele adresruimte van het proces bevindt, retourneert de functie de naam van het geheugentoewijzingsbestand. De bestandsnamen die worden geretourneerd door GetMappedFileName het apparaatformulier gebruiken in plaats van stationsletters. De bestandsnaam c:\winnt\system32\ctype.nls ziet er bijvoorbeeld als volgt uit in apparaatvorm:

\Device\Harddisk0\Partition1\WINNT\System32\ctype.nls

Zie Bestandstoewijzingvoor meer informatie over bestanden die zijn toegewezen aan het geheugen. Zie Een bestandsnaam verkrijgen uit een bestandsgreepvoor een voorbeeld van het converteren van bestandsnamen in apparaatformulieren naar stationsletters.