información del archivo de Memory-Mapped
Una de archivos asignados a memoria (o asignación de archivos) es el resultado de asociar el contenido de un archivo con una parte del espacio de direcciones virtual de un proceso. Se puede usar para compartir un archivo o memoria entre dos o más procesos.
La función GetMappedFileName recibe un identificador de proceso y un puntero a una dirección como entrada. Si la dirección está dentro de un archivo asignado a memoria en el espacio de direcciones virtuales del proceso, la función devuelve el nombre del archivo asignado a memoria. Los nombres de archivo devueltos por GetMappedFileName usar el formulario de dispositivo, en lugar de letras de unidad. Por ejemplo, el nombre de archivo c:\winnt\system32\ctype.nls tendría el siguiente aspecto en el formato del dispositivo:
\Device\Harddisk0\Partition1\WINNT\System32\ctype.nls
Para obtener más información sobre los archivos asignados a memoria, vea asignación de archivos. Para obtener un ejemplo que convierte los nombres de archivo en formato de dispositivo en letras de unidad, consulte Obtener un nombre de archivo de un identificador de archivo.