Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
plik mapowany na pamięć (lub mapowanie plików ) jest wynikiem skojarzenia zawartości pliku z częścią wirtualnej przestrzeni adresowej procesu. Może służyć do udostępniania pliku lub pamięci między co najmniej dwoma procesami.
Funkcja GetMappedFileName odbiera uchwyt procesu i wskaźnik do adresu jako dane wejściowe. Jeśli adres znajduje się w pliku mapowanym w pamięci w wirtualnej przestrzeni adresowej procesu, funkcja zwraca nazwę pliku mapowanego pamięci. Nazwy plików zwracane przez GetMappedFileName używają formularza urządzenia, a nie liter dysku. Na przykład nazwa pliku c:\winnt\system32\ctype.nls będzie wyglądać następująco w postaci urządzenia:
\Device\Harddisk0\Partition1\WINNT\System32\ctype.nls
Aby uzyskać więcej informacji na temat plików mapowanych w pamięci, zobacz mapowanie plików. Aby uzyskać przykład, który konwertuje nazwy plików w formularzu urządzenia na litery dysku, zobacz Uzyskiwanie nazwy pliku z dojścia plików.