Dela via


Memory-Mapped filinformation

En minnesmappad fil (eller filmappning) är resultatet av att associera en fils innehåll med en del av processens virtuella adressutrymme. Den kan användas för att dela en fil eller ett minne mellan två eller flera processer.

Funktionen GetMappedFileName tar emot ett processhandtag och en pekare till en adress som indata. Om adressen finns i en minnesmappad fil i processens virtuella adressutrymme returnerar funktionen namnet på den minnesmappade filen. Filnamnen som returneras av GetMappedFileName använda enhetsformulär i stället för enhetsbeteckningar. Filnamnet c:\winnt\system32\ctype.nls skulle till exempel se ut så här i enhetsformulär:

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

Mer information om minnesmappade filer finns i Filmappning. Ett exempel som konverterar filnamn i enhetsform till enhetsbeteckningar finns i Hämta ett filnamn från en filreferens.