Dateiinformationen Memory-Mapped
Eine im Speicher abgebildete Datei (oder Datei Zuordnung) ist das Ergebnis der Zuordnung des Inhalts einer Datei zu einem Teil des virtuellen Adressraums eines Prozesses. Sie kann verwendet werden, um eine Datei oder einen Arbeitsspeicher zwischen zwei oder mehr Prozessen freizugeben.
Die GetMappedFileName -Funktion empfängt ein Prozess handle und einen Zeiger auf eine Adresse als Eingabe. Wenn sich die Adresse innerhalb einer Speicher Abbild Datei im virtuellen Adressraum des Prozesses befindet, gibt die Funktion den Namen der Speicher Abbild Datei zurück. Die von GetMappedFileName zurückgegebenen Dateinamen verwenden Geräte Form anstelle von Laufwerk Buchstaben. Beispielsweise sieht der Dateiname "c: \ Winnt \ system32 \ CType. nls" in Geräte Form wie folgt aus:
\Device \ Harddisk0 \ Partition1 \ Winnt \ system32 \ CType. nls
Weitere Informationen zu Speicher Abbild Dateien finden Sie unter Datei Zuordnung. Ein Beispiel für das Konvertieren von Dateinamen in Geräte Form in Laufwerk Buchstaben finden Sie unter Abrufen eines Datei namens aus einem Datei Handle.