記憶體對應檔案(或 檔案對應)是將檔案的內容與進程虛擬位址空間的一部分產生關聯的結果。 它可用來在兩個或多個進程之間共用檔案或記憶體。
GetMappedFileName 函式會接收進程句柄和地址指標作為輸入。 如果位址位於進程虛擬位址空間的記憶體對應檔案內,函式會傳回記憶體對應檔案的名稱。 GetMappedFileName 所傳回的檔名 使用裝置表單,而不是驅動器號。 例如,檔名 c:\winnt\system32\ctype.nls 會以裝置形式如下所示:
\Device\Harddisk0\Partition1\WINNT\System32\ctype.nls
如需記憶體對應檔案的詳細資訊,請參閱 檔案對應。 如需將裝置表單中的檔案名轉換成驅動器號的範例,請參閱 從檔案句柄取得檔名。