Partager via


informations sur le fichier Memory-Mapped

Un fichier mappé en mémoire (ou mappage de fichiers) est le résultat de l’association du contenu d’un fichier à une partie de l’espace d’adressage virtuel d’un processus. Il peut être utilisé pour partager un fichier ou une mémoire entre deux processus ou plus.

La fonction GetMappedFileName reçoit un handle de processus et un pointeur vers une adresse en tant qu’entrée. Si l’adresse se trouve dans un fichier mappé en mémoire dans l’espace d’adressage virtuel du processus, la fonction retourne le nom du fichier mappé en mémoire. Les noms de fichiers retournés par GetMappedFileName utiliser le formulaire d’appareil, plutôt que les lettres de lecteur. Par exemple, le nom de fichier c :\winnt\system32\ctype.nls ressemblerait à ceci sous forme d’appareil :

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

Pour plus d’informations sur les fichiers mappés en mémoire, consultez mappage de fichiers. Pour obtenir un exemple qui convertit les noms de fichiers sous forme d’appareil en lettres de lecteur, consultez Obtention d’un nom de fichier à partir d’un handle de fichier.