Puntos de análisis

Un archivo o directorio puede contener un punto de reanálisis, que es una colección de datos definidos por el usuario. La aplicación entiende el formato de estos datos, que almacena los datos y un filtro del sistema de archivos, que se instala para interpretar los datos y procesar el archivo. Cuando una aplicación establece un punto de reanálisis, almacena estos datos, además de una etiqueta de reanálisis, que identifica de forma única los datos que almacena. Cuando el sistema de archivos abre un archivo con un punto de reanálisis, intenta buscar el filtro del sistema de archivos asociado al formato de datos identificado por la etiqueta de reanálisis. Si se encuentra un filtro del sistema de archivos, el filtro procesa el archivo según lo indicado por los datos de reanálisis. Si no se encuentra un filtro del sistema de archivos, se produce un error en la operación de apertura de archivos.

Por ejemplo, los puntos de reanálisis se usan para implementar vínculos del sistema de archivos NTFS y microsoft Remote Storage Server (RSS). RSS usa un conjunto de reglas definido por el administrador para mover archivos usados con poca frecuencia al almacenamiento a largo plazo, como cintas o medios ópticos. Usa puntos de reanálisis para almacenar información sobre el archivo en el sistema de archivos. Esta información se almacena en un archivo de código auxiliar que contiene un punto de reanálisis cuyos datos apuntan al dispositivo donde se encuentra el archivo real. El filtro del sistema de archivos puede usar esta información para recuperar el archivo.

Los puntos de reanálisis también se usan para implementar carpetas montadas. Para obtener más información, vea Determinar si un directorio es una carpeta montada.

Las restricciones siguientes se aplican a los puntos de reanálisis:

  • Se pueden establecer puntos de reanálisis para un directorio, pero el directorio debe estar vacío. De lo contrario, el sistema de archivos NTFS no puede establecer el punto de reanálisis. Además, no puede crear directorios ni archivos en un directorio que contenga un punto de reanálisis.

  • Los puntos de reanálisis y los atributos extendidos son mutuamente excluyentes. El sistema de archivos NTFS no puede crear un punto de reanálisis cuando el archivo contiene atributos extendidos y no puede crear atributos extendidos en un archivo que contenga un punto de reanálisis.

  • Los datos de punto de reanálisis, incluida la etiqueta y el GUID opcional, no pueden superar los 16 kilobytes. Se produce un error al establecer un punto de reanálisis si la cantidad de datos que se van a colocar en el punto de reanálisis supera este límite.

  • Hay un límite de 63 puntos de reanálisis en cualquier ruta de acceso determinada.

    NOTA: El límite se puede reducir en función de la longitud del punto de reanálisis. Por ejemplo, si el punto de reanálisis tiene como destino una ruta de acceso completa, el límite se convierte en 31.

    Windows Server 2003 y Windows XP: hay un límite de 31 puntos de reanálisis en cualquier ruta de acceso determinada.

En esta sección

Tema Descripción
Etiquetas de punto de reanálisis
Cada punto de reanálisis tiene una etiqueta de identificador para que pueda diferenciar eficazmente entre los distintos tipos de puntos de reanálisis, sin tener que examinar los datos definidos por el usuario en el punto de reanálisis.
Operaciones de punto de reanálisis
Describe las operaciones de punto de reanálisis que puede realizar mediante DeviceIoControl.
Reanálisis de puntos y operaciones de archivo
Describe cómo los puntos de reanálisis habilitan el comportamiento del sistema de archivos que sale del comportamiento más Windows esperan los desarrolladores.